couple_land_atm Subroutine

public subroutine couple_land_atm(state, day, imont1, tmonth)

Uses

  • proc~~couple_land_atm~~UsesGraph proc~couple_land_atm couple_land_atm module~interpolation interpolation proc~couple_land_atm->module~interpolation module~model_state model_state proc~couple_land_atm->module~model_state module~params params module~interpolation->module~params module~types types module~interpolation->module~types module~horizontal_diffusion horizontal_diffusion module~model_state->module~horizontal_diffusion module~model_state->module~types module~geometry geometry module~model_state->module~geometry module~spectral spectral module~model_state->module~spectral module~implicit implicit module~model_state->module~implicit module~params->module~types module~horizontal_diffusion->module~params module~horizontal_diffusion->module~types module~horizontal_diffusion->module~geometry iso_fortran_env iso_fortran_env module~types->iso_fortran_env module~geometry->module~params module~geometry->module~types module~spectral->module~params module~spectral->module~types module~spectral->module~geometry module~fourier fourier module~spectral->module~fourier module~implicit->module~params module~implicit->module~horizontal_diffusion module~implicit->module~types module~implicit->module~geometry module~fourier->module~params module~fourier->module~types module~fourier->module~geometry module~legendre legendre module~fourier->module~legendre module~legendre->module~params module~legendre->module~types module~legendre->module~geometry

Exchanges fluxes between land and atmosphere.

Arguments

Type IntentOptional AttributesName
type(ModelState_t) :: state
integer, intent(in) :: day

The day (starting at 0 for the first time step)

integer, intent(in) :: imont1

The month used for computing seasonal forcing fields

real(kind=p), intent(in) :: tmonth

The fraction of the current month elapsed


Calls

proc~~couple_land_atm~~CallsGraph proc~couple_land_atm couple_land_atm proc~run_land_model run_land_model proc~couple_land_atm->proc~run_land_model proc~forin5 forin5 proc~couple_land_atm->proc~forin5 proc~forint forint proc~couple_land_atm->proc~forint

Called by

proc~~couple_land_atm~~CalledByGraph proc~couple_land_atm couple_land_atm proc~couple_sea_land couple_sea_land proc~couple_sea_land->proc~couple_land_atm proc~initialize_coupler initialize_coupler proc~initialize_coupler->proc~couple_land_atm proc~do_single_step do_single_step proc~do_single_step->proc~couple_sea_land proc~initialize_state initialize_state proc~initialize_state->proc~initialize_coupler proc~init init proc~init->proc~initialize_state proc~step~2 step proc~step~2->proc~do_single_step

Contents

None