35#ifndef vtkxmllatticeexportmodule_h
36#define vtkxmllatticeexportmodule_h
44#define _IFT_VTKXMLLatticeExportModule_Name "vtkxmllattice"
45#define _IFT_VTKXMLLatticeExportModule_cross "cross"
95 const char *
giveClassName()
const override {
return "VTKXMLLatticeExportModule"; }
Stores all neccessary data (of a region) in a VTKPiece so it can be exported later.
VTKXMLExportModule(int n, EngngModel *e)
Constructor. Creates empty Output Manager. By default all components are selected.
bool crossSectionExportFlag
void initializeFrom(InputRecord &ir) override
Initializes receiver according to object description stored in input record.
void doOutputCross(TimeStep *tStep, bool forcedOutput=false)
void giveSwitches(IntArray &answer, int location)
void doOutputNormal(TimeStep *tStep, bool forcedOutput=false)
std::string giveOutputFileNameCross(TimeStep *tStep)
void doOutput(TimeStep *tStep, bool forcedOutput=false) override
IntArray regionToUniqueMap
std::ofstream giveOutputStreamCross(TimeStep *tStep)
const char * giveClassName() const override
Returns class name of the receiver.
std::ofstream fileStreamCross
FloatMatrix uniqueNodeTable
FloatMatrix uniqueNodeTableCross
IntArray elementNodePeriodicMap
VTKXMLLatticeExportModule(int n, EngngModel *e)
Constructor. Creates empty Output Manager. By default all components are selected.
ExportRegion defaultVTKPieceCross