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

Method saveSensitivity

SRC/analysis/integrator/ArcLength.cpp:954–969  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

952
953
954 int
955ArcLength::saveSensitivity(const Vector &v, int gradNum, int numGrads)
956{
957 AnalysisModel* theAnalysisModel = this->getAnalysisModel();
958
959 DOF_GrpIter &theDOFGrps = theAnalysisModel->getDOFs();
960 DOF_Group *dofPtr;
961
962 while ( (dofPtr = theDOFGrps() ) != 0) {
963 // dofPtr->saveSensitivity(v,0,0,gradNum,numGrads);
964 dofPtr->saveDispSensitivity(v,gradNum,numGrads);
965
966 }
967
968 return 0;
969}
970
971 int
972ArcLength::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