4. Compilation

Once the static data are placed in cache by sloop constants put, the Fortran sources of the application can be compilated. To do so, use sloop compile. This command will execute a vortex task of the directory tasks/.

Example

The task compile_ibc.py will compile the regridcdf and inicon binary executables needed for building the initial and boundary conditions of hycom3d.

Note

The compilation options are set in the configuration file {vapp}_{vconf}.ini in a dedicated section which starts with compile_. The compilation options start with env_.

Warning

sloop compile has to be executed in the directory of the experiment created by sloop init.