66 #include <utility/actor/actor/MovableObject.h> 67 #include "utility/kernel/CommandEntity.h" 96 virtual int record(
int commitTag,
double timeStamp) =0;
99 virtual int setDomain(
Domain &theDomain);
103 boost::python::dict
getPyDict(
void)
const;
104 void setPyDict(
const boost::python::dict &);
Communication parameters between processes.
Definition: Communicator.h:66
Object that can move between processes.
Definition: MovableObject.h:100
An Recorder object is used in the program to store/restore information at each commit().
Definition: Recorder.h:87
virtual int playback(int commitTag)
//! Invoked by the analyst after the analysis has been performed.
Definition: Recorder.cpp:68
virtual int recvSelf(const Communicator &)
Receive the object.
Definition: Recorder.cpp:92
void setPyDict(const boost::python::dict &)
Set the values of the object members from a Python dictionary.
Definition: Recorder.cpp:111
Objet that can execute python scripts.
Definition: CommandEntity.h:40
boost::python::dict getPyDict(void) const
Return a Python dictionary with the object members values.
Definition: Recorder.cpp:101
virtual int restart(void)
Invoked by the Domain object when revertToStart() is invoked on the Domain object.
Definition: Recorder.cpp:78
virtual int record(int commitTag, double timeStamp)=0
Invoked by the Domain object after commit() has been invoked on all the domain component objects...
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:117
virtual int sendSelf(Communicator &)
Send the object.
Definition: Recorder.cpp:84