• Benoît LÉ's avatar
    [xExport] Added xPostProcessingManager class · 5569e972
    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
Name
Last commit
Last update
Trellis Loading commit data...
xAnalyticalSolution Loading commit data...
xCrack Loading commit data...
xCut Loading commit data...
xDomainDecomp Loading commit data...
xExport Loading commit data...
xExt Loading commit data...
xFEM Loading commit data...
xFastMarching Loading commit data...
xGeom Loading commit data...
xGraph Loading commit data...
xInterface Loading commit data...
xLinAlg Loading commit data...
xMapping Loading commit data...
xMeshTool Loading commit data...
xOctree Loading commit data...
xPhysics Loading commit data...
xQuadrature Loading commit data...
xTLS Loading commit data...
xTensor Loading commit data...
xTool Loading commit data...
xUtil Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
Ext_dependence.dot Loading commit data...
LICENSE.md Loading commit data...
README.md Loading commit data...
Xfiles_dependence.dot Loading commit data...