MicroModelicaCCompiler
4.5.3
|
#include <model_matrix.hpp>
Public Member Functions | |
ModelMatrix () | |
~ModelMatrix ()=default | |
void | build (Config config) |
void | setMode (MATRIX::Mode mode) |
std::string | alloc () |
std::string | init () |
std::string | accessVector () const |
bool | empty () |
void | append (ModelMatrixDef def) |
ModelMatrixDef | def () |
Protected Attributes | |
ModelMatrixDef | _model_matrix_def |
MATRIX::Mode | _mode |
std::string | _access [2] |
Definition at line 68 of file model_matrix.hpp.
MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::ModelMatrix |
Definition at line 52 of file model_matrix.cpp.
|
default |
string MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::accessVector |
Definition at line 89 of file model_matrix.cpp.
string MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::alloc |
Definition at line 77 of file model_matrix.cpp.
References MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::alloc(), and MicroModelica::IR::MATRIX::Normal.
Referenced by MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::alloc(), and MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::empty().
void MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::append | ( | ModelMatrixDef | def | ) |
Definition at line 113 of file model_matrix.cpp.
void MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::build | ( | Config | config | ) |
Definition at line 57 of file model_matrix.cpp.
ModelMatrixDef MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::def |
Definition at line 107 of file model_matrix.cpp.
bool MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::empty |
Definition at line 95 of file model_matrix.cpp.
References MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::alloc(), MicroModelica::IR::ModelMatrixDef::alloc, MicroModelica::IR::ModelMatrixDef::init, MicroModelica::IR::MATRIX::Normal, and MicroModelica::IR::MATRIX::Transpose.
string MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::init |
Definition at line 83 of file model_matrix.cpp.
void MicroModelica::IR::ModelMatrix< GraphBuilder, MatrixBuilder, Config, T, N >::setMode | ( | MATRIX::Mode | mode | ) |
Definition at line 101 of file model_matrix.cpp.
|
protected |
Definition at line 103 of file model_matrix.hpp.
|
protected |
Definition at line 102 of file model_matrix.hpp.
|
protected |
Definition at line 101 of file model_matrix.hpp.