Files | |
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. | |
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 | |
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. | |
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.cpp | |
cs_air_props.h | |
cs_at_data_assim.cpp | |
cs_at_data_assim.h | |
cs_at_opt_interp.cpp | |
cs_at_opt_interp.h | |
cs_atmo.cpp | |
cs_atmo.h | |
cs_atmo_aerosol.cpp | |
cs_atmo_aerosol.h | |
cs_atmo_aerosol_ssh.cpp | |
cs_atmo_aerosol_ssh.h | |
cs_atmo_headers.h | |
cs_atmo_profile_std.cpp | |
cs_atmo_profile_std.h | |
cs_atmo_source_terms.cpp | |
cs_atmo_source_terms.h | |
cs_atmo_variables.cpp | |
cs_atmo_variables.h | |
cs_atprke.cpp | |
cs_atprke.h | |
cs_intprf.cpp | |
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. |