.. _D6.02.01: **d6.02.01** Memory Management: JEVEUX ===================================== **Summary:** This document describes the various functions of a software library called JEVEUX for creating, using, unloading to disk, and destroying named objects. In particular, this library solves the problem of dynamic allocation (forbidden in Fortran 77) as well as that of the persistence of objects on disk in order to "resume" the calculation. This library is the basis for structuring data in Code_Aster. Note that JEVEUX is not the only way to allocate memory, but any other dynamic allocation must be done carefully and preferably with the two macros provided as_allocate and as_deallocate. .. toctree:: :hidden: self .. toctree:: :maxdepth: 2 :numbered: Pr_sentation_g_n_rale Gestion_des_objets Environnement_d_application Sous-programmes_fournis_et_utilisation Exemples_d_utilisation Annexe_1___liste_des_sous-programmes___utilisateur__ Annexe_2___liste_des_attributs_accessibles