|
| | OutputBoundaryFluxGNU (std::string casTest, std::string run, tinyxml2::XMLElement *element, std::string fileName, Input *entree) |
| | ~OutputBoundaryFluxGNU () override |
| void | initializeSpecificOutputBound () override |
| void | writeResults (std::vector< CellInterface * > *cellInterfacesLvl) override |
| | OutputBoundaryGNU (std::string casTest, std::string run, tinyxml2::XMLElement *element, std::string fileName, Input *entree) |
| | ~OutputBoundaryGNU () override |
| void | initializeSpecificOutput (std::vector< CellInterface * > *cellInterfacesLvl) override |
| void | writeResults (std::vector< CellInterface * > *) override |
| double | getNextTime () override |
| | 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).
|
| | ~OutputGNU () override |
| void | initializeSpecificOutput () override |
| void | initializeSpecificOutput (std::vector< CellInterface * > *) override |
| void | writeResults (Mesh *mesh, std::vector< Cell * > *cellsLvl) override |
| void | writeResults (std::vector< CellInterface * > *) override |
| | 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 OutputVTK and OutputGNU according to outputMode.
|
| | Output (std::string nameRun, int fileNumberRestartMeshMapping, Input *input) |
| | Constructor for datasets used for OutputVTK when mesh mapping restart option is activated.
|
| | Output (tinyxml2::XMLElement *element) |
| | Constructor for specific derived GNU outputs (boundary, probe, cut).
|
| virtual | ~Output () |
| virtual void | probeDisplacement (const double &) |
| 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 () |
| virtual void | printTree (Mesh *mesh, const std::vector< Cell * > *cellsLvl, int m_resumeAMRsaveFreq) const |
| | Write 'meshInfo' file that stores for each cell its subdivision status (1 if subdivided, 0 if not).
|
| virtual void | writeInfos () |
| virtual void | writeProgress () |
| 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 * > *, int=-1) |
| | Read results of a previous simulation to resume from it.
|
| void | readDomainDecompostion (Mesh *mesh) |
| virtual void | readTree (Mesh *mesh, TypeMeshContainer< Cell * > *cellsLvl, TypeMeshContainer< Cell * > *cellsLvlGhost, TypeMeshContainer< CellInterface * > *cellInterfacesLvl, const std::vector< AddPhys * > &addPhys, int &nbCellsTotalAMR) |
| | Read 'meshInfo' file that stores for each cell its subdivision status (1 if subdivided, 0 if not).
|
| virtual void | prepareErrorFiles () const |
| virtual void | writeErrorInFile (std::vector< Errors > &v, const int &ErrorType, const int &iteration, bool &warn) const |
| void | readTree_common (Mesh *mesh, TypeMeshContainer< Cell * > *cellsLvl, TypeMeshContainer< Cell * > *cellsLvlGhost, TypeMeshContainer< CellInterface * > *cellInterfacesLvl, const std::vector< AddPhys * > &addPhys, int &lvl) |
| | Refine ghost cells, update of persistent communications of cells lvl + 1, reconstruct arrays of cells and cell interfaces of lvl + 1.
|
| int | getNumFile () const |
| virtual bool | possesses () |
| virtual const void * | getTransferMode () const |
| | Get m_transfer_mode field. For OutputVTKHDF derived class only.
|
| const std::string & | getFolderOutput () |
| const TypeOutput & | getType () const |
| bool | getReducedOutput () const |
| std::string | outputPhaseName (int phase, std::string phaseName, std::string &eosName) 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 | writeScriptGnuplotPDF (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, bool pause=true) |
| 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) const |
| void | getDataset (std::istringstream &data, std::vector< double > &dataset) const |