53 #ifndef ParallelMaterial_h    54 #define ParallelMaterial_h    68 #include <material/uniaxial/connected/ConnectedMaterial.h>    81     double trialStrainRate;
    91     double getStrain(
void) 
const;          
   107     void Print(std::ostream &s, 
int flag =0) 
const;
 int sendData(Communicator &)
Send its members through the communicator argument. 
Definition: ParallelMaterial.cpp:175
int revertToLastCommit(void)
Return to the last commited state. 
Definition: ParallelMaterial.cpp:154
Communication parameters between processes. 
Definition: Communicator.h:66
Base class response objects. 
Definition: Response.h:81
int getResponse(int responseID, Information &matInformation)
Returns material response. 
Definition: ParallelMaterial.cpp:265
double getTangent(void) const
Return the material tangent stiffness. 
Definition: ParallelMaterial.cpp:114
int recvData(const Communicator &)
Receives its members through the communicator argument. 
Definition: ParallelMaterial.cpp:183
Base class for uniaxial materials. 
Definition: UniaxialMaterial.h:93
int setTrialStrain(double strain, double strainRate=0.0)
Sets the value of the trial strain. 
Definition: ParallelMaterial.cpp:87
int commitState(void)
Commit the state of the material. 
Definition: ParallelMaterial.cpp:146
double getStress(void) const
Return the current value of stress. 
Definition: ParallelMaterial.cpp:103
Pointers to UniaxialMaterial container. 
Definition: DqUniaxialMaterial.h:45
Parallel connected materials. 
Definition: ParallelMaterial.h:77
int sendSelf(Communicator &)
Sends object through the communicator argument. 
Definition: ParallelMaterial.cpp:191
UniaxialMaterial * getCopy(void) const
Virtual constructor. 
Definition: ParallelMaterial.cpp:171
Connected uniaxial materials (parallel or serial). 
Definition: ConnectedMaterial.h:40
int recvSelf(const Communicator &)
Receives object through the communicator argument. 
Definition: ParallelMaterial.cpp:205
double getInitialTangent(void) const
Return the material initial stiffness. 
Definition: ParallelMaterial.cpp:125
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
double getStrainRate(void) const
default operation for strain rate is zero 
Definition: ParallelMaterial.cpp:100
int revertToStart(void)
Revert the material to its initial state. 
Definition: ParallelMaterial.cpp:161
double getDampTangent(void) const
default operation for damping tangent is zero 
Definition: ParallelMaterial.cpp:135
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: ParallelMaterial.cpp:223