-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
yairchn
committed
May 23, 2022
1 parent
a4e6e80
commit e29c57d
Showing
2 changed files
with
54 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,23 @@ | ||
# TurbulenceConvection.jl | ||
|
||
```@meta | ||
CurrentModule = TurbulenceConvection | ||
``` | ||
|
||
TurbulenceConvection.jl (TC.jl) is a julia implemntation of the Extendend Eddy-Diffusivity Mass-Flux (EDMF) model published in [Tan2020](@cite), [Cohen2020](@cite), and [Lopez-Gomez2020](@cite). The package conatains a Single Column Model (SCM) which solvers for a single column of a climate model with vertical fluxes computed by the dynamics of the EDMF's 'updrafts' and 'environment' subdomains. | ||
The preformance of TC.jl is routinly monitored by a Continuous Integration (CI) and plots of model varianbes from a range of simualtions are plotted in Buildkites. These plots can be viewed via the colored check (`✓`, `x` or `⦿`) near the commit tag in the 'code' page on github web interface. | ||
|
||
The Extended EDMF model can be run with several specifications such as: | ||
- Case: what model setup is run. typically corresponding to an observation campaign (i.e. DYCOMS_RF01 for a standard stratocumulus case) or an LES driven simualtion of the SCM based on CliMA's LES library [Shen2022](@cite). | ||
- Closure types: such as entrainment, mixing length etc. | ||
- Model specifications: such as forcing properties, domian and grid etc. | ||
- Parameters: Such as the physical parmaeters listed in Table 2 in [Cohen2020](@cite) and Table 1 in [Lopez-Gomez2020](@cite) as well as parameters relating to machine learning models (Fourier Neural Operators, Neural Networks etc.) | ||
|
||
The package depndends on the following clima packages: [ClimaCore.jl](https://github.com/CliMA/ClimaCore.jl), [Thermodyanmics.jl](https://github.com/CliMA/Thermodynamics.jl), [SurfaceFlux.jl](https://github.com/CliMA/SurfaceFluxes.jl), [OperatorFlux.jl](https://github.com/CliMA/OperatorFlux.jl) | ||
|
||
|
||
|
||
|
||
## Authors | ||
|
||
CalibrateEDMF.jl is being developed by the [Climate Modeling Alliance](https://clima.caltech.edu). The main developers are Charles Kawczynski, Yair Cohen, Anna Jaruga, Ignacio Lopez-Gomez, Haakon Ludvig Langeland Ervik, Costa Christopoulos. |