#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: