List of all members | Public Attributes
casadi_ipopt_prob< T1 > Struct Template Reference

#include <ipopt_runtime.hpp>

Detailed Description

template<typename T1>
struct casadi_ipopt_prob< T1 >

Definition at line 32 of file ipopt_runtime.hpp.

Public Attributes

const casadi_nlpsol_prob< T1 > * nlp
 
const casadi_int * sp_h
 
const casadi_int * sp_a
 
casadi_int nnz_h
 
casadi_int nnz_a
 
Eval_F_CB eval_f
 
Eval_G_CB eval_g
 
Eval_Grad_F_CB eval_grad_f
 
Eval_Jac_G_CB eval_jac_g
 
Eval_H_CB eval_h
 

Member Data Documentation

◆ eval_f

template<typename T1 >
Eval_F_CB casadi_ipopt_prob< T1 >::eval_f

Definition at line 39 of file ipopt_runtime.hpp.

◆ eval_g

template<typename T1 >
Eval_G_CB casadi_ipopt_prob< T1 >::eval_g

Definition at line 40 of file ipopt_runtime.hpp.

◆ eval_grad_f

template<typename T1 >
Eval_Grad_F_CB casadi_ipopt_prob< T1 >::eval_grad_f

Definition at line 41 of file ipopt_runtime.hpp.

◆ eval_h

template<typename T1 >
Eval_H_CB casadi_ipopt_prob< T1 >::eval_h

Definition at line 43 of file ipopt_runtime.hpp.

◆ eval_jac_g

template<typename T1 >
Eval_Jac_G_CB casadi_ipopt_prob< T1 >::eval_jac_g

Definition at line 42 of file ipopt_runtime.hpp.

◆ nlp

template<typename T1 >
const casadi_nlpsol_prob<T1>* casadi_ipopt_prob< T1 >::nlp

Definition at line 33 of file ipopt_runtime.hpp.

◆ nnz_a

template<typename T1 >
casadi_int casadi_ipopt_prob< T1 >::nnz_a

Definition at line 37 of file ipopt_runtime.hpp.

◆ nnz_h

template<typename T1 >
casadi_int casadi_ipopt_prob< T1 >::nnz_h

Definition at line 37 of file ipopt_runtime.hpp.

◆ sp_a

template<typename T1 >
const casadi_int * casadi_ipopt_prob< T1 >::sp_a

Definition at line 35 of file ipopt_runtime.hpp.

◆ sp_h

template<typename T1 >
const casadi_int* casadi_ipopt_prob< T1 >::sp_h

Definition at line 35 of file ipopt_runtime.hpp.


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