|
phyex1d
1D model using PHYEX
|


Public Member Functions | |
| __init__ (self, dt, method, name, tag, inputfile, grid, pyphyex=None, pyecrad=None, namel=None, dx=0, dy=0, attrs=None) | |
Public Member Functions inherited from phyex1d.physics.PhysicsArome | |
| phyex (self, state, timestep, timestep_number) | |
Public Member Functions inherited from phyex1d.physics.PhysicsBase | |
| setup (self, init_state, duration) | |
| finalize (self) | |
| execute (self, previous_state, timestep, timestep_number) | |
| add_vertical_coordinate (self, state) | |
| add_conversions (self, state) | |
| build_init_state (self, init_state) | |
| forcing (self, state, timestep, timestep_number) | |
Additional Inherited Members | |
Public Attributes inherited from phyex1d.physics.PhysicsArome | |
| dx | |
| dy | |
Public Attributes inherited from phyex1d.physics.PhysicsBase | |
| inputfile | |
| grid | |
| prognostic_variables | |
| pyphyex | |
| pyecrad | |
| namel | |
| full_phyex_namel | |
| dx | |
| dy | |
| adv_ua | |
| adv_va | |
| case | |
| interpolators | |
| cst | |
Protected Attributes inherited from phyex1d.physics.PhysicsBase | |
| _pyphyex | |
| _pyecrad | |
| _dt | |
Implementation of a PHYEX timestep using the AROME way, with T and q as prognostic variables
| phyex1d.physics.PhysicsAromeTQ.__init__ | ( | self, | |
| dt, | |||
| method, | |||
| name, | |||
| tag, | |||
| inputfile, | |||
| grid, | |||
pyphyex = None, |
|||
pyecrad = None, |
|||
namel = None, |
|||
dx = 0, |
|||
dy = 0, |
|||
attrs = None |
|||
| ) |
:param dt: timestep (s) :param method: 'step-by-step' or 'one-step' :param name: full name of the execution :param tag: tag to identify the execution :param inputfile: netCDF file name describing the case :param grid: Grid object instance :param phyex: path to the pyphyex.py file generated by the PHYEX package :param pyecrad: path to the pyecrad.py file :param namel: namelist to use: as a file name or a dictionnary :param dx, dy: mesh size :param attrs: dictionnary holding caes attributes to override
Reimplemented from phyex1d.physics.PhysicsBase.