#include <model_instance.hpp>
Definition at line 152 of file model_instance.hpp.
◆ QSSModelInstance() [1/2]
MicroModelica::Generator::QSSModelInstance::QSSModelInstance |
( |
| ) |
|
◆ QSSModelInstance() [2/2]
◆ ~QSSModelInstance()
MicroModelica::Generator::QSSModelInstance::~QSSModelInstance |
( |
| ) |
|
|
overridedefault |
◆ allocateModel()
string MicroModelica::Generator::QSSModelInstance::allocateModel |
( |
| ) |
|
|
private |
◆ allocateSolver()
void MicroModelica::Generator::QSSModelInstance::allocateSolver |
( |
| ) |
|
|
private |
Definition at line 585 of file model_instance.cpp.
References _model, MicroModelica::Generator::WRITER::Alloc_Data, MicroModelica::Generator::ModelInstance::allocateVectors(), MicroModelica::IR::Model::annotations(), MicroModelica::IR::Model::dependencies(), MicroModelica::Generator::ModelInstance::freeVectors(), MicroModelica::Generator::WRITER::Init_Data, MicroModelica::Generator::ModelInstance::initializeMatrix(), MicroModelica::Generator::ModelInstance::inputs(), MicroModelica::Util::ModelConfig::instance(), MicroModelica::IR::ModelAnnotation::parallel(), MicroModelica::Util::ModelConfig::setLocalInitSymbols(), and MicroModelica::IR::Model::stateNbr().
◆ bdfDefinition()
void MicroModelica::Generator::QSSModelInstance::bdfDefinition |
( |
| ) |
|
|
protected |
◆ computationalGraph()
Graph MicroModelica::Generator::QSSModelInstance::computationalGraph |
( |
| ) |
|
|
overridevirtual |
◆ definition()
void MicroModelica::Generator::QSSModelInstance::definition |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ dependencies()
void MicroModelica::Generator::QSSModelInstance::dependencies |
( |
| ) |
|
|
protected |
◆ generate()
void MicroModelica::Generator::QSSModelInstance::generate |
( |
| ) |
|
|
overridevirtual |
Reimplemented from MicroModelica::Generator::ModelInstance.
Definition at line 668 of file model_instance.cpp.
References _model, _writer, ModelTable< Key, Value >::begin(), ModelTable< Key, Value >::end(), MicroModelica::Generator::ModelInstance::header(), MicroModelica::Generator::WRITER::Model_Header, ModelTable< Key, Value >::next(), MicroModelica::Generator::Macros::parameters(), and MicroModelica::IR::Model::symbols().
◆ header()
void MicroModelica::Generator::QSSModelInstance::header |
( |
| ) |
|
|
overridevirtual |
◆ initializeDataStructures()
void MicroModelica::Generator::QSSModelInstance::initializeDataStructures |
( |
| ) |
|
|
overridevirtual |
◆ initTime()
void MicroModelica::Generator::QSSModelInstance::initTime |
( |
| ) |
|
|
private |
◆ _flags
◆ _model
IR::Model MicroModelica::Generator::QSSModelInstance::_model |
|
private |
◆ _writer
WriterPtr MicroModelica::Generator::QSSModelInstance::_writer |
|
private |
The documentation for this class was generated from the following files: