.. _d7.01.01: **d7.01.01** Développer une nouvelle commande ============================================= **Résumé :** Ce document vient en complément des présentations de la formation au développement. Il détaille les étapes nécessaires à la réalisation de l'exercice d'ajout d'une nouvelle commande. On propose de créer une nouvelle commande qui permet la translation d’un maillage d’un vecteur 2D ou 3D. L'objectif est de savoir : - écrire le catalogue de la commande ; - utiliser les routines d'interrogation des mots-clés depuis le fortran ; - utiliser des routines utilitaires du gestionnaire de mémoire Jeveux ; - extraire des informations d'une structure de données à l'aide des utilitaires existants ; - construire et tester son développement. **Remarque :** Les prérequis indispensables avant de commencer à développer est de connaître: - le Fortran, - le Python (y compris la Programmation Orientée Objet), - le gestionnaire de version Git, - l'interface GitLab. Un squelette des fichiers nécessaires est fourni lors de la formation afin de guider les nouveaux développeurs. Il est conseillé de commencer par la :ref:`d7.01.01-build-ref`, puis les :ref:`d7.01.01-build-branch`. .. toctree:: :hidden: self .. toctree:: :maxdepth: 2 :numbered: objectif catalog executecmd operateur build regles solution