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

Method saveLambdaSensitivity

SRC/analysis/integrator/ArcLength.cpp:971–984  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

969}
970
971 int
972ArcLength::saveLambdaSensitivity(double dlambdadh, int gradNum, int numGrads)
973{
974 AnalysisModel* theAnalysisModel = this->getAnalysisModel();
975 Domain *theDomain = theAnalysisModel->getDomainPtr();
976
977 LoadPattern *lpPtr;
978 LoadPatternIter &thePatterns = theDomain->getLoadPatterns();
979
980 while ( (lpPtr = thePatterns() ) != 0)
981 lpPtr->saveLoadFactorSensitivity(dlambdadh, gradNum, numGrads);
982
983 return 0;
984}
985
986 int
987ArcLength::commitSensitivity(int gradNum, int numGrads)

Callers 1

computeSensitivitiesMethod · 0.95

Calls 3

getAnalysisModelMethod · 0.45
getDomainPtrMethod · 0.45

Tested by

no test coverage detected