OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::GPInitModule Class Reference

Represents GP (Gauss point) initialization module. More...

#include <gpinitmodule.h>

+ Inheritance diagram for oofem::GPInitModule:
+ Collaboration diagram for oofem::GPInitModule:

Public Member Functions

 GPInitModule (int n, EngngModel *e)
 Creates empty GPInitModule. More...
 
virtual ~GPInitModule ()
 Destructor. More...
 
virtual IRResultType initializeFrom (InputRecord *ir)
 Initializes receiver according to object description stored in input record. More...
 
virtual void doInit ()
 Reads the input. Abstract service. More...
 
virtual const char * giveClassName () const
 Returns class name of the receiver. More...
 
- Public Member Functions inherited from oofem::InitModule
 InitModule (int n, EngngModel *e)
 Constructor. Creates empty Init Module with number n. More...
 
virtual ~InitModule ()
 Destructor. More...
 
std::string errorInfo (const char *func) const
 Error printing helper. More...
 

Additional Inherited Members

- Protected Attributes inherited from oofem::InitModule
int number
 Number. More...
 
EngngModelemodel
 Problem pointer. More...
 
FILE * initStream
 Initialization file. More...
 

Detailed Description

Represents GP (Gauss point) initialization module.

This module reads certain internal variables of all Gauss points from a file. In this way, one can specify e.g. initial damage and initial stresses computed by another model.

Definition at line 50 of file gpinitmodule.h.

Constructor & Destructor Documentation

oofem::GPInitModule::GPInitModule ( int  n,
EngngModel e 
)

Creates empty GPInitModule.

oofem::GPInitModule::~GPInitModule ( )
virtual

Destructor.

Definition at line 56 of file gpinitmodule.C.

Member Function Documentation

virtual const char* oofem::GPInitModule::giveClassName ( ) const
inlinevirtual

Returns class name of the receiver.

Reimplemented from oofem::InitModule.

Definition at line 61 of file gpinitmodule.h.

IRResultType oofem::GPInitModule::initializeFrom ( InputRecord ir)
virtual

Initializes receiver according to object description stored in input record.

Implements oofem::InitModule.

Definition at line 61 of file gpinitmodule.C.

References oofem::InitModule::initializeFrom().


The documentation for this class was generated from the following files:

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:36 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011