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.