The Intermediate Complexity Atmospheric Research model (ICAR)
A computationally efficient atmospheric model for downscaling.
|
This module provides a wrapper to call various radiation models It sets up variables specific to the physics package to be used More...
Public Member Functions | |
subroutine | radiation_init (domain, options) |
subroutine | rad (domain, options, date, dt) |
This module provides a wrapper to call various radiation models It sets up variables specific to the physics package to be used
The main entry point to the code is rad(domain,options,dt)
Call tree graph : radiation_init->[ external initialization routines] rad->[ external radiation routines]
High level routine descriptions / purpose radiation_init - initializes physics package rad - sets up and calls main physics package
Inputs: domain, options, dt domain,options = as defined in data_structures dt = time step (seconds)
subroutine radiation::rad | ( | type(domain_type), intent(inout) | domain, |
type(options_type), intent(in) | options, | ||
double precision, intent(in) | date, | ||
real, intent(in) | dt | ||
) |
subroutine radiation::radiation_init | ( | type(domain_type), intent(in) | domain, |
type(options_type), intent(in) | options | ||
) |