AlphaOS Class Reference

#include <AlphaOS.h>

Inheritance diagram for AlphaOS:

TransientIntegrator IncrementalIntegrator Integrator MovableObject List of all members.

Public Member Functions

 AlphaOS ()
 AlphaOS (double alpha)
 AlphaOS (double alpha, double alphaM, double betaK, double betaKi, double betaKc)
 AlphaOS (double alpha, double beta, double gamma)
 AlphaOS (double alpha, double beta, double gamma, double alphaM, double betaK, double betaKi, double betaKc)
 ~AlphaOS ()
int formEleTangent (FE_Element *theEle)
int formNodTangent (DOF_Group *theDof)
int domainChanged (void)
int newStep (double deltaT)
int revertToLastStep (void)
int update (const Vector &deltaU)
int commit (void)
virtual int sendSelf (int commitTag, Channel &theChannel)
virtual int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)
void Print (OPS_Stream &s, int flag=0)

Protected Member Functions

virtual int formElementResidual (void)

Detailed Description

Definition at line 46 of file AlphaOS.h.


Constructor & Destructor Documentation

AlphaOS::AlphaOS (  ) 

Definition at line 45 of file AlphaOS.cpp.

AlphaOS::AlphaOS ( double  alpha  ) 

Definition at line 57 of file AlphaOS.cpp.

AlphaOS::AlphaOS ( double  alpha,
double  alphaM,
double  betaK,
double  betaKi,
double  betaKc 
)

Definition at line 69 of file AlphaOS.cpp.

AlphaOS::AlphaOS ( double  alpha,
double  beta,
double  gamma 
)

Definition at line 82 of file AlphaOS.cpp.

AlphaOS::AlphaOS ( double  alpha,
double  beta,
double  gamma,
double  alphaM,
double  betaK,
double  betaKi,
double  betaKc 
)

Definition at line 94 of file AlphaOS.cpp.

AlphaOS::~AlphaOS (  ) 

Definition at line 107 of file AlphaOS.cpp.


Member Function Documentation

int AlphaOS::formEleTangent ( FE_Element theEle  )  [virtual]

int AlphaOS::formNodTangent ( DOF_Group theDof  )  [virtual]

int AlphaOS::revertToLastStep ( void   )  [virtual]

Reimplemented from IncrementalIntegrator.

Definition at line 209 of file AlphaOS.cpp.

int AlphaOS::update ( const Vector deltaU  )  [virtual]

int AlphaOS::sendSelf ( int  commitTag,
Channel theChannel 
) [virtual]

Implements MovableObject.

Definition at line 444 of file AlphaOS.cpp.

References opserr, and Channel::sendVector().

int AlphaOS::recvSelf ( int  commitTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

Implements MovableObject.

Definition at line 464 of file AlphaOS.cpp.

References opserr, and Channel::recvVector().

void AlphaOS::Print ( OPS_Stream s,
int  flag = 0 
) [virtual]


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

Generated on Mon Oct 23 15:05:38 2006 for OpenSees by doxygen 1.5.0