31 #ifndef ElementRecorderBase_h 32 #define ElementRecorderBase_h 37 #include <utility/recorder/MeshCompRecorder.h> 38 #include <utility/matrix/ID.h> 42 class DataOutputHandler;
52 std::vector<Response *> theResponses;
53 std::vector<std::string> responseArgs;
62 const std::vector<std::string> &,
68 inline size_t getNumArgs(
void)
const 69 {
return responseArgs.size(); }
void setup_responses(const std::string &)
set the responses to get in a record
Definition: ElementRecorderBase.cc:49
Base class for mesh components recorders.
Definition: MeshCompRecorder.h:44
int receiveData(const Communicator &)
Receive the object from other process.
Definition: ElementRecorderBase.cc:82
Communication parameters between processes.
Definition: Communicator.h:66
Base class for the finite element response recorders.
Definition: ElementRecorderBase.h:47
int recvSelf(const Communicator &)
Receive the object from other process.
Definition: ElementRecorderBase.cc:114
Vector of integers.
Definition: ID.h:95
int sendSelf(Communicator &)
Send the object to other process.
Definition: ElementRecorderBase.cc:91
int sendData(Communicator &)
Send the object to another process.
Definition: ElementRecorderBase.cc:73
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
Base class for data output handlers.
Definition: DataOutputHandler.h:69