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

Method saveSensitivity

SRC/analysis/integrator/LoadControl.cpp:301–317  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

299}
300
301int
302LoadControl::saveSensitivity(const Vector &v, int gradNum, int numGrads)
303{
304 // get model
305 AnalysisModel* theAnalysisModel = this->getAnalysisModel();
306
307 DOF_GrpIter &theDOFGrps = theAnalysisModel->getDOFs();
308 DOF_Group *dofPtr;
309
310 while ( (dofPtr = theDOFGrps() ) != 0) {
311// dofPtr->saveSensitivity(v,0,0,gradNum,numGrads);
312 dofPtr->saveDispSensitivity(v,gradNum,numGrads);
313
314 }
315
316 return 0;
317}
318
319int
320LoadControl::commitSensitivity(int gradNum, int numGrads)

Callers 1

computeSensitivitiesMethod · 0.95

Calls 2

getAnalysisModelMethod · 0.45
saveDispSensitivityMethod · 0.45

Tested by

no test coverage detected