TDynamicExpObj

Type-access

Command

Description

Implements the following properties/methods as in TLoadShapeObj and TLineObj:

  1. InitPropertyValues 
  2. DumpProperties
  3. GetPropertyValue

Property-private

InterpretDiffEq

Builds the list of commands required for operating the equation declared, this

  automation is intended to accelerate the calculation in run time.

Property-private

Get_Closer_Op

Returns the index of the closest operator found in the given string starting from left to right.

Property-private

Get_Var_Idx

Returns the index of the variable if it exists in the state variable list, otherwise, it returns 50001 if the string entered is a numeric constant (DBL) or -1 if the string entered is neither a numeric constant nor state variable.

Property-private

Check_If_CalcValue

Checks if the given string is a value calculated by the element using the eq model.

Property-private

Get_Out_Idx

Gets the index for the given variable if it is an output.

Property-private

SolveEq

Implements the solver for the local equation.

Property-private

IsInitVal

Returns true if the given code is for an initialization value.

Property-private

Get_DynamicEqVal

Returns the value of the state variable using the given indexes.

Property-private

Get_VarName

Returns the name of the state variable corresponding to the given index.

Property-private

NumVars

PA FNumVars (variable).