SubdomainAnalysis Class Reference#include <SubdomainAnalysis.h>
Inheritance diagram for SubdomainAnalysis:
List of all members.
|
Public Member Functions |
| SubdomainAnalysis (Subdomain &theDomain) |
| SubdomainAnalysis (int classTag, Subdomain &theDomain) |
| SubdomainAnalysis (Subdomain &theDomain, ConstraintHandler &theHandler, DOF_Numberer &theNumberer, AnalysisModel &theModel, DomainDecompAlgo &theSolnAlgo, IncrementalIntegrator &theIntegrator, LinearSOE &theSOE, DomainSolver &theSolver) |
virtual | ~SubdomainAnalysis () |
virtual int | analyze (void) |
virtual int | domainChanged (void) |
virtual int | getNumExternalEqn (void) |
virtual int | getNumInternalEqn (void) |
virtual int | newStep (double dT) |
virtual int | computeInternalResponse (void) |
virtual int | formTangent (void) |
virtual int | formResidual (void) |
virtual int | formTangVectProduct (Vector &force) |
virtual const Matrix & | getTangent (void) |
virtual const Vector & | getResidual (void) |
virtual const Vector & | getTangVectProduct (void) |
virtual int | sendSelf (int commitTag, Channel &theChannel) |
virtual int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker) |
Protected Member Functions |
Subdomain * | getSubdomainPtr (void) const |
ConstraintHandler * | getConstraintHandlerPtr (void) const |
DOF_Numberer * | getDOF_NumbererPtr (void) const |
AnalysisModel * | getAnalysisModelPtr (void) const |
DomainDecompAlgo * | getDomainDecompAlgoPtr (void) const |
IncrementalIntegrator * | getIncrementalIntegratorPtr (void) const |
LinearSOE * | getLinSOEPtr (void) const |
DomainSolver * | getDomainSolverPtr (void) const |
Detailed Description
Definition at line 62 of file SubdomainAnalysis.h.
Constructor & Destructor Documentation
SubdomainAnalysis::SubdomainAnalysis |
( |
Subdomain & |
theDomain |
) |
|
SubdomainAnalysis::SubdomainAnalysis |
( |
int |
classTag, |
|
|
Subdomain & |
theDomain | |
|
) |
| | |
virtual SubdomainAnalysis::~SubdomainAnalysis |
( |
|
) |
[virtual] |
Member Function Documentation
virtual int SubdomainAnalysis::analyze |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::domainChanged |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::getNumExternalEqn |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::getNumInternalEqn |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::newStep |
( |
double |
dT |
) |
[virtual] |
virtual int SubdomainAnalysis::computeInternalResponse |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::formTangent |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::formResidual |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::formTangVectProduct |
( |
Vector & |
force |
) |
[virtual] |
virtual const Matrix& SubdomainAnalysis::getTangent |
( |
void |
|
) |
[virtual] |
virtual const Vector& SubdomainAnalysis::getResidual |
( |
void |
|
) |
[virtual] |
virtual const Vector& SubdomainAnalysis::getTangVectProduct |
( |
void |
|
) |
[virtual] |
virtual int SubdomainAnalysis::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [virtual] |
virtual int SubdomainAnalysis::recvSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel, |
|
|
FEM_ObjectBroker & |
theBroker | |
|
) |
| | [virtual] |
Subdomain* SubdomainAnalysis::getSubdomainPtr |
( |
void |
|
) |
const [protected] |
ConstraintHandler* SubdomainAnalysis::getConstraintHandlerPtr |
( |
void |
|
) |
const [protected] |
DOF_Numberer* SubdomainAnalysis::getDOF_NumbererPtr |
( |
void |
|
) |
const [protected] |
AnalysisModel* SubdomainAnalysis::getAnalysisModelPtr |
( |
void |
|
) |
const [protected] |
DomainDecompAlgo* SubdomainAnalysis::getDomainDecompAlgoPtr |
( |
void |
|
) |
const [protected] |
LinearSOE* SubdomainAnalysis::getLinSOEPtr |
( |
void |
|
) |
const [protected] |
DomainSolver* SubdomainAnalysis::getDomainSolverPtr |
( |
void |
|
) |
const [protected] |
The documentation for this class was generated from the following file:
Generated on Mon Oct 23 15:05:49 2006 for OpenSees by 1.5.0
|