alpaqa 0.0.1
Nonconvex constrained optimization
Public Member Functions | Public Attributes | List of all members
ParamWrapper Class Referenceabstract

#include <alpaqa/util/problem.hpp>

Detailed Description

Definition at line 126 of file include/alpaqa/util/problem.hpp.

+ Inheritance diagram for ParamWrapper:
+ Collaboration diagram for ParamWrapper:

Public Member Functions

 ParamWrapper (unsigned p)
 
virtual ~ParamWrapper ()=default
 
virtual void wrap (Problem &)=0
 
virtual std::shared_ptr< ParamWrapperclone () const =0
 

Public Attributes

vec param
 

Constructor & Destructor Documentation

◆ ParamWrapper()

ParamWrapper ( unsigned  p)
inline

Definition at line 128 of file include/alpaqa/util/problem.hpp.

◆ ~ParamWrapper()

virtual ~ParamWrapper ( )
virtualdefault

Member Function Documentation

◆ wrap()

virtual void wrap ( Problem )
pure virtual

Implemented in CasADiParamWrapper.

◆ clone()

virtual std::shared_ptr< ParamWrapper > clone ( ) const
pure virtual

Implemented in CasADiParamWrapper.

Member Data Documentation

◆ param

vec param

Definition at line 130 of file include/alpaqa/util/problem.hpp.


The documentation for this class was generated from the following file: