TransientDomainDecompositionAnalysis Class Reference

#include <TransientDomainDecompositionAnalysis.h>

Inheritance diagram for TransientDomainDecompositionAnalysis:

DomainDecompositionAnalysis Analysis MovableObject List of all members.

Public Member Functions

 TransientDomainDecompositionAnalysis (Subdomain &theDomain)
 TransientDomainDecompositionAnalysis (Subdomain &theDomain, ConstraintHandler &theHandler, DOF_Numberer &theNumberer, AnalysisModel &theModel, EquiSolnAlgo &theSolnAlgo, LinearSOE &theSOE, TransientIntegrator &theIntegrator, ConvergenceTest *theTest, bool setLinks=true)
 ~TransientDomainDecompositionAnalysis ()
void clearAll (void)
int initialize (void)
int domainChanged (void)
int analyze (double dT)
bool doesIndependentAnalysis (void)
int getNumExternalEqn (void)
int getNumInternalEqn (void)
int newStep (double dT)
int computeInternalResponse (void)
int formTangent (void)
int formResidual (void)
int formTangVectProduct (Vector &force)
const MatrixgetTangent (void)
const VectorgetResidual (void)
const VectorgetTangVectProduct (void)
int setAlgorithm (EquiSolnAlgo &theAlgorithm)
int setIntegrator (IncrementalIntegrator &theIntegrator)
int setLinearSOE (LinearSOE &theSOE)
int setConvergenceTest (ConvergenceTest &theTest)
int sendSelf (int commitTag, Channel &theChannel)
int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Detailed Description

Definition at line 57 of file TransientDomainDecompositionAnalysis.h.


Constructor & Destructor Documentation

TransientDomainDecompositionAnalysis::TransientDomainDecompositionAnalysis ( Subdomain theDomain  ) 

Definition at line 64 of file TransientDomainDecompositionAnalysis.cpp.

TransientDomainDecompositionAnalysis::TransientDomainDecompositionAnalysis ( Subdomain theDomain,
ConstraintHandler theHandler,
DOF_Numberer theNumberer,
AnalysisModel theModel,
EquiSolnAlgo theSolnAlgo,
LinearSOE theSOE,
TransientIntegrator theIntegrator,
ConvergenceTest theTest,
bool  setLinks = true 
)

TransientDomainDecompositionAnalysis::~TransientDomainDecompositionAnalysis (  ) 

Definition at line 111 of file TransientDomainDecompositionAnalysis.cpp.


Member Function Documentation

void TransientDomainDecompositionAnalysis::clearAll ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 119 of file TransientDomainDecompositionAnalysis.cpp.

int TransientDomainDecompositionAnalysis::initialize ( void   )  [virtual]

bool TransientDomainDecompositionAnalysis::doesIndependentAnalysis ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 149 of file TransientDomainDecompositionAnalysis.cpp.

int TransientDomainDecompositionAnalysis::getNumExternalEqn ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 314 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

int TransientDomainDecompositionAnalysis::getNumInternalEqn ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 320 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

int TransientDomainDecompositionAnalysis::newStep ( double  dT  )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 326 of file TransientDomainDecompositionAnalysis.cpp.

References analyze().

int TransientDomainDecompositionAnalysis::computeInternalResponse ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 333 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

int TransientDomainDecompositionAnalysis::formTangent ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 339 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

int TransientDomainDecompositionAnalysis::formResidual ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 345 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

int TransientDomainDecompositionAnalysis::formTangVectProduct ( Vector force  )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 351 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

const Matrix & TransientDomainDecompositionAnalysis::getTangent ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 358 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

const Vector & TransientDomainDecompositionAnalysis::getResidual ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 366 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

const Vector & TransientDomainDecompositionAnalysis::getTangVectProduct ( void   )  [virtual]

Reimplemented from DomainDecompositionAnalysis.

Definition at line 374 of file TransientDomainDecompositionAnalysis.cpp.

References opserr.

int TransientDomainDecompositionAnalysis::setAlgorithm ( EquiSolnAlgo theAlgorithm  )  [virtual]

int TransientDomainDecompositionAnalysis::setIntegrator ( IncrementalIntegrator theIntegrator  )  [virtual]

int TransientDomainDecompositionAnalysis::setLinearSOE ( LinearSOE theSOE  )  [virtual]

int TransientDomainDecompositionAnalysis::setConvergenceTest ( ConvergenceTest theTest  )  [virtual]

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


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

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