OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
|
#include <stdio.h>
#include <stddef.h>
Go to the source code of this file.
Classes | |
struct | oms::MatVer4Header |
struct | oms::MatVer4Matrix |
Namespaces | |
oms | |
Typedefs | |
typedef enum oms::MatVer4Type_t | oms::MatVer4Type_t |
typedef struct oms::MatVer4Header | oms::MatVer4Header |
typedef struct oms::MatVer4Matrix | oms::MatVer4Matrix |
Enumerations | |
enum | oms::MatVer4Type_t { oms::MatVer4Type_DOUBLE = 0, oms::MatVer4Type_SINGLE = 10, oms::MatVer4Type_INT32 = 20, oms::MatVer4Type_CHAR = 51 } |
Functions | |
size_t | oms::sizeofMatVer4Type (MatVer4Type_t type) |
void | oms::writeMatVer4Matrix (FILE *file, const char *name, size_t rows, size_t cols, const void *matrixData, MatVer4Type_t type) |
void | oms::appendMatVer4Matrix (FILE *file, long position, const char *name, size_t rows, size_t cols, const void *matrixData, MatVer4Type_t type) |
MatVer4Matrix * | oms::readMatVer4Matrix (FILE *file) |
void | oms::freeMatVer4Matrix (MatVer4Matrix **matrix) |
void | oms::skipMatVer4Matrix (FILE *file) |