proxsuite 0.7.2
The Advanced Proximal Optimization Toolbox
 
Loading...
Searching...
No Matches
proxsuite Namespace Reference

Namespaces

namespace  detail
 
namespace  helpers
 
namespace  linalg
 
namespace  proxqp
 
namespace  serialization
 
namespace  torch
 

Typedefs

template<class T>
using optional = tl::optional<T>
 
using nullopt_t = tl::nullopt_t
 

Functions

void set_default_omp_options (const size_t num_threads=(size_t) omp_get_max_threads())
 
 load_main_module (globals)
 

Variables

constexpr nullopt_t nullopt = detail::nullopt_instance<tl::nullopt_t>::instance
 
 machine = platform.machine()
 
 has_vectorization_instructions
 
 globals
 

Typedef Documentation

◆ optional

template<class T>
using proxsuite::optional = tl::optional<T>

Definition at line 40 of file optional.hpp.

◆ nullopt_t

Definition at line 41 of file optional.hpp.

Function Documentation

◆ set_default_omp_options()

void proxsuite::set_default_omp_options ( const size_t num_threads = (size_t) omp_get_max_threads())
inline

Definition at line 12 of file omp.hpp.

◆ load_main_module()

proxsuite.load_main_module ( globals)

Definition at line 12 of file __init__.py.

Variable Documentation

◆ nullopt

nullopt_t proxsuite::nullopt = detail::nullopt_instance<tl::nullopt_t>::instance
constexpr

Definition at line 42 of file optional.hpp.

◆ machine

proxsuite.machine = platform.machine()

Definition at line 4 of file __init__.py.

◆ has_vectorization_instructions

proxsuite.has_vectorization_instructions
Initial value:
1= not machine.startswith(
2 ("arm", "aarch64", "power", "ppc64", "s390x", "sparc")
3)

Definition at line 5 of file __init__.py.

◆ globals

proxsuite.globals

Definition at line 37 of file __init__.py.