Ipopt Constructor
Definition
Namespace: Cureos.Numerics
Assembly: Cureos.Numerics (in Cureos.Numerics.dll) Version: 0.0.0.0
Assembly: Cureos.Numerics (in Cureos.Numerics.dll) Version: 0.0.0.0
C#
public Ipopt(
int n,
double[] x_L,
double[] x_U,
int m,
double[] g_L,
double[] g_U,
int nele_jac,
int nele_hess,
EvaluateObjectiveDelegate eval_f,
EvaluateConstraintsDelegate eval_g,
EvaluateObjectiveGradientDelegate eval_grad_f,
EvaluateJacobianDelegate eval_jac_g,
EvaluateHessianDelegate eval_h
)VB
Public Sub New (
n As Integer,
x_L As Double(),
x_U As Double(),
m As Integer,
g_L As Double(),
g_U As Double(),
nele_jac As Integer,
nele_hess As Integer,
eval_f As EvaluateObjectiveDelegate,
eval_g As EvaluateConstraintsDelegate,
eval_grad_f As EvaluateObjectiveGradientDelegate,
eval_jac_g As EvaluateJacobianDelegate,
eval_h As EvaluateHessianDelegate
)Parameters
- n Int32
- x_L Double
- x_U Double
- m Int32
- g_L Double
- g_U Double
- nele_jac Int32
- nele_hess Int32
- eval_f EvaluateObjectiveDelegate
- eval_g EvaluateConstraintsDelegate
- eval_grad_f EvaluateObjectiveGradientDelegate
- eval_jac_g EvaluateJacobianDelegate
- eval_h EvaluateHessianDelegate