MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / newStep

Method newStep

SRC/analysis/integrator/CentralDifferenceAlternative.cpp:79–97  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77}
78
79int
80CentralDifferenceAlternative::newStep(double _deltaT)
81{
82 updateCount = 0;
83
84 deltaT = _deltaT;
85
86 if (deltaT <= 0.0) {
87 opserr << "CentralDifference::newStep() - error in variable\n";
88 opserr << "dT = " << deltaT << endln;
89 return -2;
90 }
91
92 AnalysisModel *theModel = this->getAnalysisModel();
93 double time = theModel->getCurrentDomainTime();
94 theModel->applyLoadDomain(time);
95
96 return 0;
97}
98
99int
100CentralDifferenceAlternative::formEleTangent(FE_Element *theEle)

Callers

nothing calls this directly

Calls 3

getAnalysisModelMethod · 0.45
getCurrentDomainTimeMethod · 0.45
applyLoadDomainMethod · 0.45

Tested by

no test coverage detected