Product: ABAQUS/Standard
This set of tests verifies that field variable values are properly transferred to a structure when the values are redefined at run time. In every instance an ABAQUS material model with dependency on a solution variable (such as temperature or equivalent plastic strain) is implemented with field-variable dependence. The appropriate field values are computed at run-time based on solution values from the previous increment. Every user-defined field variable model is checked against the equivalent ABAQUS material model.
The hypoelastic material model is chosen as the basis for nonlinear elastic behavior at small strains for both static and dynamic analyses. Since ABAQUS does not provide dependence of the hypoelastic tangent modulus on field variables, it was implemented by using *ELASTIC with the equivalent secant modulus.
A very close match is obtained between the user field variable approach and the corresponding ABAQUS model. Figure 4.1.201 shows how the hypoelastic models compare in a static analysis. Matches of a similar nature can be obtained for the other files by using the time-history plotting capability available in the Visualization module of ABAQUS/CAE.
Since the field variable approach uses values from the previous increment, the solution should improve as the time increment decreases. This trend was observed throughout.
Steady-state heat transfer analysis, DC1D2 elements.
User subroutine USDFLD used in udfcd1hs.inp.
Transient heat transfer analysis, DC1D2 elements.
User subroutine USDFLD used in udfcd1ht.inp.
Steady-state heat transfer analysis, DC2D4 elements.
User subroutine USDFLD used in udfcd2hs.inp.
Transient heat transfer analysis, DC2D4 elements.
User subroutine USDFLD used in udfcd2ht.inp.
Steady-state heat transfer analysis, DS4 elements.
User subroutine USDFLD used in udfcdshs.inp.
Transient heat transfer analysis, DS4 elements.
User subroutine USDFLD used in udfcdsht.inp.
Dynamic analysis, elastic, B21 elements.
User subroutine USDFLD used in udfebxdx.inp.
Static analysis, elastic, B21 elements.
User subroutine USDFLD used in udfebxsx.inp.
Dynamic analysis, elastic, CPE4 elements.
User subroutine USDFLD used in udfecxdx.inp.
Static analysis, elastic, CPE4 elements.
User subroutine USDFLD used in udfecxsx.inp.
Dynamic analysis, elastic, S4R elements.
User subroutine USDFLD used in udfesxdx.inp.
Static analysis, elastic, S4/S4R elements.
User subroutine USDFLD used in udfesxsx.inp.
Static analysis followed by frequency analysis, elastic-plastic, B21 elements.
User subroutine USDFLD used in udfpbxsf.inp .
Static analysis followed by frequency analysis, elastic-plastic, CPE4 elements.
User subroutine USDFLD used in udfpcxsf.inp.
Static analysis followed by frequency analysis, elastic-plastic, S4/S4R elements.
User subroutine USDFLD used in udfpsxsf.inp.