StaticAnalysis Class Reference

#include <StaticAnalysis.h>

Inheritance diagram for StaticAnalysis:

Analysis List of all members.

Public Member Functions

 StaticAnalysis (Domain &theDomain, ConstraintHandler &theHandler, DOF_Numberer &theNumberer, AnalysisModel &theModel, EquiSolnAlgo &theSolnAlgo, LinearSOE &theSOE, StaticIntegrator &theIntegrator, ConvergenceTest *theTest=0)
 ~StaticAnalysis ()
void clearAll (void)
int analyze (int numSteps)
int initialize (void)
int domainChanged (void)
int setNumberer (DOF_Numberer &theNumberer)
int setAlgorithm (EquiSolnAlgo &theAlgorithm)
int setIntegrator (StaticIntegrator &theIntegrator)
int setLinearSOE (LinearSOE &theSOE)
int setConvergenceTest (ConvergenceTest &theTest)
EquiSolnAlgogetAlgorithm (void)
StaticIntegratorgetIntegrator (void)
ConvergenceTestgetConvergenceTest (void)

Detailed Description

Definition at line 56 of file StaticAnalysis.h.


Constructor & Destructor Documentation

StaticAnalysis::StaticAnalysis ( Domain theDomain,
ConstraintHandler theHandler,
DOF_Numberer theNumberer,
AnalysisModel theModel,
EquiSolnAlgo theSolnAlgo,
LinearSOE theSOE,
StaticIntegrator theIntegrator,
ConvergenceTest theTest = 0 
)

StaticAnalysis::~StaticAnalysis (  ) 

Definition at line 94 of file StaticAnalysis.cpp.


Member Function Documentation

void StaticAnalysis::clearAll ( void   ) 

Definition at line 102 of file StaticAnalysis.cpp.

References theSensitivityAlgorithm.

Referenced by wipeAnalysis(), and wipeModel().

int StaticAnalysis::initialize ( void   ) 

int StaticAnalysis::setNumberer ( DOF_Numberer theNumberer  ) 

Definition at line 355 of file StaticAnalysis.cpp.

References DOF_Numberer::setLinks().

int StaticAnalysis::setAlgorithm ( EquiSolnAlgo theAlgorithm  ) 

int StaticAnalysis::setIntegrator ( StaticIntegrator theIntegrator  ) 

int StaticAnalysis::setLinearSOE ( LinearSOE theSOE  ) 

Definition at line 418 of file StaticAnalysis.cpp.

References EquiSolnAlgo::setLinks(), and IncrementalIntegrator::setLinks().

Referenced by specifySOE().

int StaticAnalysis::setConvergenceTest ( ConvergenceTest theTest  ) 

Definition at line 437 of file StaticAnalysis.cpp.

References EquiSolnAlgo::setConvergenceTest().

Referenced by specifyCTest().

EquiSolnAlgo* StaticAnalysis::getAlgorithm ( void   ) 

StaticIntegrator* StaticAnalysis::getIntegrator ( void   ) 

ConvergenceTest* StaticAnalysis::getConvergenceTest ( void   ) 


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

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