You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a developer, I'd like to know the relation between the UPwSmallStrainInterfaceElement and UPwBaseElement, such that I know the steps needed to isolate the interface elements from the continuum elements.
UPwSmallStrainInterfaceElement calls the following UPwBaseElement functions explicitely
Check
Initialize
GetNumberOfDOF
CalculateIntegrationCoefficients
Based on test_interface.py (including "solution_type": "dynamic"), it also uses the following UPsSmallStrainElement functions:
GetDofList
CalculateLocalSystem
CalculateRightHandSide
EquationIdVector
GetIntegrationMethod
GetDofs
CalculateDerivativesOnInitialConfiguration
CalculateJacobianOnCurrentConfiguration
CalculateDampingMatrix
GetSecondDerivativesVector
GetFirstDerivativesVector
GetStressStatePolicy
The following UPwSmallStrainElement functions are not covered by the tests:
CalculateLeftHandSide
GetValuesVector
CalculateOnIntegrationPoints
SetValuesOnIntegrationPoints
ResetConstitutiveLaw
However, these interface tests are not complete. For example, they do not cover all UPwSmallStrainInterfaceElement functions, namely, the following 6 functions out of 42 functions are not covered:
As a developer, I'd like to know the relation between the UPwSmallStrainInterfaceElement and UPwBaseElement, such that I know the steps needed to isolate the interface elements from the continuum elements.
Predecessor #12493
Acceptance Criteria
The text was updated successfully, but these errors were encountered: