d7.01.01 Develop a new order#

Summary:

This document complements the development training presentations. It details the steps required to complete the addition exercise of a new order.

We propose to create a new command that allows the translation of a mesh of a 2D or 3D vector.

The objective is to know:

  • write the order catalog;

  • use the routines for querying keywords from Fortran;

  • use utility routines from the Jeveux memory manager;

  • extract information from a data structure using existing utilities;

  • build and test its development.

Note:

The essential prerequisites before starting to develop is to know:

  • the Fortran,

  • Python (including Object Oriented Programming),

  • the Git version manager,

  • the GitLab interface.

A skeleton of the required files is provided during the training in order to to guide new developers.

It is recommended to start with Compiling the reference version, then The Exercise files.