35 #ifndef outputmanager_h 36 #define outputmanager_h 47 #define _IFT_OutputManager_Name "outputmanager" 48 #define _IFT_OutputManager_tstepall "tstep_all" 49 #define _IFT_OutputManager_tstepstep "tstep_step" 50 #define _IFT_OutputManager_dofmanall "dofman_all" 51 #define _IFT_OutputManager_elementall "element_all" 52 #define _IFT_OutputManager_tstepsout "tsteps_out" 53 #define _IFT_OutputManager_dofmanoutput "dofman_output" 54 #define _IFT_OutputManager_dofmanexcept "dofman_except" 55 #define _IFT_OutputManager_elementoutput "element_output" 56 #define _IFT_OutputManager_elementexcept "element_except" 118 void doDofManOutput(FILE *,
TimeStep *);
123 void doElementOutput(FILE *,
TimeStep *);
129 int testDofManOutput(
int,
TimeStep *);
134 int testElementOutput(
int,
TimeStep *);
140 int _testDofManOutput(
int number);
146 int _testElementOutput(
int number);
162 #endif // outputmanager_h int element_all_out_flag
Indicates all elements are selected.
Domain * domain
Domain pointer.
int dofman_all_out_flag
Indicates all dofmanagers are selected.
std::list< Range > element_except
List of element numbers or their ranges being excluded.
Represents output manager.
int tstep_step_out
User timeStep Output step. Indicates every tstep_step_out-th step selected.
std::list< Range > dofman_out
List of dofmanager numbers or their ranges being selected.
std::list< Range > dofman_except
List of dofmanager numbers or their ranges being excluded.
std::list< Range > element_out
List of element numbers or their ranges being selected.
const char * giveClassName() const
prints simple error message and exits
IRResultType
Type defining the return values of InputRecord reading operations.
int tstep_all_out_flag
Indicates all steps selection.
std::list< Range > tsteps_out
List of user selected step numbers.
the oofem namespace is to define a context or scope in which all oofem names are defined.
Class representing solution step.