#include "SolverElectrostatics.h"
|
| SolverElectrostatics () |
|
virtual | ~SolverElectrostatics () |
|
virtual void | writeInputFile (std::ofstream &controlFile, Application *app) override |
|
virtual std::string | runSolver (const std::string &tempDirPath, ot::components::UiComponent *uiComponent) override |
|
virtual void | convertResults (const std::string &tempDirPath, Application *app, EntityBase *solverEntity) override |
|
| SolverElectrostatics () |
|
virtual | ~SolverElectrostatics () |
|
virtual void | writeInputFile (std::ofstream &controlFile, Application *) override |
|
virtual std::string | runSolver (const std::string &tempDirPath, ot::components::UiComponent *uiComponent) override |
|
virtual void | convertResults (const std::string &tempDirPath, Application *app, EntityBase *solverEntity) override |
|
| SolverBase () |
|
virtual | ~SolverBase () |
|
void | setData (EntityBase *_solverEntity, const std::string &_meshDataName, std::map< ot::UID, ot::EntityInformation > &_meshItemInfo, std::map< ot::UID, EntityProperties > &_entityProperties, std::map< std::string, size_t > &_groupNameToIdMap, std::map< std::string, EntityProperties > &_materialProperties) |
|
void | runSolverExe (const std::string &inputFileName, const std::string &solvTarget, const std::string &postTarget, const std::string &workingDirectory, ot::components::UiComponent *uiComponent) |
|
| SolverBase () |
|
virtual | ~SolverBase () |
|
void | setData (EntityBase *_solverEntity, const std::string &_meshDataName, std::map< ot::UID, ot::EntityInformation > &_meshItemInfo, std::map< ot::UID, EntityProperties > &_entityProperties, std::map< std::string, size_t > &_groupNameToIdMap, std::map< std::string, EntityProperties > &_materialProperties) |
|
void | runSolverExe (const std::string &inputFileName, const std::string &solvTarget, const std::string &postTarget, const std::string &workingDirectory, ot::components::UiComponent *uiComponent) |
|
|
bool | runExecutableAndWaitForCompletion (std::string commandLine, std::string workingDirectory, ot::components::UiComponent *uiComponent) |
|
std::string | readEnvironmentVariable (const std::string &variableName) |
|
bool | isPECMaterial (const std::string &materialName) |
|
void | ReadFromPipe (HANDLE g_hChildStd_OUT_Rd, ot::components::UiComponent *uiComponent) |
|
bool | runExecutableAndWaitForCompletion (std::string commandLine, std::string workingDirectory, ot::components::UiComponent *uiComponent) |
|
std::string | readEnvironmentVariable (const std::string &variableName) |
|
bool | isPECMaterial (const std::string &materialName) |
|
void | ReadFromPipe (HANDLE g_hChildStd_OUT_Rd, ot::components::UiComponent *uiComponent) |
|
EntityBase * | solverEntity |
|
std::string | meshDataName |
|
std::map< ot::UID, ot::EntityInformation > | meshItemInfo |
|
std::map< ot::UID, EntityProperties > | entityProperties |
|
std::map< std::string, size_t > | groupNameToIdMap |
|
std::map< std::string, EntityProperties > | materialProperties |
|
std::stringstream | solverOutput |
|
◆ SolverElectrostatics() [1/2]
SolverElectrostatics::SolverElectrostatics |
( |
| ) |
|
|
inline |
◆ ~SolverElectrostatics() [1/2]
virtual SolverElectrostatics::~SolverElectrostatics |
( |
| ) |
|
|
inlinevirtual |
◆ SolverElectrostatics() [2/2]
SolverElectrostatics::SolverElectrostatics |
( |
| ) |
|
|
inline |
◆ ~SolverElectrostatics() [2/2]
virtual SolverElectrostatics::~SolverElectrostatics |
( |
| ) |
|
|
inlinevirtual |
◆ convertResults() [1/2]
void SolverElectrostatics::convertResults |
( |
const std::string & | tempDirPath, |
|
|
Application * | app, |
|
|
EntityBase * | solverEntity ) |
|
overridevirtual |
◆ convertResults() [2/2]
virtual void SolverElectrostatics::convertResults |
( |
const std::string & | tempDirPath, |
|
|
Application * | app, |
|
|
EntityBase * | solverEntity ) |
|
overridevirtual |
◆ runSolver() [1/2]
◆ runSolver() [2/2]
◆ writeInputFile() [1/2]
virtual void SolverElectrostatics::writeInputFile |
( |
std::ofstream & | controlFile, |
|
|
Application * | ) |
|
overridevirtual |
◆ writeInputFile() [2/2]
void SolverElectrostatics::writeInputFile |
( |
std::ofstream & | controlFile, |
|
|
Application * | app ) |
|
overridevirtual |
The documentation for this class was generated from the following files: