The Intermediate Complexity Atmospheric Research model (ICAR)
A computationally efficient atmospheric model for downscaling.
 All Classes Files Functions Variables
Public Member Functions | List of all members
radiation Module Reference


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)
 

Detailed Description


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)
 
Author
Ethan Gutmann (gutma.nosp@m.nn@u.nosp@m.car.e.nosp@m.du)

Member Function/Subroutine Documentation

subroutine radiation::rad ( type(domain_type), intent(inout)  domain,
type(options_type), intent(in)  options,
double precision, intent(in)  date,
real, intent(in)  dt 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine radiation::radiation_init ( type(domain_type), intent(in)  domain,
type(options_type), intent(in)  options 
)

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this module was generated from the following file: