#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: