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

Method saveSensitivity

SRC/analysis/integrator/HarmonicSteadyState.cpp:327–343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

325}
326
327int
328HarmonicSteadyState::saveSensitivity(const Vector &v, int gradNum, int numGrads)
329{
330 // get model
331 AnalysisModel* theAnalysisModel = this->getAnalysisModel();
332
333 DOF_GrpIter &theDOFGrps = theAnalysisModel->getDOFs();
334 DOF_Group *dofPtr;
335
336 while ( (dofPtr = theDOFGrps() ) != 0) {
337// dofPtr->saveSensitivity(v,0,0,gradNum,numGrads);
338 dofPtr->saveDispSensitivity(v,gradNum,numGrads);
339
340 }
341
342 return 0;
343}
344
345int
346HarmonicSteadyState::commitSensitivity(int gradNum, int numGrads)

Callers 1

computeSensitivitiesMethod · 0.95

Calls 2

getAnalysisModelMethod · 0.45
saveDispSensitivityMethod · 0.45

Tested by

no test coverage detected