32 #ifndef AGGREGATORADDITIONS_H 33 #define AGGREGATORADDITIONS_H 35 #include <material/uniaxial/DqUniaxialMaterial.h> 36 #include "material/ResponseId.h" 58 inline bool check_ptrs(
void)
const 72 void Print(std::ostream &s,
int flag =0)
const;
bool isEmpty(void) const
Returns true if the vector is empty.
Definition: ID.h:126
const UniaxialMaterial * getResponseComponent(const int &) const
Return the uniaxial material that corresponds to the given response identifier.
Definition: AggregatorAdditions.cc:63
Communication parameters between processes.
Definition: Communicator.h:66
pointers to UniaxialMaterial with the degree of freedom associated to each of them (used in SectionAg...
Definition: AggregatorAdditions.h:44
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:93
int recvData(const Communicator &)
Receives object members through the communicator argument.
Definition: AggregatorAdditions.cc:124
void Print(std::ostream &s, int flag=0) const
Print stuff.
Definition: AggregatorAdditions.cc:109
void getResponseType(ResponseId &retval, const size_t &offset) const
Response identifiers for material stiffness contributions.
Definition: AggregatorAdditions.cc:101
~AggregatorAdditions(void)
Destructor.
Definition: AggregatorAdditions.cc:58
int recvSelf(const Communicator &)
Receives object through the communicator argument.
Definition: AggregatorAdditions.cc:148
Pointers to UniaxialMaterial container.
Definition: DqUniaxialMaterial.h:45
int sendData(Communicator &)
Send object members through the communicator argument.
Definition: AggregatorAdditions.cc:116
Objet that can execute python scripts.
Definition: CommandEntity.h:40
Stiffness material contribution response identifiers.
Definition: ResponseId.h:68
AggregatorAdditions(CommandEntity *owner=nullptr)
Constructor.
Definition: AggregatorAdditions.cc:37
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
int sendSelf(Communicator &)
Sends object through the communicator argument.
Definition: AggregatorAdditions.cc:132