![]() |
ElmerFoamFSI
2.0
ElmerFoamFSI is fluid-solid interaction simulation application built up from OpenFOAM CFD and Elmer CSM coupled through the IMPACT multiphysics software integration infrastructure.
|
Definition at line 8 of file SolverModuleDriverParallel.H.
#include <SolverModuleDriverParallel.H>
Public Member Functions | |
| SolverModuleDriver () | |
| virtual | ~SolverModuleDriver () |
| void | usage (char *exec) |
| bool | isStreamer () |
| int | init (int argc, char *argv[]) |
| int | run () |
| int | updateSolution () |
| int | finalize () |
| int | getColor () |
| void | setColor (int colorValue) |
| void | setRank (int rankValue) |
| void | setComm (MPI_Comm newComm) |
| int | vtkDump (double timeMark) |
| bool | isFSISim () |
| bool | isChangeLoad () |
Public Attributes | |
| int | myRank |
| int | myPaneId |
| std::vector< double > | tNext |
| double * | Disp |
| int | nDisp |
| char | locDisp |
| int | typeDisp |
| double * | Coord |
| int | nNodes |
| int * | Conn |
| int | nConn |
| double * | Loads |
| int | nLoads |
| char | locLoads |
| int | typeLoads |
| double * | Press |
| int | nPress |
| char | locPress |
| int | typePress |
| int | nElem |
| int | nElemNodes |
| std::ofstream | outfile |
Private Attributes | |
| std::stringstream | ss |
| bool | isFSI |
| bool | changeLoads |
| int | runs |
| int | color |
| MPI_Comm | Comm |
| SolverAgent | myAgent |
| bool | myAgentIsInit |