COPASI API
4.16.103
|
#include <CSimSummaryInfo.h>
Public Member Functions | |
CSimSummaryInfo () | |
CSimSummaryInfo (size_t steps, size_t numReactants, C_FLOAT32 time) | |
C_FLOAT64 | getMaxForSpecies (std::string ndKey) |
C_FLOAT64 | getMaxOverallConcentration () |
C_FLOAT64 | getMinForSpecies (std::string ndKey) |
C_FLOAT64 | getMinOverallConcentration () |
size_t | getNumberOfReactants () |
size_t | getNumberOfSteps () |
C_FLOAT64 | getTotalTime () |
void | setMaxOverallConcentration (C_FLOAT64 max) |
void | storeMax (std::string ndKey, C_FLOAT64 maxR) |
void | storeMin (std::string ndKey, C_FLOAT64 minR) |
Private Attributes | |
std::map< std::string, C_FLOAT64 > | maxMap |
std::map< std::string, C_FLOAT64 > | minMap |
C_FLOAT64 | mMaxOverallConcentration |
size_t | mNumberOfReactants |
size_t | mNumberOfSteps |
C_FLOAT64 | mTotalTime |
Friends | |
std::ostream & | operator<< (std::ostream &os, const CSimSummaryInfo &inf) |
Definition at line 26 of file CSimSummaryInfo.h.
CSimSummaryInfo::CSimSummaryInfo | ( | ) |
Definition at line 20 of file CSimSummaryInfo.cpp.
References mMaxOverallConcentration, mNumberOfReactants, mNumberOfSteps, and mTotalTime.
CSimSummaryInfo::CSimSummaryInfo | ( | size_t | steps, |
size_t | numReactants, | ||
C_FLOAT32 | time | ||
) |
Definition at line 28 of file CSimSummaryInfo.cpp.
References mMaxOverallConcentration, mNumberOfReactants, mNumberOfSteps, and mTotalTime.
C_FLOAT64 CSimSummaryInfo::getMaxForSpecies | ( | std::string | ndKey | ) |
Definition at line 48 of file CSimSummaryInfo.cpp.
References maxMap.
Referenced by CQGLNetworkPainter::createDataSets(), CQGLNetworkPainter::rescaleDataSets(), CQGLNetworkPainter::rescaleDataSetsWithNewMinMax(), CQGLNetworkPainter::rescaleNode(), and CQGLNetworkPainter::showStep().
|
inline |
Definition at line 45 of file CSimSummaryInfo.h.
References mMaxOverallConcentration.
Referenced by CQGLNetworkPainter::createDataSets(), CQGLNetworkPainter::rescaleDataSets(), CQGLNetworkPainter::rescaleDataSetsWithNewMinMax(), CQGLNetworkPainter::rescaleNode(), and CQGLNetworkPainter::showStep().
C_FLOAT64 CSimSummaryInfo::getMinForSpecies | ( | std::string | ndKey | ) |
Definition at line 58 of file CSimSummaryInfo.cpp.
References minMap.
Referenced by CQGLNetworkPainter::createDataSets(), CQGLNetworkPainter::rescaleDataSets(), CQGLNetworkPainter::rescaleDataSetsWithNewMinMax(), CQGLNetworkPainter::rescaleNode(), and CQGLNetworkPainter::showStep().
|
inline |
Definition at line 46 of file CSimSummaryInfo.h.
Referenced by CQGLNetworkPainter::createDataSets(), CQGLNetworkPainter::rescaleDataSets(), CQGLNetworkPainter::rescaleDataSetsWithNewMinMax(), CQGLNetworkPainter::rescaleNode(), and CQGLNetworkPainter::showStep().
|
inline |
|
inline |
|
inline |
Definition at line 47 of file CSimSummaryInfo.h.
References max, and mMaxOverallConcentration.
Referenced by CQGLNetworkPainter::createDataSets().
Definition at line 36 of file CSimSummaryInfo.cpp.
References maxMap.
Referenced by CQGLNetworkPainter::createDataSets().
Definition at line 42 of file CSimSummaryInfo.cpp.
References minMap.
Referenced by CQGLNetworkPainter::createDataSets().
|
friend |
Definition at line 68 of file CSimSummaryInfo.cpp.
|
private |
Definition at line 35 of file CSimSummaryInfo.h.
Referenced by getMaxForSpecies(), operator<<(), and storeMax().
|
private |
Definition at line 34 of file CSimSummaryInfo.h.
Referenced by getMinForSpecies(), operator<<(), and storeMin().
|
private |
Definition at line 32 of file CSimSummaryInfo.h.
Referenced by CSimSummaryInfo(), getMaxOverallConcentration(), operator<<(), and setMaxOverallConcentration().
|
private |
Definition at line 30 of file CSimSummaryInfo.h.
Referenced by CSimSummaryInfo(), getNumberOfReactants(), and operator<<().
|
private |
Definition at line 29 of file CSimSummaryInfo.h.
Referenced by CSimSummaryInfo(), getNumberOfSteps(), and operator<<().
|
private |
Definition at line 31 of file CSimSummaryInfo.h.
Referenced by CSimSummaryInfo(), getTotalTime(), and operator<<().