|
CAM
|
Functions/Subroutines | |
| subroutine, public | cnfireinit (bounds) |
| subroutine, public | cnfireinterp (bounds) |
| subroutine, public | cnfirearea (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, atm2lnd_vars, temperature_vars, energyflux_vars, soilhydrology_vars, waterstate_vars, cnstate_vars, carbonstate_vars) |
| subroutine, public | cnfirefluxes (num_soilc, filter_soilc, num_soilp, filter_soilp, dgvs_vars, cnstate_vars, carbonstate_vars, nitrogenstate_vars, carbonflux_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars) |
| subroutine, private | hdm_init (bounds) |
| subroutine, private | hdm_interp (bounds) |
| subroutine, private | lnfm_init (bounds) |
| subroutine, private | lnfm_interp (bounds) |
Variables | |
| real(r8), dimension(:), pointer | forc_lnfm |
| real(r8), dimension(:), pointer | forc_hdm |
| real(r8), parameter | secsphr = 3600._r8 |
| real(r8), parameter | borealat = 40._r8 |
| type(shr_strdata_type) | sdat_hdm |
| type(shr_strdata_type) | sdat_lnfm |
| subroutine, public cnfiremod::cnfirearea | ( | 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(atm2lnd_type), intent(in) | atm2lnd_vars, | ||
| type(temperature_type), intent(in) | temperature_vars, | ||
| type(energyflux_type), intent(in) | energyflux_vars, | ||
| type(soilhydrology_type), intent(in) | soilhydrology_vars, | ||
| type(waterstate_type), intent(in) | waterstate_vars, | ||
| type(cnstate_type), intent(inout) | cnstate_vars, | ||
| type(carbonstate_type), intent(inout) | carbonstate_vars | ||
| ) |


| subroutine, public cnfiremod::cnfirefluxes | ( | integer, intent(in) | num_soilc, |
| integer, dimension(:), intent(in) | filter_soilc, | ||
| integer, intent(in) | num_soilp, | ||
| integer, dimension(:), intent(in) | filter_soilp, | ||
| type(dgvs_type), intent(inout) | dgvs_vars, | ||
| type(cnstate_type), intent(inout) | cnstate_vars, | ||
| type(carbonstate_type), intent(inout) | carbonstate_vars, | ||
| type(nitrogenstate_type), intent(in) | nitrogenstate_vars, | ||
| type(carbonflux_type), intent(inout) | carbonflux_vars, | ||
| type(nitrogenflux_type), intent(inout) | nitrogenflux_vars, | ||
| type(phosphorusstate_type), intent(in) | phosphorusstate_vars, | ||
| type(phosphorusflux_type), intent(inout) | phosphorusflux_vars | ||
| ) |


| subroutine, public cnfiremod::cnfireinit | ( | type(bounds_type), intent(in) | bounds | ) |


| subroutine, public cnfiremod::cnfireinterp | ( | type(bounds_type), intent(in) | bounds | ) |


|
private |


|
private |


|
private |


|
private |


|
private |
|
private |
|
private |
|
private |
|
private |
|
private |