76 for (
int pieceNum = 1; pieceNum <= nPiecesToExport; pieceNum++ ) {
91std::vector< ExportRegion>&
#define REGISTER_ExportModule(class)
virtual void initializeFrom(InputRecord &ir)
Initializes receiver according to object description stored in input record.
Set * giveRegionSet(int i)
Returns element set.
int giveNumberOfRegions()
Returns number of regions (aka regionSets).
EngngModel * emodel
Problem pointer.
bool testTimeStepOutput(TimeStep *tStep)
Stores all neccessary data (of a region) in a VTKPiece so it can be exported later.
void exportCellVars(ExportRegion &piece, Set ®ion, IntArray &cellVarsToExport, TimeStep *tStep)
Exports cell variables (typically internal variables).
virtual void exportIntVars(ExportRegion &piece, Set ®ion, IntArray &internalVarsToExport, NodalRecoveryModel &smoother, TimeStep *tStep)
void exportExternalForces(ExportRegion &piece, int region, TimeStep *tStep)
virtual void setupVTKPiece(ExportRegion &vtkPiece, TimeStep *tStep, Set ®ion)
virtual void exportPrimaryVars(ExportRegion &piece, Set ®ion, IntArray &primaryVarsToExport, NodalRecoveryModel &smoother, TimeStep *tStep)
std::vector< ExportRegion > & getExportRegions()
void doOutput(TimeStep *tStep, bool forcedOutput=false) override
VTKMemoryExportModule(int n, EngngModel *e)
Constructor. Creates empty Output Manager. By default all components are selected.
IntArray internalVarsToExport
List of InternalStateType values, identifying the selected vars for export.
IntArray cellVarsToExport
List of cell data to export.
virtual ~VTKMemoryExportModule()
Destructor.
void initializeFrom(InputRecord &ir) override
Initializes receiver according to object description stored in input record.
IntArray externalForcesToExport
List of primary unknowns to export.
std::vector< ExportRegion > vtkPieces
IntArray primaryVarsToExport
List of primary unknowns to export.
IntArray ipInternalVarsToExport
List of internal variables to export directly in Integration Points (no smoothing to nodes).
#define _IFT_VTKXMLExportModule_ipvars
#define _IFT_VTKXMLExportModule_vars
#define _IFT_VTKXMLExportModule_externalForces
#define _IFT_VTKXMLExportModule_primvars
#define _IFT_VTKXMLExportModule_cellvars