alpaqa 1.0.0a17
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::filesystem::path &so_filename)
 
template<class F >
Fload_func (void *handle, const std::string &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 25 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 35 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::filesystem::path &  so_filename)

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

◆ load_func()

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

Definition at line 101 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 115 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 122 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 113 of file dl-problem.cpp.

◆ leaked_modules

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

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