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 |