47 class LayeredCrossSection;
101 #endif // microplane_h
double giveWeight()
Returns integration weight of receiver.
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
MaterialMode
Type representing material mode of integration point.
Abstract base class representing integration rule.
virtual ~Microplane()
Destructor.
Abstract base class for all microplane models.
virtual void printOutputAt(FILE *file, TimeStep *tStep)
Prints output of receiver to file.
Class representing microplane integration point in finite element program.
virtual const char * giveClassName() const
Returns class name of the receiver.
void giveMicroplaneNormal(FloatArray &answer)
Returns normal of microplane.
Material * giveMaterial()
Returns reference to material associated to related element of receiver.
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
the oofem namespace is to define a context or scope in which all oofem names are defined.
Class representing integration point in finite element program.
Microplane(IntegrationRule *ir, int n, MaterialMode mode)
Creates microplane integration point belonging to given element, with given number, integration weight, coordinates and material mode.
Class representing solution step.