65 #include "domain/component/ContinuaReprComponent.h" 66 #include "domain/mesh/element/utils/RayleighDampingFactors.h" 71 class ElementRecorder;
98 virtual int setNodes(
const ID &theNodes);
99 virtual int setElements(
const ID &theEles);
102 virtual const ID &getNodes(
void);
103 virtual const ID &getElements(
void);
111 boost::python::dict
getPyDict(
void)
const;
112 void setPyDict(
const boost::python::dict &);
114 virtual void Print(std::ostream &s,
int flag =0)
const;
Communication parameters between processes.
Definition: Communicator.h:66
boost::python::dict getPyDict(void) const
Return a Python dictionary with the object members values.
Definition: MeshRegion.cpp:311
Vector of integers.
Definition: ID.h:95
void setPyDict(const boost::python::dict &)
Set the values of the object members from a Python dictionary.
Definition: MeshRegion.cpp:323
virtual int recvSelf(const Communicator &)
Receive the object.
Definition: MeshRegion.cpp:290
Base class for components used to represent the material (continuum).
Definition: ContinuaReprComponent.h:39
virtual void Print(std::ostream &s, int flag=0) const
Print stuff.
Definition: MeshRegion.cpp:333
virtual MeshRegion * getCopy(void) const
Virtual constructor.
Definition: MeshRegion.cpp:90
Rayleigh damping factors.
Definition: RayleighDampingFactors.h:59
virtual ~MeshRegion(void)
Destructor.
Definition: MeshRegion.cpp:94
virtual int sendSelf(Communicator &)
Send the object.
Definition: MeshRegion.cpp:276
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Nodes and elements of a mesh region.
Definition: MeshRegion.h:78