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

Method saveSensitivity

SRC/analysis/integrator/DisplacementControl.cpp:993–1008  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

991
992
993int
994DisplacementControl::saveSensitivity(const Vector &v, int gradNum, int numGrads)
995{
996 AnalysisModel* theAnalysisModel = this->getAnalysisModel();
997
998 DOF_GrpIter &theDOFGrps = theAnalysisModel->getDOFs();
999 DOF_Group *dofPtr;
1000
1001 while ( (dofPtr = theDOFGrps() ) != 0) {
1002 // dofPtr->saveSensitivity(v,0,0,gradNum,numGrads);
1003 dofPtr->saveDispSensitivity(v,gradNum,numGrads);
1004
1005 }
1006
1007 return 0;
1008}
1009
1010int
1011DisplacementControl::saveLambdaSensitivity(double dlambdadh, int gradNum, int numGrads)

Callers 1

computeSensitivitiesMethod · 0.95

Calls 2

getAnalysisModelMethod · 0.45
saveDispSensitivityMethod · 0.45

Tested by

no test coverage detected