Sensitivity interface at Section Level: Difference between revisions
Jump to navigation
Jump to search
Foxchameleon (talk | contribs) (Created page with 'Extension of an existing material,cross section, and element for DDM-based:') |
Foxchameleon (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
Extension of an existing material,cross section, and element for DDM-based: | [[Extension of an existing material,cross section, and element for DDM-based:|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 ¶m); | |||
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); |
Revision as of 00:03, 12 January 2011
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 ¶m); 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);