-
Benoît LÉ authored
Added new class xPostProcessingManager, which was previously in the XTLS/TLSElementbased appli (under the name PostProcessing). The main goal of this class is to encapsulate three xexport concepts: - The xexport::Export function - The xexport::xExportManager class - The xexport::xExportSensors class through the use of two main functions: - exportOnSpace : export a field/mesh/a level set with the Export function, using the frequency defined by the xExportManager. Note that if the field is a vector or tensor field, a given component can be exported by adding an extension to the name of the field in the parsed file. For instance, if a vector field named "displacement" is exported in the code, it can be exported by adding the name "displacement" in the export_manager field of the parsed file, but the first (second/third) component can also be exported b adding "displacement_1" ("displacement_2", "displacement_3"). Same for tensor fields (_11, _13, _23, etc) - exportOnTime : write a scalar quantity in a text file, using the xExportSensors class The saveMesh, saveField and saveDomain function from the former class PostProcessing were kept, and could be used in the future to implement restart.
5569e972