DirectIntegrationAnalysis Class Reference#include <DirectIntegrationAnalysis.h>
Inheritance diagram for DirectIntegrationAnalysis:
List of all members.
Detailed Description
Definition at line 55 of file DirectIntegrationAnalysis.h.
Constructor & Destructor Documentation
DirectIntegrationAnalysis::~DirectIntegrationAnalysis |
( |
|
) |
[virtual] |
Member Function Documentation
void DirectIntegrationAnalysis::clearAll |
( |
void |
|
) |
|
int DirectIntegrationAnalysis::analyze |
( |
int |
numSteps, |
|
|
double |
dT | |
|
) |
| | [virtual] |
Implements TransientAnalysis.
Definition at line 172 of file DirectIntegrationAnalysis.cpp.
References IncrementalIntegrator::commit(), SensitivityAlgorithm::computeSensitivities(), endln, Domain::getCurrentTime(), Analysis::getDomainPtr(), Domain::hasDomainChanged(), IncrementalIntegrator::newStep(), AnalysisModel::newStepDomain(), opserr, Domain::revertToLastCommit(), IncrementalIntegrator::revertToLastStep(), EquiSolnAlgo::solveCurrentStep(), and theSensitivityAlgorithm.
Referenced by analyzeModel().
int DirectIntegrationAnalysis::initialize |
( |
void |
|
) |
|
int DirectIntegrationAnalysis::domainChanged |
( |
void |
|
) |
[virtual] |
Implements Analysis.
Definition at line 245 of file DirectIntegrationAnalysis.cpp.
References ConstraintHandler::clearAll(), AnalysisModel::clearAll(), SolutionAlgorithm::domainChanged(), Integrator::domainChanged(), ConstraintHandler::doneNumberingDOF(), AnalysisModel::getDOFGraph(), Analysis::getDomainPtr(), ConstraintHandler::handle(), Domain::hasDomainChanged(), DOF_Numberer::numberDOF(), and LinearSOE::setSize().
Referenced by setNumberer().
int DirectIntegrationAnalysis::setNumberer |
( |
DOF_Numberer & |
theNumberer |
) |
|
int DirectIntegrationAnalysis::setAlgorithm |
( |
EquiSolnAlgo & |
theAlgorithm |
) |
|
int DirectIntegrationAnalysis::setLinearSOE |
( |
LinearSOE & |
theSOE |
) |
|
int DirectIntegrationAnalysis::setConvergenceTest |
( |
ConvergenceTest & |
theTest |
) |
|
int DirectIntegrationAnalysis::checkDomainChange |
( |
void |
|
) |
|
EquiSolnAlgo * DirectIntegrationAnalysis::getAlgorithm |
( |
void |
|
) |
|
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:40 2006 for OpenSees by 1.5.0
|