30 #ifndef ContinuaReprComponent_h 31 #define ContinuaReprComponent_h 33 #include "domain/component/DomainComponent.h" 51 virtual const bool isDead(
void)
const 63 boost::python::dict
getPyDict(
void)
const;
64 void setPyDict(
const boost::python::dict &);
Base class for domain components (nodes, elements, constraints, loads,...).
Definition: DomainComponent.h:86
virtual const bool isDead(void) const
Return true if the component is not active.
Definition: ContinuaReprComponent.h:51
Communication parameters between processes.
Definition: Communicator.h:66
virtual void alive(void)
Activates the component.
Definition: ContinuaReprComponent.h:60
virtual void kill(void)
Deactivates the component.
Definition: ContinuaReprComponent.h:57
int sendData(Communicator &)
Send members through the communicator argument.
Definition: ContinuaReprComponent.cc:39
boost::python::dict getPyDict(void) const
Return a Python dictionary with the object members values.
Definition: ContinuaReprComponent.cc:55
Base class for components used to represent the material (continuum).
Definition: ContinuaReprComponent.h:39
void setPyDict(const boost::python::dict &)
Set the values of the object members from a Python dictionary.
Definition: ContinuaReprComponent.cc:63
int recvData(const Communicator &)
Receives members through the communicator argument.
Definition: ContinuaReprComponent.cc:47
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
virtual const bool isAlive(void) const
Return true if the component is active.
Definition: ContinuaReprComponent.h:54