Introduction ============ Pour Code_Aster, une grandeur est composée d'un identifiant (son nom), d'un type et d'une liste de composantes. Exemple de grandeur : * DEPL_R: nom de la grandeur des déplacements réels aux nœuds. On associe à cette grandeur le type réel R et les composantes DX, DY, DZ, DRX, DRY, DRZ, .... Dans *Code_Aster* , on distingue les grandeurs simples et les grandeurs élémentaires. Les grandeurs élémentaires sont attachées aux vecteurs ou matrices élémentaire. Elles sont construites à partir des grandeurs simples. Toutes ces grandeurs (simples et élémentaires) sont décrites dans le fichier Commons/physical_quantities.py. La description des grandeurs élémentaires est faite au [§ :ref:`4 ` ] Nous essaierons de répondre aux questions : * que faut-il faire pour ajouter une nouvelle grandeur ? * que faut-il faire pour ajouter une nouvelle composante dans une grandeur existante ? * quels catalogues faut-il modifier ? L’introduction d’une nouvelle grandeur nécessite deux actions: * la modification du catalogue des grandeurs : physical_quantities.py, * la modification du catalogue des commandes : c_nom_grandeur.capy Nous allons détailler successivement ces deux actions.