PenaltySP_FE Class Reference

#include <PenaltySP_FE.h>

Inheritance diagram for PenaltySP_FE:

FE_Element TaggedObject List of all members.

Public Member Functions

 PenaltySP_FE (int tag, Domain &theDomain, SP_Constraint &theSP, double alpha=1.0e8)
virtual ~PenaltySP_FE ()
virtual int setID (void)
virtual const MatrixgetTangent (Integrator *theIntegrator)
virtual const VectorgetResidual (Integrator *theIntegrator)
virtual const VectorgetTangForce (const Vector &x, double fact=1.0)
virtual const VectorgetK_Force (const Vector &x, double fact=1.0)
virtual const VectorgetKi_Force (const Vector &x, double fact=1.0)
virtual const VectorgetC_Force (const Vector &x, double fact=1.0)
virtual const VectorgetM_Force (const Vector &x, double fact=1.0)

Detailed Description

Definition at line 51 of file PenaltySP_FE.h.


Constructor & Destructor Documentation

PenaltySP_FE::PenaltySP_FE ( int  tag,
Domain theDomain,
SP_Constraint theSP,
double  alpha = 1.0e8 
)

PenaltySP_FE::~PenaltySP_FE (  )  [virtual]

Definition at line 86 of file PenaltySP_FE.cpp.


Member Function Documentation

int PenaltySP_FE::setID ( void   )  [virtual]

const Matrix & PenaltySP_FE::getTangent ( Integrator theIntegrator  )  [virtual]

Reimplemented from FE_Element.

Definition at line 125 of file PenaltySP_FE.cpp.

const Vector & PenaltySP_FE::getResidual ( Integrator theIntegrator  )  [virtual]

const Vector & PenaltySP_FE::getTangForce ( const Vector x,
double  fact = 1.0 
) [virtual]

Reimplemented from FE_Element.

Definition at line 155 of file PenaltySP_FE.cpp.

References SP_Constraint::getValue(), FE_Element::myID, opserr, and Vector::Size().

const Vector & PenaltySP_FE::getK_Force ( const Vector x,
double  fact = 1.0 
) [virtual]

Reimplemented from FE_Element.

Definition at line 171 of file PenaltySP_FE.cpp.

References opserr.

const Vector & PenaltySP_FE::getKi_Force ( const Vector x,
double  fact = 1.0 
) [virtual]

Reimplemented from FE_Element.

Definition at line 179 of file PenaltySP_FE.cpp.

References opserr.

const Vector & PenaltySP_FE::getC_Force ( const Vector x,
double  fact = 1.0 
) [virtual]

Reimplemented from FE_Element.

Definition at line 188 of file PenaltySP_FE.cpp.

References opserr.

const Vector & PenaltySP_FE::getM_Force ( const Vector x,
double  fact = 1.0 
) [virtual]

Reimplemented from FE_Element.

Definition at line 196 of file PenaltySP_FE.cpp.

References opserr.


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

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