#include "MicroServiceSolver.h"
|
| MicroServiceSolver (std::string solverName, int serviceID, int sessionCount, ClassFactory &classFactory) |
|
virtual | ~MicroServiceSolver () |
|
void | setDataBaseURL (const std::string &dbURL) |
|
void | setProjectName (const std::string &prjName) |
|
void | setUIComponent (ot::components::UiComponent *uiComp) |
|
void | setModelComponent (ot::components::ModelComponent *mdlComp) |
|
void | setModelStateVersion (const std::string &modelVersion) |
|
void | setSolverEntityID (ot::UID entityID) |
|
void | setMeshDataEntityID (ot::UID entityID) |
|
void | setMeshDataEntityVersionID (ot::UID entityID) |
|
void | setSolverTopologyBase (const std::string &base) |
|
void | displayMessage (const std::string &msg) |
|
void | setProgressInformation (std::string message, bool continuous) |
|
void | setProgress (int percentage) |
|
void | closeProgressInformation (void) |
|
void | RemoveOldResults (void) |
|
std::pair< ot::UID, std::string > | addResultCurve (const std::string &name, std::vector< double > xdata, std::vector< double > ydataRe, std::vector< double > ydataIm, std::string xlabel, std::string xunit, std::string ylabel, std::string yunit, int colorID, bool visualize) |
|
void | addPlot1D (std::string name, std::string title, const std::list< std::pair< ot::UID, std::string > > &curves) |
|
void | addResultFD (std::string name, std::string title, double *xComponent, double *yComponent, double *zComponent, size_t size) |
|
void | StoreLogDataInResultItem (std::string logData) |
|
std::list< ot::UID > | getResultTopologyIDList (void) |
|
std::list< ot::UID > | getResultTopologyVersionList (void) |
|
std::list< bool > | getResultForceVisibleList (void) |
|
std::list< ot::UID > | getResultDataIDList (void) |
|
std::list< ot::UID > | getResultDataVersionList (void) |
|
std::list< ot::UID > | getResultDataParentList (void) |
|
◆ MicroServiceSolver()
MicroServiceSolver::MicroServiceSolver |
( |
std::string | solverName, |
|
|
int | serviceID, |
|
|
int | sessionCount, |
|
|
ClassFactory & | classFactory ) |
◆ ~MicroServiceSolver()
MicroServiceSolver::~MicroServiceSolver |
( |
| ) |
|
|
virtual |
◆ addPlot1D()
void MicroServiceSolver::addPlot1D |
( |
std::string | name, |
|
|
std::string | title, |
|
|
const std::list< std::pair< ot::UID, std::string > > & | curves ) |
◆ addResultCurve()
std::pair< ot::UID, std::string > MicroServiceSolver::addResultCurve |
( |
const std::string & | name, |
|
|
std::vector< double > | xdata, |
|
|
std::vector< double > | ydataRe, |
|
|
std::vector< double > | ydataIm, |
|
|
std::string | xlabel, |
|
|
std::string | xunit, |
|
|
std::string | ylabel, |
|
|
std::string | yunit, |
|
|
int | colorID, |
|
|
bool | visualize ) |
◆ addResultFD()
void MicroServiceSolver::addResultFD |
( |
std::string | name, |
|
|
std::string | title, |
|
|
double * | xComponent, |
|
|
double * | yComponent, |
|
|
double * | zComponent, |
|
|
size_t | size ) |
◆ ApplyFrequencyUnit()
void MicroServiceSolver::ApplyFrequencyUnit |
( |
double & | value, |
|
|
std::string & | formerUnit ) |
|
protected |
◆ closeProgressInformation()
void MicroServiceSolver::closeProgressInformation |
( |
void | | ) |
|
◆ displayMessage()
void MicroServiceSolver::displayMessage |
( |
const std::string & | msg | ) |
|
◆ getResultDataIDList()
std::list< ot::UID > MicroServiceSolver::getResultDataIDList |
( |
void | | ) |
|
◆ getResultDataParentList()
std::list< ot::UID > MicroServiceSolver::getResultDataParentList |
( |
void | | ) |
|
◆ getResultDataVersionList()
std::list< ot::UID > MicroServiceSolver::getResultDataVersionList |
( |
void | | ) |
|
◆ getResultForceVisibleList()
std::list< bool > MicroServiceSolver::getResultForceVisibleList |
( |
void | | ) |
|
◆ getResultTopologyIDList()
std::list< ot::UID > MicroServiceSolver::getResultTopologyIDList |
( |
void | | ) |
|
◆ getResultTopologyVersionList()
std::list< ot::UID > MicroServiceSolver::getResultTopologyVersionList |
( |
void | | ) |
|
◆ LoadEntityFromName()
EntityBase * MicroServiceSolver::LoadEntityFromName |
( |
std::string | name | ) |
|
|
protected |
◆ LoadMeshData()
EntityMeshCartesianData * MicroServiceSolver::LoadMeshData |
( |
std::string | meshName | ) |
|
|
protected |
◆ LoadMonitorSetting()
MonitorSettings MicroServiceSolver::LoadMonitorSetting |
( |
std::string | monitorName | ) |
|
|
protected |
◆ LoadPortSetting()
PortSettings MicroServiceSolver::LoadPortSetting |
( |
std::string | portName, |
|
|
std::string | solverName ) |
|
protected |
◆ LoadSignal()
Signal MicroServiceSolver::LoadSignal |
( |
std::string | signalName | ) |
|
|
protected |
◆ LoadSolverSettings()
SolverSettings MicroServiceSolver::LoadSolverSettings |
( |
std::string | solverName | ) |
|
|
protected |
◆ RemoveOldResults()
void MicroServiceSolver::RemoveOldResults |
( |
void | | ) |
|
◆ setDataBaseURL()
void MicroServiceSolver::setDataBaseURL |
( |
const std::string & | dbURL | ) |
|
◆ setMeshDataEntityID()
void MicroServiceSolver::setMeshDataEntityID |
( |
ot::UID | entityID | ) |
|
◆ setMeshDataEntityVersionID()
void MicroServiceSolver::setMeshDataEntityVersionID |
( |
ot::UID | entityID | ) |
|
◆ setModelComponent()
◆ setModelStateVersion()
void MicroServiceSolver::setModelStateVersion |
( |
const std::string & | modelVersion | ) |
|
◆ setProgress()
void MicroServiceSolver::setProgress |
( |
int | percentage | ) |
|
◆ setProgressInformation()
void MicroServiceSolver::setProgressInformation |
( |
std::string | message, |
|
|
bool | continuous ) |
◆ setProjectName()
void MicroServiceSolver::setProjectName |
( |
const std::string & | prjName | ) |
|
◆ setSolverEntityID()
void MicroServiceSolver::setSolverEntityID |
( |
ot::UID | entityID | ) |
|
◆ setSolverTopologyBase()
void MicroServiceSolver::setSolverTopologyBase |
( |
const std::string & | base | ) |
|
◆ setUIComponent()
◆ StoreLogDataInResultItem()
void MicroServiceSolver::StoreLogDataInResultItem |
( |
std::string | logData | ) |
|
◆ UpdateModel()
void MicroServiceSolver::UpdateModel |
( |
void | | ) |
|
|
protected |
◆ meshDataEntityID
ot::UID MicroServiceSolver::meshDataEntityID |
|
protected |
◆ meshDataVersion
ot::UID MicroServiceSolver::meshDataVersion |
|
protected |
◆ modelComponent
◆ solverName
std::string MicroServiceSolver::solverName |
|
protected |
◆ uiComponent
The documentation for this class was generated from the following files: