#include <qss_model.hpp>
|
| QSSModelGenerator () |
|
| ~QSSModelGenerator ()=default |
|
void | init (SB::Deps::SetVertex vertex) |
|
void | end () |
|
void | postProcess (SB::Deps::SetVertex vertex) |
|
void | visitF (SB::Deps::SetVertex vertex, SB::Deps::VariableDep var_dep) |
|
void | visitF (SB::Deps::SetVertex vertex, SB::Deps::VariableDep var_dep, SB::Deps::SetVertex gen_vertex) |
|
void | visitG (SB::Deps::SetVertex v_vertex, SB::Deps::SetVertex g_vertex, SB::Deps::VariableDep var_dep, int index_shift=0) |
|
void | visitG (SB::Deps::SetVertex v_vertex, SB::Deps::SetVertex g_vertex, SB::PWLMap use_map, SB::Deps::LMapExp use_map_exp, Expression use_exp, SB::PWLMap def_map, SB::Deps::LMapExp def_map_exp, SB::Set intersection) |
|
void | initG (SB::Deps::SetVertex vertex, SB::Deps::SetEdge edge) |
|
QSSModelDef | def () |
|
void | setup (QSSModelConfig config) |
|
QSSModelConfig | config () |
|
Definition at line 74 of file qss_model.hpp.
◆ QSSModelGenerator()
MicroModelica::IR::QSSModelGenerator::QSSModelGenerator |
( |
| ) |
|
◆ ~QSSModelGenerator()
MicroModelica::IR::QSSModelGenerator::~QSSModelGenerator |
( |
| ) |
|
|
default |
◆ config()
◆ def()
QSSModelDef MicroModelica::IR::QSSModelGenerator::def |
( |
| ) |
|
◆ end()
void MicroModelica::IR::QSSModelGenerator::end |
( |
| ) |
|
◆ init()
void MicroModelica::IR::QSSModelGenerator::init |
( |
SB::Deps::SetVertex |
vertex | ) |
|
◆ initG()
void MicroModelica::IR::QSSModelGenerator::initG |
( |
SB::Deps::SetVertex |
vertex, |
|
|
SB::Deps::SetEdge |
edge |
|
) |
| |
◆ postProcess()
void MicroModelica::IR::QSSModelGenerator::postProcess |
( |
SB::Deps::SetVertex |
vertex | ) |
|
◆ setup()
void MicroModelica::IR::QSSModelGenerator::setup |
( |
QSSModelConfig |
config | ) |
|
◆ visitF() [1/2]
void MicroModelica::IR::QSSModelGenerator::visitF |
( |
SB::Deps::SetVertex |
vertex, |
|
|
SB::Deps::VariableDep |
var_dep |
|
) |
| |
◆ visitF() [2/2]
void MicroModelica::IR::QSSModelGenerator::visitF |
( |
SB::Deps::SetVertex |
vertex, |
|
|
SB::Deps::VariableDep |
var_dep, |
|
|
SB::Deps::SetVertex |
gen_vertex |
|
) |
| |
◆ visitG() [1/2]
void MicroModelica::IR::QSSModelGenerator::visitG |
( |
SB::Deps::SetVertex |
v_vertex, |
|
|
SB::Deps::SetVertex |
g_vertex, |
|
|
SB::Deps::VariableDep |
var_dep, |
|
|
int |
index_shift = 0 |
|
) |
| |
◆ visitG() [2/2]
void MicroModelica::IR::QSSModelGenerator::visitG |
( |
SB::Deps::SetVertex |
v_vertex, |
|
|
SB::Deps::SetVertex |
g_vertex, |
|
|
SB::PWLMap |
use_map, |
|
|
SB::Deps::LMapExp |
use_map_exp, |
|
|
Expression |
use_exp, |
|
|
SB::PWLMap |
def_map, |
|
|
SB::Deps::LMapExp |
def_map_exp, |
|
|
SB::Set |
intersection |
|
) |
| |
◆ _alg_deps
AlgDepsMap MicroModelica::IR::QSSModelGenerator::_alg_deps |
|
protected |
◆ _config
◆ _der_deps
AlgDepsMap MicroModelica::IR::QSSModelGenerator::_der_deps |
|
protected |
◆ _post_process_eval
bool MicroModelica::IR::QSSModelGenerator::_post_process_eval |
|
protected |
◆ _qss_model_def
QSSModelDef MicroModelica::IR::QSSModelGenerator::_qss_model_def |
|
protected |
◆ _tabs
int MicroModelica::IR::QSSModelGenerator::_tabs |
|
protected |
The documentation for this class was generated from the following files: