OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
|
Go to the documentation of this file.
32 #ifndef _OMS_RESULTREADER_H_
33 #define _OMS_RESULTREADER_H_
59 static bool compareSeries(Series* seriesA, Series* seriesB,
double relTol,
double absTol);
Definition: CSVReader.h:41
static void deleteSeries(Series **series)
Definition: ResultReader.cpp:67
static bool almostEqualRelativeAndAbs(double a, double b, double reltol=DOUBLEEQUAL_RELTOL, double abstol=DOUBLEEQUAL_ABSTOL)
Definition: Util.h:68
ResultReader & operator=(ResultReader const ©)
Definition: ResultReader.h:40
const std::vector< std::string > & getAllSignals() const
Definition: ResultReader.h:56
std::vector< std::string > signals
Definition: ResultReader.h:67
virtual ~ResultReader()
Definition: ResultReader.cpp:46
Definition: ResultReader.h:43
#define logWarning(msg)
Definition: Logging.h:101
virtual Series * getSeries(const char *var)=0
double * time
Definition: ResultReader.h:46
unsigned int length
Definition: ResultReader.h:45
Definition: MatReader.h:40
static bool compareSeries(Series *seriesA, Series *seriesB, double relTol, double absTol)
Definition: ResultReader.cpp:80
#define logError(msg)
Definition: Logging.h:102
ResultReader(const char *filename)
Definition: ResultReader.cpp:42
double * value
Definition: ResultReader.h:47
static ResultReader * newReader(const char *filename)
Definition: ResultReader.cpp:50