xc
Public Member Functions | Friends | List of all members
XC::CentralDifferenceNoDamping Class Reference

CentralDifferenceNoDamping is an algorithmic class for performing a transient analysis using the Central Difference Scheme as implemented in Dyna. More...

#include <CentralDifferenceNoDamping.h>

Inheritance diagram for XC::CentralDifferenceNoDamping:
Inheritance graph
[legend]
Collaboration diagram for XC::CentralDifferenceNoDamping:
Collaboration graph
[legend]

Public Member Functions

int formEleResidual (FE_Element *theEle)
 
int formNodUnbalance (DOF_Group *theDof)
 
int domainChanged (void)
 
int update (const Vector &deltaU)
 
int commit (void)
 
virtual int sendSelf (Communicator &)
 
virtual int recvSelf (const Communicator &)
 
- Public Member Functions inherited from XC::CentralDifferenceBase
int formEleTangent (FE_Element *theEle)
 
int formNodTangent (DOF_Group *theDof)
 
const VectorgetVel (void) const
 
int newStep (double deltaT)
 

Friends

class SolutionStrategy
 
class FEM_ObjectBroker
 

Additional Inherited Members

- Protected Member Functions inherited from XC::CentralDifferenceBase
 CentralDifferenceBase (SolutionStrategy *, int classTag)
 Constructor.
 
- Protected Attributes inherited from XC::CentralDifferenceBase
int updateCount
 method should only have one update per step
 
Vector Udot
 vel response quantity at time t-1/2 delta t
 
double deltaT
 

Detailed Description

CentralDifferenceNoDamping is an algorithmic class for performing a transient analysis using the Central Difference Scheme as implemented in Dyna.


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