org.jmodelica.modelica.compiler.AbstractEquationBlock Class Reference

Abstract class for equation blocks resulting from the BLT transformation class :0. More...

Inheritance diagram for org.jmodelica.modelica.compiler.AbstractEquationBlock:

org.jmodelica.modelica.compiler.EquationBlock org.jmodelica.modelica.compiler.SolvedScalarBlock org.jmodelica.modelica.compiler.TornEquationBlock org.jmodelica.modelica.compiler.MixedEquationBlock

List of all members.

Public Member Functions

abstract ArrayList
< FAbstractEquation
equations ()
abstract ArrayList< FVariableactiveVariables ()
ArrayList< FVariableinactiveVariables ()
ArrayList< FVariableindependentVariables ()
void setDAEPredecessors ()
LinkedHashSet< FVariabledependsOn ()
abstract boolean isSolvable ()
boolean isMixed ()
ArrayList< FAbstractEquationdifferentiatedEquations ()
ArrayList< AbstractEquationBlockgetAllPredecessors ()
LinkedHashSet
< AbstractEquationBlock
getPredecessors ()
LinkedHashSet
< AbstractEquationBlock
getSuccessors ()
boolean isPredecessorsSet ()
boolean isVisited ()
void setVisited (boolean visited)
void reset ()
String toStringVerbose ()
abstract String toString ()
void genBlockResidualFunction_CAD (int block_counter, boolean inInit, String indent, PrintStream str)
void genBlock_CAD (int i, boolean inInitial, String indent, PrintStream str)
void genBlockResidualFunction_C (int block_counter, boolean inInit, String indent, PrintStream str)
void genBlockAddCall_C (int block_counter, boolean inInit, String indent, PrintStream str)
void genBlock_C (int i, boolean inInitial, String indent, PrintStream str)


Detailed Description

Abstract class for equation blocks resulting from the BLT transformation class :0.

Member Function Documentation

abstract ArrayList<FVariable> org.jmodelica.modelica.compiler.AbstractEquationBlock.activeVariables (  )  [pure virtual]

LinkedHashSet<FVariable> org.jmodelica.modelica.compiler.AbstractEquationBlock.dependsOn (  ) 

ArrayList<FAbstractEquation> org.jmodelica.modelica.compiler.AbstractEquationBlock.differentiatedEquations (  ) 

abstract ArrayList<FAbstractEquation> org.jmodelica.modelica.compiler.AbstractEquationBlock.equations (  )  [pure virtual]

void org.jmodelica.modelica.compiler.AbstractEquationBlock.genBlock_C ( int  i,
boolean  inInitial,
String  indent,
PrintStream  str 
)

void org.jmodelica.modelica.compiler.AbstractEquationBlock.genBlock_CAD ( int  i,
boolean  inInitial,
String  indent,
PrintStream  str 
)

void org.jmodelica.modelica.compiler.AbstractEquationBlock.genBlockAddCall_C ( int  block_counter,
boolean  inInit,
String  indent,
PrintStream  str 
)

void org.jmodelica.modelica.compiler.AbstractEquationBlock.genBlockResidualFunction_C ( int  block_counter,
boolean  inInit,
String  indent,
PrintStream  str 
)

void org.jmodelica.modelica.compiler.AbstractEquationBlock.genBlockResidualFunction_CAD ( int  block_counter,
boolean  inInit,
String  indent,
PrintStream  str 
)

ArrayList<AbstractEquationBlock> org.jmodelica.modelica.compiler.AbstractEquationBlock.getAllPredecessors (  ) 

LinkedHashSet<AbstractEquationBlock> org.jmodelica.modelica.compiler.AbstractEquationBlock.getPredecessors (  ) 

LinkedHashSet<AbstractEquationBlock> org.jmodelica.modelica.compiler.AbstractEquationBlock.getSuccessors (  ) 

ArrayList<FVariable> org.jmodelica.modelica.compiler.AbstractEquationBlock.inactiveVariables (  ) 

ArrayList<FVariable> org.jmodelica.modelica.compiler.AbstractEquationBlock.independentVariables (  ) 

boolean org.jmodelica.modelica.compiler.AbstractEquationBlock.isMixed (  ) 

boolean org.jmodelica.modelica.compiler.AbstractEquationBlock.isPredecessorsSet (  ) 

abstract boolean org.jmodelica.modelica.compiler.AbstractEquationBlock.isSolvable (  )  [pure virtual]

boolean org.jmodelica.modelica.compiler.AbstractEquationBlock.isVisited (  ) 

void org.jmodelica.modelica.compiler.AbstractEquationBlock.reset (  ) 

void org.jmodelica.modelica.compiler.AbstractEquationBlock.setDAEPredecessors (  ) 

void org.jmodelica.modelica.compiler.AbstractEquationBlock.setVisited ( boolean  visited  ) 

abstract String org.jmodelica.modelica.compiler.AbstractEquationBlock.toString (  )  [pure virtual]

String org.jmodelica.modelica.compiler.AbstractEquationBlock.toStringVerbose (  ) 


The documentation for this class was generated from the following file:

Generated on Fri Oct 7 14:49:14 2011 for JModelica.org by  doxygen 1.5.8