39 real(RP),
intent(out) :: ocean_temp_t (
ia,
ja)
40 real(RP),
intent(in) :: ocean_temp (
ia,
ja)
41 real(RP),
intent(in) :: ocean_sflx_wh (
ia,
ja)
42 real(RP),
intent(in) :: ocean_sflx_prec(
ia,
ja)
43 real(RP),
intent(in) :: ocean_sflx_evap(
ia,
ja)
44 real(DP),
intent(in) :: dt
77 character(len=*),
intent(in) :: OCEAN_TYPE
80 select case ( ocean_type )
91 write(*,*)
'xxx invalid Ocean type(', trim(ocean_type),
'). CHECK!' subroutine, public prc_mpistop
Abort MPI.
subroutine, public ocean_phy_slab_setup(OCEAN_TYPE)
Setup.
module OCEAN / Physics Slab model
integer, public ia
of x whole cells (local, with HALO)
subroutine, public ocean_phy_setup(OCEAN_TYPE)
Setup.
subroutine, public ocean_phy_file(OCEAN_TEMP_t, OCEAN_TEMP, OCEAN_SFLX_WH, OCEAN_SFLX_prec, OCEAN_SFLX_evap, dt)
Slab ocean model.
module OCEAN / Physics File
subroutine, public ocean_phy_slab(OCEAN_TEMP_t, OCEAN_TEMP, OCEAN_SFLX_WH, OCEAN_SFLX_prec, OCEAN_SFLX_evap, dt)
Slab ocean model.
procedure(ocn), pointer, public ocean_phy
subroutine, public ocean_phy_file_setup(OCEAN_TYPE)
Setup.
integer, public ja
of y whole cells (local, with HALO)