5 #ifndef _STRUCTUREMODEL_H_
6 #define _STRUCTUREMODEL_H_
void advanceExplicit(const int nsteps, const double deltaT)
void initExplicitAdvance()
StructureModelOptions< T > & getOptions()
std::map< int, StructureVC< T > * > StructureVCMap
std::map< int, StructureBC< T > * > StructureBCMap
StructureVCMap & getVCMap()
StructureModel(const GeomFields &geomFields, StructureFields &structureFields, const MeshList &meshes)
bool advance(const int niter)
void getStrain(const Mesh &mesh)
void updateForceOnBoundary(const StorageSite &faceSite, const ArrayBase &bforceA, const map< int, int > &commonFacesMap, ArrayBase &fxA, ArrayBase &fyA, ArrayBase &fzA)
void finishExplicitAdvance()
StructureBCMap & getBCMap()
void getTraction(const Mesh &mesh)
virtual ~StructureModel()
void getPlasticDiagStrain(const Mesh &mesh)
vector< Mesh * > MeshList