alpaqa sparse
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Functions | Variables
alpaqa::dl::anonymous_namespace{dl-problem.cpp} Namespace Reference

Functions

std::string format_abi_version (uint64_t version)
 
void check_abi_version (uint64_t abi_version)
 
std::shared_ptr< voidload_lib (const std::string &so_filename)
 
template<class F >
Fload_func (void *handle, std::string symbol_prefix, std::string_view name)
 
void leak_lib (std::shared_ptr< void > handle)
 
template<Config Conf>
Sparsity< Confconvert_sparsity (alpaqa_sparsity_t sp)
 

Variables

std::mutex leaked_modules_mutex
 
std::list< std::shared_ptr< void > > leaked_modules
 

Function Documentation

◆ format_abi_version()

std::string format_abi_version ( uint64_t  version)

Definition at line 19 of file dl-problem.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ check_abi_version()

void check_abi_version ( uint64_t  abi_version)

Definition at line 29 of file dl-problem.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ load_lib()

std::shared_ptr< void > load_lib ( const std::string &  so_filename)

Definition at line 41 of file dl-problem.cpp.

◆ load_func()

template<class F >
F * load_func ( void handle,
std::string  symbol_prefix,
std::string_view  name 
)

Definition at line 51 of file dl-problem.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ leak_lib()

void leak_lib ( std::shared_ptr< void handle)

Definition at line 66 of file dl-problem.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ convert_sparsity()

template<Config Conf>
Sparsity< Conf > convert_sparsity ( alpaqa_sparsity_t  sp)

Definition at line 73 of file dl-problem.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ leaked_modules_mutex

std::mutex leaked_modules_mutex

Definition at line 64 of file dl-problem.cpp.

◆ leaked_modules

std::list<std::shared_ptr<void> > leaked_modules

Definition at line 65 of file dl-problem.cpp.