C# Class hs071_cs.HS071

Afficher le fichier Open project: cureos/csipopt Class Usage Examples

Méthodes publiques

Свойство Type Description
_g_L double[]
_g_U double[]
_m int
_n int
_nele_hess int
_nele_jac int
_x_L double[]
_x_U double[]

Méthodes publiques

Méthode Description
HS071 ( ) : System
eval_f ( int n, double x, bool new_x, double &obj_value ) : bool
eval_g ( int n, double x, bool new_x, int m, double g ) : bool
eval_grad_f ( int n, double x, bool new_x, double grad_f ) : bool
eval_h ( int n, double x, bool new_x, double obj_factor, int m, double lambda, bool new_lambda, int nele_hess, int iRow, int jCol, double values ) : bool
eval_jac_g ( int n, double x, bool new_x, int m, int nele_jac, int iRow, int jCol, double values ) : bool
intermediate ( IpoptAlgorithmMode alg_mod, int iter_count, double obj_value, double inf_pr, double inf_du, double mu, double d_norm, double regularization_size, double alpha_du, double alpha_pr, int ls_trials ) : bool

Method Details

HS071() public méthode

public HS071 ( ) : System
Résultat System

eval_f() public méthode

public eval_f ( int n, double x, bool new_x, double &obj_value ) : bool
n int
x double
new_x bool
obj_value double
Résultat bool

eval_g() public méthode

public eval_g ( int n, double x, bool new_x, int m, double g ) : bool
n int
x double
new_x bool
m int
g double
Résultat bool

eval_grad_f() public méthode

public eval_grad_f ( int n, double x, bool new_x, double grad_f ) : bool
n int
x double
new_x bool
grad_f double
Résultat bool

eval_h() public méthode

public eval_h ( int n, double x, bool new_x, double obj_factor, int m, double lambda, bool new_lambda, int nele_hess, int iRow, int jCol, double values ) : bool
n int
x double
new_x bool
obj_factor double
m int
lambda double
new_lambda bool
nele_hess int
iRow int
jCol int
values double
Résultat bool

eval_jac_g() public méthode

public eval_jac_g ( int n, double x, bool new_x, int m, int nele_jac, int iRow, int jCol, double values ) : bool
n int
x double
new_x bool
m int
nele_jac int
iRow int
jCol int
values double
Résultat bool

intermediate() public méthode

public intermediate ( IpoptAlgorithmMode alg_mod, int iter_count, double obj_value, double inf_pr, double inf_du, double mu, double d_norm, double regularization_size, double alpha_du, double alpha_pr, int ls_trials ) : bool
alg_mod IpoptAlgorithmMode
iter_count int
obj_value double
inf_pr double
inf_du double
mu double
d_norm double
regularization_size double
alpha_du double
alpha_pr double
ls_trials int
Résultat bool

Property Details

_g_L public_oe property

public double[] _g_L
Résultat double[]

_g_U public_oe property

public double[] _g_U
Résultat double[]

_m public_oe property

public int _m
Résultat int

_n public_oe property

public int _n
Résultat int

_nele_hess public_oe property

public int _nele_hess
Résultat int

_nele_jac public_oe property

public int _nele_jac
Résultat int

_x_L public_oe property

public double[] _x_L
Résultat double[]

_x_U public_oe property

public double[] _x_U
Résultat double[]