Go to the documentation of this file.
35#ifndef materialmappingalgorithm_h
36#define materialmappingalgorithm_h
virtual void __init(Domain *dold, IntArray &varTypes, const FloatArray &coords, Set &sourceElemSet, TimeStep *tStep, bool iCohesiveZoneGP=false)=0
virtual void finish(TimeStep *tStep)=0
virtual void initializeFrom(InputRecord &ir)
virtual ~MaterialMappingAlgorithm()
Destructor.
virtual int mapStatus(MaterialStatus &oStatus) const =0
std::string errorInfo(const char *func) const
Error printing helper.
virtual const char * giveClassName() const =0
Returns class name of the receiver.
virtual void giveInputRecord(DynamicInputRecord &input)
MaterialMappingAlgorithm()
Constructor.
virtual int __mapVariable(FloatArray &answer, const FloatArray &coords, InternalStateType type, TimeStep *tStep)=0
virtual int mapVariable(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep)
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011