interpolation Module

For interpolating fields in time.


Uses

  • module~~interpolation~~UsesGraph module~interpolation interpolation module~date date module~interpolation->module~date module~params params module~interpolation->module~params

Used by

  • module~~interpolation~~UsedByGraph module~interpolation interpolation proc~couple_land_atm couple_land_atm proc~couple_land_atm->module~interpolation proc~couple_sea_atm couple_sea_atm proc~couple_sea_atm->module~interpolation

Contents


Subroutines

public subroutine forint(imon, for12, for1)

Performs linear interpolation of monthly-mean forcing fields.

Arguments

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

The month

real, intent(in) :: for12(ix*il,*)

The input field

real, intent(inout) :: for1(ix*il)

The output field

public subroutine forin5(imon, for12, for1)

Performs nonlinear, mean-conserving interpolation of monthly-mean forcing fields.

Arguments

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

The month

real, intent(in) :: for12(ix*il,12)

The input field

real, intent(inout) :: for1(ix*il)

The output field