35 #ifndef crackexportmodule_h 36 #define crackexportmodule_h 44 #define _IFT_CrackExportModule_Name "crackvectorexport" 45 #define _IFT_CrackExportModule_cs "cs" 46 #define _IFT_CrackExportModule_threshold "threshold" 70 virtual const char *
giveClassName()
const {
return "CrackExportModule"; }
73 static void writeToOutputFile(
const std :: string &iName,
const std :: vector< FloatArray > &iPoints);
78 #endif // crackexportmodule_h virtual const char * giveClassName() const
Returns class name of the receiver.
virtual const char * giveInputRecordName() const
virtual ~CrackExportModule()
Destructor.
static void writeToOutputFile(const std::string &iName, const std::vector< FloatArray > &iPoints)
#define _IFT_CrackExportModule_Name
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
Represents export output module - a base class for all output modules.
Class implementing an array of integers.
virtual void initialize()
CrackExportModule(int n, EngngModel *e)
Constructor.
IRResultType
Type defining the return values of InputRecord reading operations.
virtual void doOutput(TimeStep *tStep, bool forcedOutput)
Writes the output.
virtual void terminate()
Terminates the receiver.
Abstract base class representing the "problem" under consideration.
This one-purpose export module serves for estimation of the total water loss.
the oofem namespace is to define a context or scope in which all oofem names are defined.
Class representing solution step.