Author: Robin Hogan [email protected]
This document was last updated 19 January 2022
The ecCKD package can generate fast and accurate gas optics models suitable for use atmospheric radiation schemes such as ecRad, making use of the correlated k-distribution (CKD) method, and optionally the full-spectrum correlated-k (FSCK) method.
The subdirectories are as follows:
-
doc
- Latex documentation -
src
- C++ source code -
test
- Scripts for running the various components of ecCKD -
plot
- Matlab functions for plotting some of the results -
data
- Cloud scattering file -
m4
- Macros supporting the autotools build system
The ecCKD package uses the autotools build system but has several pre-requisites such as the NetCDF library, the Adept combined automatic differentiation, array and optimization library, and the CKDMIP software. You will also need to download the CKDMIP spectral absorption database, which is around 700 GB in size. The password for the FTP site is available on request from Robin Hogan.
For a full description of how to compile and run ecCKD, please consult
the User Guide on the ecCKD web
site. On a Unix/Linux system
with Latex installed you should be able to recreate the documentation
by typing make documentation
in the doc
directory.
(C) Copyright 2019- ECMWF.
This software is licensed under the terms of the Apache Licence Version 2.0 which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
In applying this licence, ECMWF does not waive the privileges and immunities granted to it by virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. Copyright statements are given in the file NOTICE.
Note that while the core code in src/ecckd
is owned entirely by
ECMWF, the copyright of several support files in the src/include
and
src/tools
directories is either solely or jointly held with the
University of Reading, as stated in the copyright statements at the
top of each file.
Please email Robin Hogan [email protected] with any queries or bug fixes, but note that ECMWF does not commit to providing support to users of this software.