_alg_code | MicroModelica::IR::Equation | private |
_autonomous | MicroModelica::IR::Equation | private |
_calledFunctions | MicroModelica::IR::Equation | private |
_eq | MicroModelica::IR::Equation | private |
_id | MicroModelica::IR::Equation | private |
_lhs | MicroModelica::IR::Equation | private |
_lhs_exp | MicroModelica::IR::Equation | private |
_offset | MicroModelica::IR::Equation | private |
_range | MicroModelica::IR::Equation | private |
_rhs | MicroModelica::IR::Equation | private |
_type | MicroModelica::IR::Equation | private |
_usage | MicroModelica::IR::Equation | private |
algCode() const | MicroModelica::IR::Equation | |
applyId() const | MicroModelica::IR::Equation | |
applyUsage(Index usage) | MicroModelica::IR::Equation | |
arrayId() const | MicroModelica::IR::Equation | |
autonomous() | MicroModelica::IR::Equation | inline |
calledFunctions() | MicroModelica::IR::Equation | inline |
equation() | MicroModelica::IR::Equation | inline |
Equation() | MicroModelica::IR::Equation | |
Equation(AST_Expression lhs, AST_Expression rhs, Option< Range > range, EQUATION::Type type, int id) | MicroModelica::IR::Equation | |
Equation(AST_Expression eq, Option< Range > range, EQUATION::Type type, int id, int offset) | MicroModelica::IR::Equation | |
Equation(AST_Equation eq, EQUATION::Type type, int id) | MicroModelica::IR::Equation | |
Equation(AST_Equation eq, Range r, EQUATION::Type type, int id) | MicroModelica::IR::Equation | |
Equation(AST_Equation eq, Option< Range > r, EQUATION::Type type, int id) | MicroModelica::IR::Equation | |
genAlgEquation(Equation der_eq, Index rhs_usage, Index lhs_usage) | MicroModelica::IR::Equation | |
hasAlgebraics() | MicroModelica::IR::Equation | |
hasRange() const | MicroModelica::IR::Equation | inline |
id() const | MicroModelica::IR::Equation | inline |
identifier() const | MicroModelica::IR::Equation | |
index() const | MicroModelica::IR::Equation | |
initialize(AST_Equation eq) | MicroModelica::IR::Equation | protected |
initialize(AST_Expression exp) | MicroModelica::IR::Equation | protected |
initialize(AST_Expression lhs, AST_Expression rhs) | MicroModelica::IR::Equation | protected |
isAlgebraic() const | MicroModelica::IR::Equation | inline |
isDerivative() const | MicroModelica::IR::Equation | inline |
isEmpty() const | MicroModelica::IR::Equation | |
isOutput() const | MicroModelica::IR::Equation | inline |
isRecursive() const | MicroModelica::IR::Equation | |
isRHSReference() const | MicroModelica::IR::Equation | |
isValid() const | MicroModelica::IR::Equation | |
isZeroCrossing() const | MicroModelica::IR::Equation | inline |
lhs() const | MicroModelica::IR::Equation | inline |
LHSVariable() const | MicroModelica::IR::Equation | |
macro() const | MicroModelica::IR::Equation | |
operator<<(std::ostream &out, const Equation &e) | MicroModelica::IR::Equation | friend |
print() const | MicroModelica::IR::Equation | |
range() const | MicroModelica::IR::Equation | inline |
rhs() const | MicroModelica::IR::Equation | inline |
setAlgCode(std::string alg_code) | MicroModelica::IR::Equation | |
setRange(Option< Range > range) | MicroModelica::IR::Equation | inline |
setType(EQUATION::Type type) | MicroModelica::IR::Equation | |
setup() | MicroModelica::IR::Equation | protected |
setUsage(Index usage) | MicroModelica::IR::Equation | inline |
type() const | MicroModelica::IR::Equation | inline |
usage() const | MicroModelica::IR::Equation | inline |
usedVariables() const | MicroModelica::IR::Equation | |
~Equation()=default | MicroModelica::IR::Equation | |