[Overview][Types][Classes] Reference for unit 'Solvers' (#solver)

TCustomSolver

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: solvers.pas line 39

type TCustomSolver = class(TObject)

protected

  FEvaluator: TEvaluator;

  

  FExpression: String;

  

  FExprParser: TExpression;

  

  FEps: Double;

  

public

  Matrix: TMBMatrix;

  

  ParameterCount: Integer;

  

  ParameterMax: TValueArray;

  

  ParameterMin: TValueArray;

  

  ParameterName: TStringList;

  

  ParameterType: ;

  

  ParameterValue: TValueArray;

  

  VariableCount: Integer;

  

  VariableName: TStringList;

  

  VariableValue: TValueArray;

  

  constructor Create; overload;

  

  destructor Destroy; override;

  

  procedure Solve; virtual;

  

  procedure AddParameter();

  

  procedure AddVariable();

  

  property Eps: Double; [rw]

  

  property Evaluator: TEvaluator; [rw]

  

  property Expression: String; [rw]

  

  property ExprParser: TExpression; [rw]

  

end;

Inheritance

TCustomSolver

  

|

TObject