14.8 Allocatable arrays of user-defined types

Products: Abaqus/Standard  Abaqus/Explicit  

Benefits: You can define an array of structures to store data of any user-defined type, which allows you to store and operate on data in a richer and more convenient representation than flat arrays of basic built-in types.

Description: An array of structures can be used to store data of any user-defined type, including Fortran and C++ structures and classes with arbitrary sizes and number of fields. These arrays are user-allocatable and dynamically resizeable. They persist in memory from the moment they are created until you delete them explicitly or until the analysis ends. They are accessible from all user subroutines and from all threads.

Reference:

Abaqus User Subroutines Reference Guide