MeshKit
1.0
|
#include <IAIntCosNlp.hpp>
Public Member Functions | |
IAIntCosNlp (const IAData *data_ptr, const IPData *ip_data_ptr, IASolution *solution_ptr, const bool set_silent=true) | |
virtual | ~IAIntCosNlp () |
Protected Member Functions | |
virtual double | eval_g_int_x (const double x) |
virtual double | eval_g_int_s (const double s) |
virtual double | eval_jac_int_x (const double x) |
virtual double | eval_jac_int_s (const double s) |
virtual double | eval_hess_int_x (const double x) |
virtual double | eval_hess_int_s (const double s) |
Protected Attributes | |
const double | PI |
Definition at line 18 of file IAIntCosNlp.hpp.
IAIntCosNlp | ( | const IAData * | data_ptr, |
const IPData * | ip_data_ptr, | ||
IASolution * | solution_ptr, | ||
const bool | set_silent = true |
||
) | [inline] |
default constructor
Definition at line 23 of file IAIntCosNlp.hpp.
virtual ~IAIntCosNlp | ( | ) | [inline, virtual] |
default destructor
Definition at line 30 of file IAIntCosNlp.hpp.
virtual double eval_g_int_s | ( | const double | s | ) | [inline, protected, virtual] |
Implements IAIntWaveNlp.
Definition at line 41 of file IAIntCosNlp.hpp.
virtual double eval_g_int_x | ( | const double | x | ) | [inline, protected, virtual] |
Implements IAIntWaveNlp.
Definition at line 37 of file IAIntCosNlp.hpp.
virtual double eval_hess_int_s | ( | const double | s | ) | [inline, protected, virtual] |
Implements IAIntWaveNlp.
Definition at line 57 of file IAIntCosNlp.hpp.
virtual double eval_hess_int_x | ( | const double | x | ) | [inline, protected, virtual] |
Implements IAIntWaveNlp.
Definition at line 53 of file IAIntCosNlp.hpp.
virtual double eval_jac_int_s | ( | const double | s | ) | [inline, protected, virtual] |
Implements IAIntWaveNlp.
Definition at line 49 of file IAIntCosNlp.hpp.
virtual double eval_jac_int_x | ( | const double | x | ) | [inline, protected, virtual] |
Implements IAIntWaveNlp.
Definition at line 45 of file IAIntCosNlp.hpp.
const double PI [protected] |
Definition at line 34 of file IAIntCosNlp.hpp.