alpaqa 0.0.1
Nonconvex constrained optimization
Public Member Functions | Private Attributes | List of all members
CasADiFun_1Vi1Vo Class Reference

#include <alpaqa/interop/casadi/CasADiFunctionWrapper.hpp>

Detailed Description

Wrapper for CasADiFunctionEvaluator with 1 vector input, 1 vector output.

Definition at line 113 of file CasADiFunctionWrapper.hpp.

+ Collaboration diagram for CasADiFun_1Vi1Vo:

Public Member Functions

 CasADiFun_1Vi1Vo (CasADiFunctionEvaluator< 1, 1 > &&fun)
 
 CasADiFun_1Vi1Vo (casadi::Function &&f, casadi_int dim_in=0, casadi_int dim_out=0)
 
void operator() (alpaqa::crvec in, alpaqa::rvec out) const
 

Private Attributes

CasADiFunctionEvaluator< 1, 1 > fun
 

Constructor & Destructor Documentation

◆ CasADiFun_1Vi1Vo() [1/2]

CasADiFun_1Vi1Vo ( CasADiFunctionEvaluator< 1, 1 > &&  fun)
inline

Definition at line 115 of file CasADiFunctionWrapper.hpp.

◆ CasADiFun_1Vi1Vo() [2/2]

CasADiFun_1Vi1Vo ( casadi::Function &&  f,
casadi_int  dim_in = 0,
casadi_int  dim_out = 0 
)
inline

Definition at line 117 of file CasADiFunctionWrapper.hpp.

Member Function Documentation

◆ operator()()

void operator() ( alpaqa::crvec  in,
alpaqa::rvec  out 
) const
inline

Definition at line 121 of file CasADiFunctionWrapper.hpp.

Member Data Documentation

◆ fun

CasADiFunctionEvaluator<1, 1> fun
private

Definition at line 126 of file CasADiFunctionWrapper.hpp.


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