lowEBMs.Packages.FunctionsΒΆ

In lowEBMs.Package.Functions all physical equations are defined which describe the energy balance of the earth system.

This module is structured through classes which distinguish the type of energy flux or property definition. The classes contain several functions which follow a different approach of parameterizing the respective type of energy flux/ property.

The classes which define energy fluxes are:

flux_down Class defining radiative fluxes directed downwards.
flux_up Class defining radiative fluxes directed upwards.
transfer Class defining latitudinal energy transfer transfer fluxes.
forcing Class defining radiative forcing terms

Important

These contain the physical functions available for the EBM. To correctly run them they need parameters as input which are parsed by Configuration.importer but have to be given manually into the configuration.ini. To add a function, extend your configuration.ini with an enumerated [func_] section (with _ a number) and insert all parameters below which are given in the documentation here of the specific function. For examples see Configuration Options.

The classes which contain definitions of earth system properties are:

albedo Class defining the albedo distributions
earthsystem Class defining earthsystem properties

Additionally defined are tools for evaluation or simplification in the class:

tools

Here the full list of modules defined in lowEBMs.Packages.Functions: