CAM
|
Data Types | |
type | cnndynamicsparamstype |
Functions/Subroutines | |
subroutine, public | cnndynamicsinit () |
subroutine, public | readcnndynamicsparams (ncid) |
subroutine, public | cnndeposition (bounds, atm2lnd_vars, nitrogenflux_vars) |
subroutine, public | cnnfixation (num_soilc, filter_soilc, waterflux_vars, carbonflux_vars, nitrogenflux_vars) |
subroutine, public | cnnleaching (bounds, num_soilc, filter_soilc, waterstate_vars, waterflux_vars, nitrogenstate_vars, nitrogenflux_vars) |
subroutine, public | cnnfert (bounds, num_soilc, filter_soilc, nitrogenflux_vars) |
subroutine, public | cnsoyfix (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, waterstate_vars, crop_vars, cnstate_vars, nitrogenstate_vars, nitrogenflux_vars) |
subroutine, public | cnnfixation_balance (num_soilc, filter_soilc, cnstate_vars, carbonflux_vars, nitrogenstate_vars, nitrogenflux_vars, temperature_vars, waterstate_vars, carbonstate_vars, phosphorusstate_vars) |
Variables | |
type(cnndynamicsparamstype), private | cnndynamicsparamsinst |
subroutine, public cnndynamicsmod::cnndeposition | ( | type(bounds_type), intent(in) | bounds, |
type(atm2lnd_type), intent(in) | atm2lnd_vars, | ||
type(nitrogenflux_type), intent(inout) | nitrogenflux_vars | ||
) |
subroutine, public cnndynamicsmod::cnndynamicsinit | ( | ) |
subroutine, public cnndynamicsmod::cnnfert | ( | type(bounds_type), intent(in) | bounds, |
integer, intent(in) | num_soilc, | ||
integer, dimension(:), intent(in) | filter_soilc, | ||
type(nitrogenflux_type), intent(inout) | nitrogenflux_vars | ||
) |
subroutine, public cnndynamicsmod::cnnfixation | ( | integer, intent(in) | num_soilc, |
integer, dimension(:), intent(in) | filter_soilc, | ||
type(waterflux_type), intent(in) | waterflux_vars, | ||
type(carbonflux_type), intent(inout) | carbonflux_vars, | ||
type(nitrogenflux_type), intent(inout) | nitrogenflux_vars | ||
) |
subroutine, public cnndynamicsmod::cnnfixation_balance | ( | integer, intent(in) | num_soilc, |
integer, dimension(:), intent(in) | filter_soilc, | ||
type(cnstate_type), intent(inout) | cnstate_vars, | ||
type(carbonflux_type), intent(inout) | carbonflux_vars, | ||
type(nitrogenstate_type), intent(in) | nitrogenstate_vars, | ||
type(nitrogenflux_type), intent(inout) | nitrogenflux_vars, | ||
type(temperature_type), intent(inout) | temperature_vars, | ||
type(waterstate_type), intent(in) | waterstate_vars, | ||
type(carbonstate_type), intent(inout) | carbonstate_vars, | ||
type(phosphorusstate_type), intent(inout) | phosphorusstate_vars | ||
) |
subroutine, public cnndynamicsmod::cnnleaching | ( | type(bounds_type), intent(in) | bounds, |
integer, intent(in) | num_soilc, | ||
integer, dimension(:), intent(in) | filter_soilc, | ||
type(waterstate_type), intent(in) | waterstate_vars, | ||
type(waterflux_type), intent(in) | waterflux_vars, | ||
type(nitrogenstate_type), intent(inout) | nitrogenstate_vars, | ||
type(nitrogenflux_type), intent(inout) | nitrogenflux_vars | ||
) |
subroutine, public cnndynamicsmod::cnsoyfix | ( | type(bounds_type), intent(in) | bounds, |
integer, intent(in) | num_soilc, | ||
integer, dimension(:), intent(in) | filter_soilc, | ||
integer, intent(in) | num_soilp, | ||
integer, dimension(:), intent(in) | filter_soilp, | ||
type(waterstate_type), intent(in) | waterstate_vars, | ||
type(crop_type), intent(in) | crop_vars, | ||
type(cnstate_type), intent(in) | cnstate_vars, | ||
type(nitrogenstate_type), intent(in) | nitrogenstate_vars, | ||
type(nitrogenflux_type), intent(inout) | nitrogenflux_vars | ||
) |
subroutine, public cnndynamicsmod::readcnndynamicsparams | ( | type(file_desc_t), intent(inout) | ncid | ) |
|
private |