forint Subroutine

public subroutine forint(imon, for12, for1, tmonth)

Performs linear interpolation of monthly-mean forcing fields.

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: imon

The month

real(kind=p), intent(in) :: for12(ix*il,*)

The input field

real(kind=p), intent(inout) :: for1(ix*il)

The output field

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

The fraction of the current month elapsed


Called by

proc~~forint~~CalledByGraph proc~forint forint proc~couple_sea_atm couple_sea_atm proc~couple_sea_atm->proc~forint proc~couple_land_atm couple_land_atm proc~couple_land_atm->proc~forint proc~couple_sea_land couple_sea_land proc~couple_sea_land->proc~couple_sea_atm proc~couple_sea_land->proc~couple_land_atm proc~initialize_coupler initialize_coupler proc~initialize_coupler->proc~couple_sea_atm 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