Public Member Functions | |
| String | getAliasErrorMessage () |
| Getter for alias error message. | |
| boolean | aliasError () |
| Check if there was an alias error. | |
| LinkedHashSet< LinkedHashSet < AliasVariable > > | getAliasSets () |
| Get the set of alias sets. | |
| AliasVariable | getIterationVariable (LinkedHashSet< AliasVariable > aliasSet) |
| Get the iteration variable of an alias set. | |
| AliasVariable | getAliasVariable (FVariable fv) |
| Get the AliasVariable object corresponding to an FVariable. | |
| LinkedHashSet< AliasVariable > | getAliasSet (AliasVariable alias) |
| Retrieve the alias set corresponding to an alias variable. | |
| LinkedHashSet< AliasVariable > | getAliasSet (FVariable alias) |
| Retrieve the alias set corresponding to an FVariable. | |
| void | addAliasVariables (FVariable fv1, FVariable fv2, boolean neg) |
| Add a pair of alias variables to the alias manager. | |
| String | printAliasSet (LinkedHashSet< AliasVariable > aliasSet) |
| String | printAliasSets () |
| Print the alias sets. | |
The alias sets are build by adding pairs of FVariables, in addition to information about whether the alias pair is negated. class :0
| boolean org.jmodelica.modelica.compiler.AliasManager.aliasError | ( | ) |
Check if there was an alias error.
The error message can be retreived by calling the method getAliasManagerError.
| String org.jmodelica.modelica.compiler.AliasManager.getAliasErrorMessage | ( | ) |
Getter for alias error message.
| LinkedHashSet<AliasVariable> org.jmodelica.modelica.compiler.AliasManager.getAliasSet | ( | FVariable | alias | ) |
| LinkedHashSet<AliasVariable> org.jmodelica.modelica.compiler.AliasManager.getAliasSet | ( | AliasVariable | alias | ) |
Retrieve the alias set corresponding to an alias variable.
Returns null if alias variable not present in an alias set.
| alias | An alias variable. |
| LinkedHashSet<LinkedHashSet<AliasVariable> > org.jmodelica.modelica.compiler.AliasManager.getAliasSets | ( | ) |
Get the set of alias sets.
| AliasVariable org.jmodelica.modelica.compiler.AliasManager.getAliasVariable | ( | FVariable | fv | ) |
Get the AliasVariable object corresponding to an FVariable.
| fv | An FVariable object |
| AliasVariable org.jmodelica.modelica.compiler.AliasManager.getIterationVariable | ( | LinkedHashSet< AliasVariable > | aliasSet | ) |
Get the iteration variable of an alias set.
| aliasSet | An alias set. |
| String org.jmodelica.modelica.compiler.AliasManager.printAliasSet | ( | LinkedHashSet< AliasVariable > | aliasSet | ) |
| String org.jmodelica.modelica.compiler.AliasManager.printAliasSets | ( | ) |
Print the alias sets.
1.5.8