|
CAM
|
Data Types | |
| type | surfrad_type |
Functions/Subroutines | |
| subroutine | init (this, bounds) |
| subroutine | initallocate (this, bounds) |
| subroutine | inithistory (this, bounds) |
| subroutine | initcold (this, bounds) |
| subroutine, public | surfaceradiation (bounds, num_nourbanp, filter_nourbanp, num_urbanp, filter_urbanp, num_urbanc, filter_urbanc, atm2lnd_vars, waterstate_vars, canopystate_vars, surfalb_vars, solarabs_vars, surfrad_vars) |
| subroutine, public | canopysunshadefractions (num_nourbanp, filter_nourbanp, atm2lnd_vars, surfalb_vars, canopystate_vars, solarabs_vars) |
| subroutine, public surfaceradiationmod::canopysunshadefractions | ( | integer, intent(in) | num_nourbanp, |
| integer, dimension(:), intent(in) | filter_nourbanp, | ||
| type(atm2lnd_type), intent(in) | atm2lnd_vars, | ||
| type(surfalb_type), intent(in) | surfalb_vars, | ||
| type(canopystate_type), intent(inout) | canopystate_vars, | ||
| type(solarabs_type), intent(inout) | solarabs_vars | ||
| ) |

| subroutine surfaceradiationmod::init | ( | class(surfrad_type) | this, |
| type(bounds_type), intent(in) | bounds | ||
| ) |
|
private |
| subroutine surfaceradiationmod::initcold | ( | class(surfrad_type) | this, |
| type(bounds_type), intent(in) | bounds | ||
| ) |
| subroutine surfaceradiationmod::inithistory | ( | class(surfrad_type) | this, |
| type(bounds_type), intent(in) | bounds | ||
| ) |

| subroutine, public surfaceradiationmod::surfaceradiation | ( | type(bounds_type), intent(in) | bounds, |
| integer, intent(in) | num_nourbanp, | ||
| integer, dimension(:), intent(in) | filter_nourbanp, | ||
| integer, intent(in) | num_urbanp, | ||
| integer, dimension(:), intent(in) | filter_urbanp, | ||
| integer, intent(in) | num_urbanc, | ||
| integer, dimension(:), intent(in) | filter_urbanc, | ||
| type(atm2lnd_type), intent(in) | atm2lnd_vars, | ||
| type(waterstate_type), intent(in) | waterstate_vars, | ||
| type(canopystate_type), intent(inout) | canopystate_vars, | ||
| type(surfalb_type), intent(in) | surfalb_vars, | ||
| type(solarabs_type), intent(inout) | solarabs_vars, | ||
| type(surfrad_type), intent(inout) | surfrad_vars | ||
| ) |

