Sensitivity interface at Section Level

From OpenSeesWiki
Revision as of 00:03, 12 January 2011 by Foxchameleon (talk | contribs)
Jump to navigation Jump to search

Return to Extension of an existing material,cross section, and element for DDM-based:

The following functions need to be implemented in each section for sensitivity computation:

int setParameter(const char **argv, int argc, Parameter &param); int updateParameter (int parameterID, Information &info); int activateParameter(int passedParameterID);

const Vector& getStressResultantSensitivity(int gradIndex, bool conditional); const Vector& getSectionDeformationSensitivity(int gradIndex); const Matrix& getInitialTangentSensitivity(int gradIndex); int commitSensitivity(const Vector& sectionDeformationGradient,int gradIndex, int numGrads);