xc
Public Member Functions | Protected Member Functions | List of all members
XC::TRBDF3 Class Reference
Inheritance diagram for XC::TRBDF3:
Inheritance graph
[legend]
Collaboration diagram for XC::TRBDF3:
Collaboration graph
[legend]

Public Member Functions

 TRBDF3 (SolutionStrategy *)
 Constructor.
 
IntegratorgetCopy (void) const
 Virtual constructor.
 
int newStep (double deltaT)
 
int update (const Vector &deltaU)
 
int sendSelf (Communicator &)
 
int recvSelf (const Communicator &)
 
- Public Member Functions inherited from XC::TRBDFBase
 TRBDFBase (SolutionStrategy *, int classTag)
 
int formEleTangent (FE_Element *theEle)
 
int formNodTangent (DOF_Group *theDof)
 
int domainChanged (void)
 
int revertToLastStep (void)
 
const VectorgetVel (void)
 
void Print (std::ostream &, int flag=0)
 

Protected Member Functions

virtual void resize (const size_t &)
 Resize vector data.
 
int sendData (Communicator &)
 Send object members through the communicator argument.
 
int recvData (const Communicator &)
 Receives object members through the communicator argument.
 
- Protected Member Functions inherited from XC::TRBDFBase
int sendData (Communicator &)
 Send object members through the communicator argument.
 
int recvData (const Communicator &)
 Receives object members through the communicator argument.
 

Additional Inherited Members

- Protected Attributes inherited from XC::TRBDFBase
int step
 a flag indicating whether trap or euler step
 
double dt
 last dt, if not same as previous we do trapezoidal step
 
double c1
 
double c2
 
double c3
 some constants we need to kee
 
ResponseQuantities Utm1
 response quantities at time t-1
 
ResponseQuantities Ut
 response quantities at time t
 
ResponseQuantities U
 response quantities at time t+deltaT
 

The documentation for this class was generated from the following files: