|
| OutputBoundaryFluxGNU (std::string casTest, std::string run, tinyxml2::XMLElement *element, std::string fileName, Input *entree) |
|
virtual | ~OutputBoundaryFluxGNU () |
|
virtual void | initializeSpecificOutputBound () |
|
virtual void | writeResults (std::vector< CellInterface * > *cellInterfacesLvl) |
|
| OutputBoundaryGNU (std::string casTest, std::string run, tinyxml2::XMLElement *element, std::string fileName, Input *entree) |
|
virtual | ~OutputBoundaryGNU () |
|
virtual void | initializeSpecificOutput (std::vector< CellInterface * > *cellInterfacesLvl) |
|
virtual double | getNextTime () |
|
| OutputGNU () |
| Default constructor for specific output without specific needs.
|
|
| OutputGNU (std::string casTest, std::string run, tinyxml2::XMLElement *element, std::string fileName, Input *entree) |
| Main constructor for datasets.
|
|
| OutputGNU (tinyxml2::XMLElement *element) |
| Constructor for specific derived GNU outputs (boundary, probe, cut)
|
|
virtual | ~OutputGNU () |
|
virtual void | initializeSpecificOutput () |
|
virtual void | writeResults (Mesh *mesh, std::vector< Cell * > *cellsLvl) |
|
| Output () |
| Default constructor for specific output without specific needs.
|
|
| Output (std::string casTest, std::string nameRun, tinyxml2::XMLElement *element, std::string fileName, Input *entree) |
| Main constructor for datasets used for OutputXML and OutputGNU according to outputMode.
|
|
| Output (std::string nameRun, int fileNumberRestartMeshMapping, Input *input) |
| Constructor for datasets used for OutputXML when mesh mapping restart option is activated.
|
|
| Output (tinyxml2::XMLElement *element) |
| Constructor for specific derived GNU outputs (boundary, probe, cut)
|
|
virtual | ~Output () |
|
virtual void | locateProbeInMesh (const TypeMeshContainer< Cell * > &, const int &, bool=false) |
|
virtual Cell * | locateProbeInAMRSubMesh (std::vector< Cell * > *, const int &) |
|
void | copyInputFiles () const |
|
void | initializeOutput (const Cell &cell) |
|
void | initializeOutput (std::vector< CellInterface * > *cellInterfacesLvl) |
| To initialize OutputBoundaryMassflowGNU.
|
|
void | initializeOutputMeshMapping (const Cell &cell) |
| To initialize output for Mesh Mapping Restart.
|
|
virtual void | initializeOutputInfos () |
|
void | printTree (Mesh *mesh, std::vector< Cell * > *cellsLvl, int m_restartAMRsaveFreq) |
|
virtual void | writeInfos () |
|
virtual void | writeProgress () |
|
void | saveInfoCells () const |
|
void | readInfos () |
| Currently only used for OutputBoundaryMassflowGNU.
|
|
int | readNbCpu () |
| Read and return the number of cpu from the infoCalcul file of a performed simulation.
|
|
virtual void | readResults (Mesh *, std::vector< Cell * > *) |
| Read results of a previous simulation to restart from it.
|
|
virtual void | readResultsCpu (Mesh *, std::vector< Cell * > *, int) |
| Read results of a single partition of a previous simulation to restart from it.
|
|
void | readDomainDecompostion (Mesh *mesh) |
|
void | readTree (Mesh *mesh, TypeMeshContainer< Cell * > *cellsLvl, TypeMeshContainer< Cell * > *cellsLvlGhost, TypeMeshContainer< CellInterface * > *cellInterfacesLvl, const std::vector< AddPhys * > &addPhys, int &nbCellsTotalAMR) |
|
int | getNumFile () const |
|
virtual bool | possesses () |
|
const std::string & | getFolderOutput () |
|
const TypeOutput & | getType () const |
|
bool | getReducedOutput () const |
|
|
double | getFlux (std::vector< CellInterface * > *cellInterfacesLvl) |
| Get flux either massflow or enthalpy through the boundary.
|
|
double | extractMassflow (std::vector< CellInterface * > *cellInterfacesLvl) |
| Extract massflow throught the whole boundary surface.
|
|
double | extractEnthalpyFlux (std::vector< CellInterface * > *cellInterfacesLvl) |
| Extract enthalpy flux throught the whole boundary surface.
|
|
double | computeMassflowFace (CellInterface *bound) |
| Compute the massflow contribution of a single cell interface.
|
|
double | computeTotalEnthalpyFluxFace (CellInterface *bound) |
| Compute the enthalpy flux contribution of a single cell interface.
|
|
double | computeTotalEnthalpyFluxFaceMRF (CellInterface *bound) |
| Compute the enthalpy flux contribution of a single cell interface when MRF is activated.
|
|
void | writeScriptGnuplot (const int &dim) |
|
void | writeScriptGnuplot (const std::string &varName) |
|
std::string | createFilenameGNU (const char *name, int lvl=-1, int proc=-1, int numFichier=-1, std::string nameVariable="defaut") const |
|
void | printBlocGnuplot (std::ofstream &fileStream, int &index, const int &dim) |
|
std::string | formatVarNameStyle (std::string const &strToFormat) const |
|
void | printWritingInfo () const |
|
void | saveInfos () const |
|
std::string | createFilename (const char *name, int lvl=-1, int proc=-1, int numFichier=-1) const |
|
void | writeDataset (std::vector< double > dataset, std::ofstream &fileStream, TypeData typeData) |
|
void | getDataset (std::istringstream &data, std::vector< double > &dataset) |
|