crt1d.solvers#

These solvers are written as functions that can be called outside the model, by supplying the necessary keyword arguments.

See docs/solvers for descriptions of scheme input/output variables.

Submodules#

Package Contents#

crt1d.solvers.AVAILABLE_SCHEMES#

Dictionary of available canopy RT schemes, where keys are the scheme name/ID, and values are dicts of scheme info: short_name, long_name, solver (the associated solver function), etc.

crt1d.solvers.RET_KEYS_ALL_SCHEMES = ['I_dr', 'I_df_d', 'I_df_u', 'F']#

The quantities all schemes must return. Some return others as well.