|
| | atchem.f90 |
| | Module for chemistry in the atmospheric module.
|
| | atimbr.f90 |
| | Atmospheric Imbrication module. This module contains the data structure and subroutines to perform atmospheric imbrication or nesting of a CFD domain within a large scale meteorological field. Starting from a set of large scale meteological profiles (in the format of meteo files) an interpolation is performed for each boundary face both spatially and temporally (using Cressman method)
|
| | atincl.f90 |
| | Module for atmospheric models - main variables.
|
| | atini1.f90 |
| | Initialisation of variable options for the atmospheric module in before what is done in usipsu/cs_user_parameters functions.
|
| | atiniv.f90 |
| | Initialisation of calculation variables for the atmospheric module, it is the counterpart of usiniv.f90.
|
| | atleca.f90 |
| | Reads initial aerosol concentration and number.
|
| | atlecc.f90 |
| | Reads the chemistry profile data for the atmospheric chemistry.
|
| | atlecm.f90 |
| | Reads the meteo profile data for the atmospheric module.
|
| | atmcls.f90 |
| | Compute friction velocity u* and surface sensible heat flux q0 for a non neutral atmospheric surface layer using the explicit formula developed for the ECMWF by Louis (1982)
|
| | atmsol.f90 |
| | build constants and variables to describe ground model
|
| | atphyv.f90 |
| | Functions that compute physical variables for each cell for the atmospheric module.
|
| | atprop.f90 |
| | Add if needed the variables fields for temperature and liquid water.
|
| | atr1vf.f90 |
| | Compute radiative fluxes for the atmospheric model. Computes the source term for scalar equations from radiative forcing (UV and IR radiative fluxes) with a 1D scheme.
|
| | atsoil.f90 |
| | Module for the atmospheric soil model adapted to the IGN "land use" file format.
|
| | attssc.f90 |
| | Additional right-hand side source terms for scalar equations taking into account dry and humid atmospheric variables. If 1D atmospheric radiative module is used (iatra1 = 1) additional source terms for the thermal scalar equation to take into account the radiative forcing.
|
| | attycl.f90 |
| | Automatic boundary conditions for atmospheric module (based on meteo file)
|
| | atvarp.f90 |
| | Declare additional transported variables for atmospheric module.
|
| | chem_luscheme1.f90 |
| | Routines for atmospheric chemical scheme 1.
|
| | chem_luscheme2.f90 |
| | Routines for atmospheric chemical scheme 2.
|
| | chem_luscheme3.f90 |
| | Routines for atmospheric chemical scheme 3.
|
| | chem_roschem.f90 |
| | Rosenbrock solver for atmospheric chemistry.
|
| | chem_solvelu.f90 |
| | Solver of AX=B with LU decomposition of A for atmospheric chemical systems.
|
| | chem_source_terms.f90 |
| | Computes the explicit chemical source term for atmospheric chemistry in case of a semi-coupled resolution.
|
| | compute_gaseous_chemistry.f90 |
| | Calls the rosenbrock resolution for atmospheric chemistry.
|
| | cs_air_props.c |
| | cs_air_props.h |
| | cs_at_data_assim.c |
| | cs_at_data_assim.h |
| | cs_at_opt_interp.c |
| | cs_at_opt_interp.h |
| | cs_at_source_terms.f90 |
| | cs_atmo.c |
| | cs_atmo.h |
| | cs_atmo_aerosol.c |
| | cs_atmo_aerosol.h |
| | cs_atmo_aerosol_ssh.c |
| | cs_atmo_aerosol_ssh.h |
| | cs_atmo_profile_std.c |
| | cs_atmo_profile_std.h |
| | cs_atprke.c |
| | cs_atprke.h |
| | cs_intprf.c |
| | cs_intprf.h |
| | kinrates.f90 |
| | Calls the computation of reaction rates for atmospheric chemistry.
|
| | rayigc.f90 |
| | Compute carbonic dioxide (CO2) and ozone (O3) absorption in infrared (1D radiative scheme).
|
| | rayir.f90 |
| | Compute infrared flux divergence profile and downward flux at ground level relying on a 1D radiative scheme.
|
| | rayive.f90 |
| | 1D Radiative scheme - IR H20 and dimere absorption
|
| | rayso.f90 |
| | solcat.f90 |
| | Soil - atmosphere parameters computed from a "Land use" file.
|
| | soliva.f90 |
| | Atmospheric soil module - soil variables initialisation.
|
| | solmoy.f90 |
| | Atmospheric soil module - Initialize ground level parameters from land use.
|
| | sshaerosol.f90 |
| | Module for aerosol chemistry in the atmospheric module.
|