MicroModelicaCCompiler
4.5.3
|
#include <user_def_matrix.hpp>
Public Member Functions | |
UserDefMatrix (Config matrix_config) | |
~UserDefMatrix ()=default | |
void | compute () |
ModelMatrixDef | def () |
std::vector< std::string > | accessVector () |
Protected Member Functions | |
string | component (MATRIX::Method method, MATRIX::Mode mode) const |
void | printMatrix (MATRIX::Method method, MATRIX::Mode mode) |
AST_Expression | transformExp (AST_Expression exp) |
Protected Attributes | |
ModelMatrixDef | _model_matrix_def |
std::vector< std::string > | _access_vector |
Config | _matrix_config |
Definition at line 64 of file user_def_matrix.hpp.
MicroModelica::IR::UserDefMatrix< Config, N >::UserDefMatrix | ( | Config | matrix_config | ) |
Definition at line 50 of file user_def_matrix.cpp.
|
default |
std::vector< std::string > MicroModelica::IR::UserDefMatrix< Config, N >::accessVector |
Definition at line 204 of file user_def_matrix.cpp.
|
protected |
Definition at line 64 of file user_def_matrix.cpp.
void MicroModelica::IR::UserDefMatrix< Config, N >::compute |
Definition at line 55 of file user_def_matrix.cpp.
ModelMatrixDef MicroModelica::IR::UserDefMatrix< Config, N >::def |
Definition at line 198 of file user_def_matrix.cpp.
|
protected |
Definition at line 116 of file user_def_matrix.cpp.
References MicroModelica::Util::Error::add(), EM_IR, EM_WRONG_EXP, MicroModelica::Util::ER_Fatal, and MicroModelica::Util::Error::instance().
|
protected |
Definition at line 79 of file user_def_matrix.cpp.
|
protected |
Definition at line 97 of file user_def_matrix.hpp.
|
protected |
Definition at line 98 of file user_def_matrix.hpp.
|
protected |
Definition at line 96 of file user_def_matrix.hpp.