1. Classification#
The use of precompiler macros makes it possible to associate text with an identifier.
In Code_Aster, macros are used to adapt the code to the machine environment (architecture, available libraries, etc.).
Next, we present the macros grouped by category.
Note
Macros placed in a conventional manner in the definition of header files that avoid recursive inclusions are not described here. These macros must use the name of the file ( ASTER_CONSTANT_H for aster_constant.h ) and are only used in the file in question.
We also do not detail some macros that are only used locally in a module for programming convenience.