MicroModelicaCCompiler  4.5.3
model_matrix_gen.hpp File Reference
#include <string>
#include <map>
#include <ir/compute_deps.hpp>
#include <ir/statement.hpp>
#include <ir/node_selector.hpp>
#include <deps/sbg_graph/deps_graph.hpp>
#include <util/symbol_table.hpp>
Include dependency graph for model_matrix_gen.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MicroModelica::IR::MATRIX::MatrixConfig< S >
 
struct  MicroModelica::IR::ModelMatrixDef
 
struct  MicroModelica::IR::MatrixCode
 
class  MicroModelica::IR::ModelMatrixGenerator< NT, N, Config >
 

Namespaces

 MicroModelica
 
 MicroModelica::IR
 
 MicroModelica::IR::MATRIX
 

Typedefs

typedef std::map< int,AST_ExpressionList > MicroModelica::IR::MATRIX::UserDefMatrixExps
 
typedef MatrixConfig< Deps::EQSelector > MicroModelica::IR::MATRIX::EQMatrixConfig
 
typedef MatrixConfig< Deps::EVSelector > MicroModelica::IR::MATRIX::EVMatrixConfig
 

Enumerations

enum  MicroModelica::IR::MATRIX::Mode { MicroModelica::IR::MATRIX::Normal = 0, MicroModelica::IR::MATRIX::Transpose = 1 }
 
enum  MicroModelica::IR::MATRIX::Method { MicroModelica::IR::MATRIX::Alloc = 0, MicroModelica::IR::MATRIX::Init = 2 }