
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| AbstractFVariable | clone () throws CloneNotSupportedException |
| internal | |
| void | saveEvaluationValue (Map< CommonVariableDecl, CValue > map) |
| Save current function evaluation value to map. | |
| void | readEvaluationValue (Map< CommonVariableDecl, CValue > map) |
| Read current function evaluation value from map. | |
| void | setEvaluationValue (CValue val, Map< CommonVariableDecl, CValue > map) |
| Set the current function evaluation value. | |
| CValue | evaluationValue () |
| Get the current function evaluation value. | |
| AbstractFVariable | lookupFVInRecord (FQName fqn, int part) |
| method FlatNameBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:80 | |
| void | scalarizeUnknownArrayAssignment (List< FFunctionVariable > vars, List< FStatement > stmts, Map< String, FExp > indexMap, FExp exp) |
| Scalarize an assignment to an array of unknown size and put the resulting statements in the list of statements. | |
| FIdUse | createUseWithNamedSubscripts (ForNames names) |
Create a new FIdUse of this variable with uses of names as array subscripts. | |
| void | removeBindingExp () |
| Remove binding expression of this variable. | |
| String | genUse_var_CAD (Printer p, FArraySubscripts fas, String type) |
| method CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:126 | |
| String | genUse_der_CAD (Printer p, FArraySubscripts fas, String type) |
| method CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:130 | |
| String | genUse_C (Printer p, FArraySubscripts fas, String type) |
| method CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:182 | |
| String | genRecordUse_C (Printer p, FQName name, String type) |
| method CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:208 | |
| AbstractFVariable () | |
| method FlatModelica.ast:1 | |
| boolean | mayHaveRewrite () |
| internal method FlatModelica.ast:16 | |
| abstract CValue | ceval () |
| Constant evaluation of FVariable binding expressions. | |
| abstract FType | type () |
| syn FlatTypeAnalysis /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:22 | |
| boolean | isAlias () |
| Check if an FVariable is an alias. | |
| FVariable | alias () |
| Get the iteration variable corresponding to the alias. | |
| boolean | isNegated () |
| Returns true if the alias is negated otherwise false. | |
| int | ndims () |
| syn Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:430 | |
| Size | size () |
| Get the array sizes. | |
| boolean | isArray () |
| check if a variable is an array expression. | |
| Indices | indices () |
| Get the set of all array indices of an FVariable. | |
| boolean | isCircular () |
| syn CircularExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2490 | |
| boolean | isDifferentiatedVariable () |
| syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:999 | |
| boolean | isDerivativeVariable () |
| syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1003 | |
| boolean | isDummyDerivativeVariable () |
| syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1006 | |
| boolean | isPreVariable () |
| syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1009 | |
| boolean | isAlgebraicVariable () |
| syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1016 | |
| boolean | isDiscreteVariable () |
| syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1025 | |
| boolean | isInput () |
| syn FlatCausality /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1184 | |
| boolean | isOutput () |
| syn FlatCausality /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1187 | |
| boolean | isReal () |
| syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1195 | |
| boolean | isInteger () |
| syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1196 | |
| boolean | isBoolean () |
| syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1197 | |
| boolean | isString () |
| syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1198 | |
| boolean | isRecord () |
| syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1199 | |
| boolean | isEnum () |
| syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1200 | |
| boolean | isComposite () |
| syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1204 | |
| ArrayList< FRealVariable > | dependentRealParameters () |
| syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1404 | |
| ArrayList< FIntegerVariable > | dependentIntegerParameters () |
| syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1407 | |
| ArrayList< FBooleanVariable > | dependentBooleanParameters () |
| syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1410 | |
| ArrayList< FStringVariable > | dependentStringParameters () |
| syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1413 | |
| boolean | isForIndex () |
| syn FlatNameBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:158 | |
| boolean | hasBindingExp () |
| syn ParameterEquations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:170 | |
| boolean | hasParameterEquation () |
| syn ParameterEquations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:172 | |
| FRecordDecl | myFRecordDecl () |
| syn FlatRecordBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:265 | |
| FEnumDecl | myFEnumDecl () |
| syn FlatEnumBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:313 | |
| boolean | isUnknown () |
| syn UnknownFVariables /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:441 | |
| boolean | isConstant () |
| syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:106 | |
| boolean | isParameter () |
| syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:107 | |
| boolean | isDiscrete () |
| syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:108 | |
| boolean | isContinuous () |
| syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:109 | |
| boolean | isDummyDer () |
| syn DummyDerivatives /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/TransformCanonical.jrag:3757 | |
| String | name () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:958 | |
| String | nameUnderscore () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1073 | |
| String | name_var_CAD () |
| syn CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:1612 | |
| String | name_der_CAD () |
| syn CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:1613 | |
| String | funcArrayType (boolean assign) |
| syn CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:415 | |
| String | name_C () |
| syn CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:418 | |
| String | type_C () |
| syn CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:435 | |
| CommonForIndex | myForIndex () |
| inh Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:1054 | |
| int | valueReference () |
| The value reference value is represented by a 32 bit unsigned integer variable. | |
| FClass | myFClass () |
| inh FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:914 | |
| boolean | inRecord () |
| inh FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1206 | |
| FRecordDecl | containingRecordDecl () |
| inh FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1229 | |
| AbstractFVariable | lookupFV (FQName fqn) |
| inh FlatNameBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:24 | |
| FAbstractEquation | parameterEquation () |
| inh ParameterEquations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:175 | |
| boolean | Define_boolean_isInstComponentSize (ASTNode caller, ASTNode child) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeCheck.jrag:296 internal | |
| ASTNode | rewriteTo () |
| internal | |
| HashSet< FIdUseExp > | uses () |
| Collection attribute returning all variable uses in expressions. | |
| java.util.Set | AbstractFVariable_uses_contributors () |
| HashSet< FVariable > | dependentParameters () |
| Collection attribute returning all dependent parameters which depends on the parameter. | |
| java.util.Set | AbstractFVariable_dependentParameters_contributors () |
Protected Member Functions | |
| int | numChildren () |
| low-level method FlatModelica.ast:10 | |
Protected Attributes | |
| CValue | evaluationValue = null |
| method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1874 | |
| boolean | isAlias_computed = false |
| internal | |
| boolean | isAlias_value |
| internal | |
| boolean | size_computed = false |
| internal | |
| Size | size_value |
| internal | |
| boolean | indices_computed = false |
| internal | |
| Indices | indices_value |
| internal | |
| int | isCircular_visited = -1 |
| internal | |
| boolean | isCircular_computed = false |
| internal | |
| boolean | isCircular_initialized = false |
| internal | |
| boolean | isCircular_value |
| internal | |
| boolean | dependentRealParameters_computed = false |
| internal | |
| ArrayList< FRealVariable > | dependentRealParameters_value |
| internal | |
| boolean | dependentIntegerParameters_computed = false |
| internal | |
| ArrayList< FIntegerVariable > | dependentIntegerParameters_value |
| internal | |
| boolean | dependentBooleanParameters_computed = false |
| internal | |
| ArrayList< FBooleanVariable > | dependentBooleanParameters_value |
| internal | |
| boolean | dependentStringParameters_computed = false |
| internal | |
| ArrayList< FStringVariable > | dependentStringParameters_value |
| internal | |
| boolean | myFRecordDecl_computed = false |
| internal | |
| FRecordDecl | myFRecordDecl_value |
| internal | |
| boolean | myFEnumDecl_computed = false |
| internal | |
| FEnumDecl | myFEnumDecl_value |
| internal | |
| boolean | name_var_CAD_computed = false |
| internal | |
| String | name_var_CAD_value |
| internal | |
| boolean | name_der_CAD_computed = false |
| internal | |
| String | name_der_CAD_value |
| internal | |
| boolean | name_C_computed = false |
| internal | |
| String | name_C_value |
| internal | |
| boolean | valueReference_computed = false |
| internal | |
| int | valueReference_value |
| internal | |
| boolean | parameterEquation_computed = false |
| internal | |
| FAbstractEquation | parameterEquation_value |
| internal | |
| boolean | AbstractFVariable_uses_computed = false |
| internal | |
| HashSet< FIdUseExp > | AbstractFVariable_uses_value |
| internal | |
| boolean | AbstractFVariable_dependentParameters_computed = false |
| internal | |
| HashSet< FVariable > | AbstractFVariable_dependentParameters_value |
| internal | |
Package Attributes | |
| java.util.Set | AbstractFVariable_uses_contributors |
| java.util.Set | AbstractFVariable_dependentParameters_contributors |
node FlatModelica.ast:74
| org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable | ( | ) |
method FlatModelica.ast:1
| java.util.Set org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_dependentParameters_contributors | ( | ) |
| java.util.Set org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_uses_contributors | ( | ) |
| FVariable org.jmodelica.modelica.compiler.AbstractFVariable.alias | ( | ) |
Get the iteration variable corresponding to the alias.
If the FVariable is an alias, the alias() return corresponding iteration FVariable, else null.
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| abstract CValue org.jmodelica.modelica.compiler.AbstractFVariable.ceval | ( | ) | [pure virtual] |
Constant evaluation of FVariable binding expressions.
If an expression is evaluated in an FClass, then identifiers are referencing FVariables. The constant value of an FVariable is computed by evaluating the binding expression of the variable, if any. If the FVariable is not a constant or a parameter, or if it has no binding expressions, then a CValueUnknown object is returned.
Implemented in org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| AbstractFVariable org.jmodelica.modelica.compiler.AbstractFVariable.clone | ( | ) | throws CloneNotSupportedException |
internal
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, org.jmodelica.modelica.compiler.FVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| FRecordDecl org.jmodelica.modelica.compiler.AbstractFVariable.containingRecordDecl | ( | ) |
inh FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1229
| FIdUse org.jmodelica.modelica.compiler.AbstractFVariable.createUseWithNamedSubscripts | ( | ForNames | names | ) |
Create a new FIdUse of this variable with uses of names as array subscripts.
method Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:647
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.Define_boolean_isInstComponentSize | ( | ASTNode | caller, | |
| ASTNode | child | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeCheck.jrag:296 internal
| ArrayList<FBooleanVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentBooleanParameters | ( | ) |
syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1410
| ArrayList<FIntegerVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentIntegerParameters | ( | ) |
syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1407
| HashSet<FVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentParameters | ( | ) |
Collection attribute returning all dependent parameters which depends on the parameter.
coll FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1395
| ArrayList<FRealVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentRealParameters | ( | ) |
syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1404
| ArrayList<FStringVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentStringParameters | ( | ) |
syn FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1413
Get the current function evaluation value.
method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1863
Implements org.jmodelica.modelica.compiler.CommonVariableDecl.
| void org.jmodelica.modelica.compiler.AbstractFVariable.flushCache | ( | ) |
low-level
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, org.jmodelica.modelica.compiler.FVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| void org.jmodelica.modelica.compiler.AbstractFVariable.flushCollectionCache | ( | ) |
internal
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, org.jmodelica.modelica.compiler.FVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| String org.jmodelica.modelica.compiler.AbstractFVariable.funcArrayType | ( | boolean | assign | ) |
syn CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:415
| String org.jmodelica.modelica.compiler.AbstractFVariable.genRecordUse_C | ( | Printer | p, | |
| FQName | name, | |||
| String | type | |||
| ) |
method CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:208
| String org.jmodelica.modelica.compiler.AbstractFVariable.genUse_C | ( | Printer | p, | |
| FArraySubscripts | fas, | |||
| String | type | |||
| ) |
method CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:182
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray.
| String org.jmodelica.modelica.compiler.AbstractFVariable.genUse_der_CAD | ( | Printer | p, | |
| FArraySubscripts | fas, | |||
| String | type | |||
| ) |
method CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:130
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray.
| String org.jmodelica.modelica.compiler.AbstractFVariable.genUse_var_CAD | ( | Printer | p, | |
| FArraySubscripts | fas, | |||
| String | type | |||
| ) |
method CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:126
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.hasBindingExp | ( | ) |
syn ParameterEquations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:170
Reimplemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, and org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.hasParameterEquation | ( | ) |
syn ParameterEquations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:172
| Indices org.jmodelica.modelica.compiler.AbstractFVariable.indices | ( | ) |
Get the set of all array indices of an FVariable.
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray, and org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.inRecord | ( | ) |
inh FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1206
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isAlgebraicVariable | ( | ) |
syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1016
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isAlias | ( | ) |
Check if an FVariable is an alias.
Returns true if alias, else false.
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isArray | ( | ) |
check if a variable is an array expression.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isBoolean | ( | ) |
syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1197
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isCircular | ( | ) |
syn CircularExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2490
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isComposite | ( | ) |
syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1204
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isConstant | ( | ) |
syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:106
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isContinuous | ( | ) |
syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:109
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isDerivativeVariable | ( | ) |
syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1003
Reimplemented in org.jmodelica.modelica.compiler.FDerivativeVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isDifferentiatedVariable | ( | ) |
syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:999
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isDiscrete | ( | ) |
syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:108
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isDiscreteVariable | ( | ) |
syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1025
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isDummyDer | ( | ) |
syn DummyDerivatives /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/TransformCanonical.jrag:3757
Reimplemented in org.jmodelica.modelica.compiler.FDummyDerivativeVariable, and org.jmodelica.modelica.compiler.FHDummyDerivativeVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isDummyDerivativeVariable | ( | ) |
syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1006
Reimplemented in org.jmodelica.modelica.compiler.FDummyDerivativeVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isEnum | ( | ) |
syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1200
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isForIndex | ( | ) |
syn FlatNameBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:158
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isInput | ( | ) |
syn FlatCausality /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1184
Reimplemented in org.jmodelica.modelica.compiler.FFunctionVariable, and org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isInteger | ( | ) |
syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1196
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isNegated | ( | ) |
Returns true if the alias is negated otherwise false.
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isOutput | ( | ) |
syn FlatCausality /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1187
Reimplemented in org.jmodelica.modelica.compiler.FFunctionVariable, and org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isParameter | ( | ) |
syn FlatVariability /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatVariability.jrag:107
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isPreVariable | ( | ) |
syn FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1009
Reimplemented in org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, and org.jmodelica.modelica.compiler.FPreStringVariable.
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isReal | ( | ) |
syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1195
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isRecord | ( | ) |
syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1199
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isString | ( | ) |
syn FlatTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1198
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.isUnknown | ( | ) |
syn UnknownFVariables /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:441
Reimplemented in org.jmodelica.modelica.compiler.UnknownFVariable.
| AbstractFVariable org.jmodelica.modelica.compiler.AbstractFVariable.lookupFV | ( | FQName | fqn | ) |
inh FlatNameBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:24
| AbstractFVariable org.jmodelica.modelica.compiler.AbstractFVariable.lookupFVInRecord | ( | FQName | fqn, | |
| int | part | |||
| ) |
method FlatNameBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:80
| boolean org.jmodelica.modelica.compiler.AbstractFVariable.mayHaveRewrite | ( | ) |
internal method FlatModelica.ast:16
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, org.jmodelica.modelica.compiler.FVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| FClass org.jmodelica.modelica.compiler.AbstractFVariable.myFClass | ( | ) |
inh FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:914
| FEnumDecl org.jmodelica.modelica.compiler.AbstractFVariable.myFEnumDecl | ( | ) |
syn FlatEnumBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:313
Reimplemented in org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, and org.jmodelica.modelica.compiler.FFunctionVariable.
| CommonForIndex org.jmodelica.modelica.compiler.AbstractFVariable.myForIndex | ( | ) |
inh Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:1054
| FRecordDecl org.jmodelica.modelica.compiler.AbstractFVariable.myFRecordDecl | ( | ) |
syn FlatRecordBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:265
Reimplemented in org.jmodelica.modelica.compiler.FFunctionVariable, and org.jmodelica.modelica.compiler.FRecordVariable.
| String org.jmodelica.modelica.compiler.AbstractFVariable.name | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:958
Implements org.jmodelica.modelica.compiler.CommonVariableDecl.
Reimplemented in org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, and org.jmodelica.modelica.compiler.FVariable.
| String org.jmodelica.modelica.compiler.AbstractFVariable.name_C | ( | ) |
syn CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:418
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, and org.jmodelica.modelica.compiler.FVariable.
| String org.jmodelica.modelica.compiler.AbstractFVariable.name_der_CAD | ( | ) |
syn CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:1613
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray, and org.jmodelica.modelica.compiler.FFunctionVariable.
| String org.jmodelica.modelica.compiler.AbstractFVariable.name_var_CAD | ( | ) |
syn CADCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CADCodeGen.jrag:1612
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray, and org.jmodelica.modelica.compiler.FFunctionVariable.
| String org.jmodelica.modelica.compiler.AbstractFVariable.nameUnderscore | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1073
Reimplemented in org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, and org.jmodelica.modelica.compiler.FVariable.
| int org.jmodelica.modelica.compiler.AbstractFVariable.ndims | ( | ) |
syn Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:430
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, and org.jmodelica.modelica.compiler.FVariable.
| int org.jmodelica.modelica.compiler.AbstractFVariable.numChildren | ( | ) | [protected] |
low-level method FlatModelica.ast:10
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, org.jmodelica.modelica.compiler.FVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| FAbstractEquation org.jmodelica.modelica.compiler.AbstractFVariable.parameterEquation | ( | ) |
inh ParameterEquations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatNameBinding.jrag:175
| void org.jmodelica.modelica.compiler.AbstractFVariable.readEvaluationValue | ( | Map< CommonVariableDecl, CValue > | map | ) |
Read current function evaluation value from map.
If this variable isn't in the map, set to value of binding expression. method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1761
Implements org.jmodelica.modelica.compiler.CommonVariableDecl.
Reimplemented in org.jmodelica.modelica.compiler.FFunctionVariable.
| void org.jmodelica.modelica.compiler.AbstractFVariable.removeBindingExp | ( | ) |
Remove binding expression of this variable.
method ParameterSorting /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/TransformCanonical.jrag:3711
Reimplemented in org.jmodelica.modelica.compiler.FVariable.
| ASTNode org.jmodelica.modelica.compiler.AbstractFVariable.rewriteTo | ( | ) |
internal
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FDummyDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionArray, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FHDerivativeVariable, org.jmodelica.modelica.compiler.FHDummyDerivativeVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FPreBooleanVariable, org.jmodelica.modelica.compiler.FPreEnumVariable, org.jmodelica.modelica.compiler.FPreIntegerVariable, org.jmodelica.modelica.compiler.FPreRealVariable, org.jmodelica.modelica.compiler.FPreStringVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, org.jmodelica.modelica.compiler.FVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| void org.jmodelica.modelica.compiler.AbstractFVariable.saveEvaluationValue | ( | Map< CommonVariableDecl, CValue > | map | ) |
Save current function evaluation value to map.
method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1745
Implements org.jmodelica.modelica.compiler.CommonVariableDecl.
| void org.jmodelica.modelica.compiler.AbstractFVariable.scalarizeUnknownArrayAssignment | ( | List< FFunctionVariable > | vars, | |
| List< FStatement > | stmts, | |||
| Map< String, FExp > | indexMap, | |||
| FExp | exp | |||
| ) |
Scalarize an assignment to an array of unknown size and put the resulting statements in the list of statements.
method Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:514
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray.
| void org.jmodelica.modelica.compiler.AbstractFVariable.setEvaluationValue | ( | CValue | val, | |
| Map< CommonVariableDecl, CValue > | map | |||
| ) |
Set the current function evaluation value.
Also updates value map. method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1803
Implements org.jmodelica.modelica.compiler.CommonVariableDecl.
| Size org.jmodelica.modelica.compiler.AbstractFVariable.size | ( | ) |
Get the array sizes.
syn Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:832
Reimplemented in org.jmodelica.modelica.compiler.FFunctionArray, and org.jmodelica.modelica.compiler.FVariable.
| abstract FType org.jmodelica.modelica.compiler.AbstractFVariable.type | ( | ) | [pure virtual] |
syn FlatTypeAnalysis /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:22
Implemented in org.jmodelica.modelica.compiler.FBooleanVariable, org.jmodelica.modelica.compiler.FDerivativeVariable, org.jmodelica.modelica.compiler.FEnumLiteral, org.jmodelica.modelica.compiler.FEnumVariable, org.jmodelica.modelica.compiler.FFunctionVariable, org.jmodelica.modelica.compiler.FIntegerVariable, org.jmodelica.modelica.compiler.FRealVariable, org.jmodelica.modelica.compiler.FRecordVariable, org.jmodelica.modelica.compiler.FStringVariable, and org.jmodelica.modelica.compiler.UnknownFVariable.
| String org.jmodelica.modelica.compiler.AbstractFVariable.type_C | ( | ) |
syn CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:435
| HashSet<FIdUseExp> org.jmodelica.modelica.compiler.AbstractFVariable.uses | ( | ) |
Collection attribute returning all variable uses in expressions.
coll FVariableUses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:1384
| int org.jmodelica.modelica.compiler.AbstractFVariable.valueReference | ( | ) |
The value reference value is represented by a 32 bit unsigned integer variable.
The lowest 28 bits is used to represent the index of a variable of the corresponding variable vector. Real, Integer, Boolean and enumeration variables share a vector, while String variables has their own vector. Bits 29-31 represents the primitive type, where: 0: Real 1: Integer or enumeration 2: Boolean 3: String Bit 32 is left unused.
inh FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:167
boolean org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_dependentParameters_computed = false [protected] |
internal
java.util.Set org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_dependentParameters_contributors [package] |
HashSet<FVariable> org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_dependentParameters_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_uses_computed = false [protected] |
internal
java.util.Set org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_uses_contributors [package] |
HashSet<FIdUseExp> org.jmodelica.modelica.compiler.AbstractFVariable.AbstractFVariable_uses_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.dependentBooleanParameters_computed = false [protected] |
internal
ArrayList<FBooleanVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentBooleanParameters_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.dependentIntegerParameters_computed = false [protected] |
internal
ArrayList<FIntegerVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentIntegerParameters_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.dependentRealParameters_computed = false [protected] |
internal
ArrayList<FRealVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentRealParameters_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.dependentStringParameters_computed = false [protected] |
internal
ArrayList<FStringVariable> org.jmodelica.modelica.compiler.AbstractFVariable.dependentStringParameters_value [protected] |
internal
CValue org.jmodelica.modelica.compiler.AbstractFVariable.evaluationValue = null [protected] |
method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1874
boolean org.jmodelica.modelica.compiler.AbstractFVariable.indices_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.isAlias_computed = false [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.isAlias_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.isCircular_computed = false [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.isCircular_initialized = false [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.isCircular_value [protected] |
internal
int org.jmodelica.modelica.compiler.AbstractFVariable.isCircular_visited = -1 [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.myFEnumDecl_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.myFRecordDecl_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.name_C_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.AbstractFVariable.name_C_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.name_der_CAD_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.AbstractFVariable.name_der_CAD_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.name_var_CAD_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.AbstractFVariable.name_var_CAD_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.parameterEquation_computed = false [protected] |
internal
FAbstractEquation org.jmodelica.modelica.compiler.AbstractFVariable.parameterEquation_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.size_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.AbstractFVariable.valueReference_computed = false [protected] |
internal
internal
1.5.8