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

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

Detailed Description

Wrapper for CasADiFunctionEvaluator with 2 vector inputs, 1 matrix output.

Definition at line 148 of file CasADiFunctionWrapper.hpp.

+ Collaboration diagram for CasADiFun_2Vi1Mo:

Public Member Functions

 CasADiFun_2Vi1Mo (casadi::Function &&f, const std::array< casadi_int, 2 > &dim_in={}, CasADiFunctionEvaluator< 2, 1 >::casadi_dim dim_out={0, 0})
 
void operator() (alpaqa::crvec in1, alpaqa::crvec in2, alpaqa::rmat out) const
 

Private Attributes

CasADiFunctionEvaluator< 2, 1 > fun
 

Constructor & Destructor Documentation

◆ CasADiFun_2Vi1Mo()

CasADiFun_2Vi1Mo ( casadi::Function &&  f,
const std::array< casadi_int, 2 > &  dim_in = {},
CasADiFunctionEvaluator< 2, 1 >::casadi_dim  dim_out = {0, 0} 
)
inline

Definition at line 150 of file CasADiFunctionWrapper.hpp.

Member Function Documentation

◆ operator()()

void operator() ( alpaqa::crvec  in1,
alpaqa::crvec  in2,
alpaqa::rmat  out 
) const
inline

Definition at line 155 of file CasADiFunctionWrapper.hpp.

Member Data Documentation

◆ fun

CasADiFunctionEvaluator<2, 1> fun
private

Definition at line 160 of file CasADiFunctionWrapper.hpp.


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