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

Public Member Functions

 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 Attributes

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: