35 #ifndef vtkexportmodule_h 36 #define vtkexportmodule_h 47 #define _IFT_VTKExportModule_Name "vtk" 48 #define _IFT_VTKExportModule_cellvars "cellvars" 49 #define _IFT_VTKExportModule_vars "vars" 50 #define _IFT_VTKExportModule_primvars "primvars" 51 #define _IFT_VTKExportModule_stype "stype" 52 #define _IFT_VTKExportModule_regionstoskip "regionstoskip" 98 virtual void doOutput(
TimeStep *tStep,
bool forcedOutput =
false);
99 virtual void initialize();
100 virtual void terminate();
109 FILE *giveOutputStream(
TimeStep *tStep);
114 int giveCellType(
Element *tStep);
118 int giveNumberOfElementCells(
Element *);
122 int giveNumberOfNodesPerCell(
int cellType);
130 void exportIntVars(FILE *stream,
TimeStep *tStep);
134 void exportPrimaryVars(FILE *stream,
TimeStep *tStep);
146 void exportCellVars(FILE *stream,
int elemToProcess,
TimeStep *tStep);
156 int initRegionNodeNumbering(
IntArray ®ionNodalNumbers,
int ®ionDofMans,
157 int offset,
Domain *domain,
int reg,
int mode);
162 int giveTotalRBRNumberOfNodes(
Domain *d);
172 #endif // vtkexportmodule_h InternalStateType
Type representing the physical meaning of element or constitutive model internal variable.
IntArray cellVarsToExport
List of cell data to export.
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
IntArray internalVarsToExport
List of InternalStateType values, identifying the selected vars for export.
IntArray primaryVarsToExport
List of primary unknowns to export.
Abstract base class for all finite elements.
InternalStateValueType
Determines the type of internal variable.
Base class for dof managers.
Represents export output module - a base class for all output modules.
Class implementing an array of integers.
modeType
Determines how regions should be exported.
UnknownType
Type representing particular unknown (its physical meaning).
virtual const char * giveClassName() const
Returns class name of the receiver.
IntArray regionsToSkip
List of regions to skip.
NodalRecoveryModel::NodalRecoveryModelType stype
Smoother type.
#define _IFT_VTKExportModule_Name
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
Represents VTK (Visualization Toolkit) export module.
virtual const char * giveInputRecordName() const
Abstract base class representing the "problem" under consideration.
the oofem namespace is to define a context or scope in which all oofem names are defined.
The base class for all recovery models, which perform nodal averaging or projection processes for int...
NodalRecoveryModel * smoother
Smoother.
Class representing solution step.