NAM_AIRCRAFTS

This namelist allows to add virtual aircrafts to the simulation. Before using this namelist, the total number of aircrafts must be set in the NAM_FLYERS namelist.

All the prognostic fields (zonal and meridian wind (from U and V components), vertical velocity, potential temperature, pression, mixing ratios, tke, radiative surface temperature…) are recorded along the trajectories of the aircrafts, as well as their trajectories themselves (positions in X, Y and Z directions and orography). All records are stored in the diachronic file (.000).

NAM_AIRCRAFTS content

Fortran name

Fortran type

Default value

CFILE

CHARACTER(LEN=128)(:)

CMODEL

CHARACTER(LEN=3)(:)

‘FIX’

CTITLE

CHARACTER(LEN=10)(:)

‘AIRCRAnnn’

LALTDEF

LOGICAL(:)

.FALSE.

NMODEL

INTEGER(:)

0

NPOS

INTEGER(:)

0

TLAUNCH

TYPE(DATE_TIME)(:)

default value of type(date_time)

XTSTEP

REAL(:)

60.0

  • CFILE : name of the .csv file with the aircraft positions (one file per aircraft)

  • CMODEL : ‘FIX’ if the aircraft stays on the same grid model, ‘MOB’ if the aircraft may change of grid model (always the finest depending on the horizontal position). ‘FIX’ by default

  • CTITLE : name of the aircraft. If not provided, it is set to ‘AIRCRAnnn’ with nnn the number of the aircraft

  • LALTDEF : if .FALSE. (by default), atlitude is given in meters; if .TRUE. altitude is given in pressure (hPa)

  • NMODEL : number of the grid model where the aircraft flies. If CMODEL=’FIX’, it may be any grid model number (forced to 1 if NMODEL not set and only one domain). If CMODEL=’MOB’, NMODEL is forced to 1 at simulation start but will change during flight to always fly on the finest model at a given horizontal position.

  • NPOS : number of aircraft positions that will be read in the .csv file. If not provided, the whole file will be read.

  • TLAUNCH : instant of launch. This type has 4 fields (nyear, nmonth, nday and xtime).

    Note

    For example:

    TLAUNCH(1)%nyear  =  2023
    TLAUNCH(1)%nmonth =     1
    TLAUNCH(1)%nday   =    16
    TLAUNCH(1)%xtime  = 21600.
    
  • XTSTEP : data storage frequency. If not set, it is forced to 60s. The frequency must be a multiple of the timestep of the chosen model NMODEL if CMODEL=’FIX’ or of the main model 1 if CMODEL=’MOB’. It will be enforced at run.

The .csv files should follow the format example hereafter (the first line is ignored, here the altitude is given in pressure (in hPa)):

Time Lat Lon Alt(p)
0.   45.  -4. 1003.6
150. 47.5 -.5 990.8
300. 50.  2.  988.1

Warning

If the altitude is given in pressure, the units are hPa and not Pa.

Warning

The first time should be 0. as the times correspond to the time since the launch of the aircraft.