public class ObjectiveConstraintVariateSet
extends java.lang.Object
Constructor and Description |
---|
ObjectiveConstraintVariateSet(double[] adblObjectiveVariate,
double[] adblConstraintVariate)
ObjectiveConstraintVariate Constructor
|
Modifier and Type | Method and Description |
---|---|
double[] |
constraintVariates()
Retrieve the Array of the Constraint Function Variates
|
double[] |
objectiveVariates()
Retrieve the Array of the Objective Function Variates
|
static ObjectiveConstraintVariateSet |
Partition(double[] adblVariate,
int iNumObjectiveFunctionVariate)
Partition the Variate Array into the Objective Function Input Variates and the Constraint Variate
|
static double[] |
Preset(double[] adblObjectiveFunctionVariate,
int iNumConstraintFunctionVariate)
Make a Variate Set using a Pre-set Objective Variate Array with/without Constraint
|
static double[] |
Uniform(int iNumObjectiveFunctionVariate,
int iNumConstraintFunctionVariate)
Make a Variate Set with/without Constraint
|
double[] |
unify()
Unify the Objective Function and the Constraint Function Input Variate Set
|
static double[] |
Unitary(int iNumVariate)
Make a Unitary Variate Set
|
public ObjectiveConstraintVariateSet(double[] adblObjectiveVariate, double[] adblConstraintVariate) throws java.lang.Exception
adblObjectiveVariate
- Array of the Objective Function VariatesadblConstraintVariate
- Array of the Constraint Function Variatesjava.lang.Exception
- Thrown if the Inputs are Invalidpublic static final double[] Unitary(int iNumVariate)
iNumVariate
- Number of Variatespublic static final double[] Uniform(int iNumObjectiveFunctionVariate, int iNumConstraintFunctionVariate)
iNumObjectiveFunctionVariate
- Number of the Objective Function VariatesiNumConstraintFunctionVariate
- Number of the Constraint Function Variatespublic static final double[] Preset(double[] adblObjectiveFunctionVariate, int iNumConstraintFunctionVariate)
adblObjectiveFunctionVariate
- Array of Pre-set Objective VariatesiNumConstraintFunctionVariate
- Number of the Constraint Function Variatespublic static final ObjectiveConstraintVariateSet Partition(double[] adblVariate, int iNumObjectiveFunctionVariate)
adblVariate
- The Input Variate ArrayiNumObjectiveFunctionVariate
- Number of the Objective Function Variatespublic double[] objectiveVariates()
public double[] constraintVariates()
public double[] unify()