Click or drag to resize

OptSimplexBoundVariable Class

Represents a varaible that can be used in a simplex optimization classe.
Inheritance Hierarchy
SystemObject
  DotNumerics.OptimizationOptVariable
    DotNumerics.OptimizationOptBoundVariable
      DotNumerics.OptimizationOptSimplexBoundVariable

Namespace: DotNumerics.Optimization
Assembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class OptSimplexBoundVariable : OptBoundVariable
Request Example View Source

The OptSimplexBoundVariable type exposes the following members.

Constructors
 NameDescription
Public methodOptSimplexBoundVariable Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(Double, Boolean) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(String, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(Double, Boolean, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(Double, Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(String, Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(Double, Boolean, Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(Double, Double, Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(String, Double, Boolean, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(String, Double, Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(String, Double, Boolean, Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Public methodOptSimplexBoundVariable(String, Double, Double, Double, Double) Initializes a new instance of the OptSimplexBoundVariable class.
Top
Properties
 NameDescription
Public propertyFixed Value that indicates if the variable is fixed.
(Inherited from OptVariable)
Public propertyInitialGuess The initial guess for this variable.
(Inherited from OptVariable)
Public propertyLowerBound The lower bound.
(Inherited from OptBoundVariable)
Public propertyName The variable name.
(Inherited from OptVariable)
Public propertyScaleFactor The scale factor controls the internal variable size. Variable=IntVar*ScaleFactor where IntVar is the internal variable. Try to set the ScaleFactor of the same order that the variable, with this value the internal size will be near to 1 . The default value is 1. This value modifies the changes and accuracy of this variable.
Public propertyUpperBound The upper bound.
(Inherited from OptBoundVariable)
Top
Methods
 NameDescription
Public methodToString
(Overrides OptBoundVariableToString)
Top
Fields
 NameDescription
Protected field_Fixed Value that indicates if the variable is fixed.
(Inherited from OptVariable)
Protected field_InitialGuess The initial guess for this variable.
(Inherited from OptVariable)
Protected field_LowerBound The lower bound.
(Inherited from OptBoundVariable)
Protected field_Name The variable name.
(Inherited from OptVariable)
Private field_ScaleFactor The scale factor controls the internal variable size. Variable=IntVar*ScaleFactor where IntVar is the internal variable. Try to set the ScaleFactor of the same order that the variable, with this value the internal size will be near to 1 . The default value is 1. This value modifies the changes and accuracy of this variable.
Protected field_UpperBound The upper bound.
(Inherited from OptBoundVariable)
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumNames
(Defined by General)
Public Extension MethodIsValidDouble
(Defined by General)
Top
See Also