Favicon of climlab

climlab

climlab is a powerful Python package offering a flexible engine for process-oriented climate modeling. It enables users to simulate climate processes as stand-alone models or integrate them into more complex systems, based on a general concept of models as interacting processes. The package facilitates the definition and interactive execution of new model classes by combining various sub-processes.

Screenshot of climlab website

climlab is a flexible engine for process-oriented climate modeling. It operates on the concept of a model as a collection of individual, interacting processes. The core is a base class called Process, which can host an arbitrarily complex tree of sub-processes, each also a sub-class of Process. This design allows any climate process—be it radiative, dynamical, physical, turbulent, convective, or chemical—to be simulated independently or as part of a larger, more intricate model.

New model classes can be easily defined and run interactively by assembling an appropriate collection of sub-processes. The package currently provides out-of-the-box support and documented examples for various models. These include radiative and radiative-convective column models, which incorporate several radiation schemes such as RRTMG.

Disclaimer: We do not guarantee the accuracy of this information. Our documentation of this website on Geospatial Catalog does not represent any association between Geospatial Catalog and this listing. This summary may contain errors or inaccuracies.

Share:

Comments (0)

Sign in to leave a comment

Loading comments...

Similar to climlab