Namelists & namelists packages#

Generic Resources and Contents to work with namelists.

class vortex.nwp.data.namelists.NamelistPack(*args, **kw)[source]#

Class for all kinds of namelists

class vortex.nwp.data.namelists.NamelistContentError[source]#
class vortex.nwp.data.namelists.NamelistContent(**kw)[source]#

Fortran namelist including namelist blocks.

Initialize default namelist content with optional parameters:
  • macros : pre-defined macros for all namelist blocks

  • remove : elements to remove from the contents

  • parser : a namelist parser object (a default one will be built otherwise)

class vortex.nwp.data.namelists.Namelist(*args, **kw)[source]#

Class for all kinds of namelists

class vortex.nwp.data.namelists.NamelistDelta(*args, **kw)[source]#

Class for namelist deltas (i.e. small bits of namelists).

class vortex.nwp.data.namelists.NamelistUtil(*args, **kw)[source]#

Class for namelists utilities

class vortex.nwp.data.namelists.NamelistTerm(*args, **kw)[source]#

Class for all the terms dependent namelists

class vortex.nwp.data.namelists.NamelistSelect(*args, **kw)[source]#

Class for the select namelists

class vortex.nwp.data.namelists.NamelistFullPos(*args, **kw)[source]#

Class for the fullpos term dependent namelists

class vortex.nwp.data.namelists.NamelistFpServerObject(*args, **kw)[source]#

Class for a fullpos server object’s namelists.

class vortex.nwp.data.namelists.XXTContent(*kargs, **kwargs)[source]#

Indexed table of selection namelist used by inlined fullpos forecasts.

class vortex.nwp.data.namelists.NamelistSelectDef(*args, **kw)[source]#

Utility, so-called xxt file.

class vortex.nwp.data.namelists.GeoBlocks(*args, **kw)[source]#

Extract of a namelist containing Geometry blocks.