mod_obcs Module Reference

Functions/Subroutines

subroutine alloc_obc_data
 
subroutine assign_elm1_to_elm2
 
subroutine elevation_atmo
 
subroutine bcond_pa_air
 
subroutine bcond_asl
 
subroutine bcond_asl_clp
 
subroutine bcond_gwi
 
subroutine bcond_bki
 
subroutine bcond_ore
 
subroutine setup_obctypes
 
subroutine separate_obc
 
subroutine setup_obc
 
subroutine flux_obn (K)
 
subroutine bcond_t_perturbation (T2D_NEXT, T2D, TTMP, I, J, J1)
 
subroutine bcond_s_perturbation (S2D_NEXT, S2D, STMP, I, J, J1)
 
subroutine gday1 (IDD, IMM, IYY, ICC, KD)
 
subroutine astro (d1, h, pp, s, p, np, dh, dpp, ds, dp, dnp)
 

Variables

integer, dimension(:), allocatable next_obc
 
integer, dimension(:), allocatable next_obc2
 
integer, dimension(5) ibcn
 
integer, dimension(5) ibcn_gl
 
integer, dimension(:,:), allocatable obc_lst
 
integer, dimension(:), allocatable nadjn_obc
 
integer, dimension(:,:), allocatable adjn_obc
 
integer, dimension(:), allocatable nadjc_obc
 
integer, dimension(:,:), allocatable adjc_obc
 
real(sp), dimension(:,:), allocatable temp_obc
 
real(sp), dimension(:,:), allocatable salt_obc
 
integer, dimension(:), allocatable nfluxf_obc
 
real(sp), dimension(:,:), allocatable fluxf_obc
 
real(sp), dimension(:), allocatable nxobc
 
real(sp), dimension(:), allocatable nyobc
 
real(sp), dimension(:), allocatable dltn_obc
 
real(sp), dimension(:), allocatable elm1
 
real(sp), dimension(:), allocatable elm2
 
real(sp), dimension(:,:), allocatable t1m1
 
real(sp), dimension(:,:), allocatable t1m2
 
real(sp), dimension(:,:), allocatable s1m1
 
real(sp), dimension(:,:), allocatable s1m2
 
real(sp), dimension(:), allocatable fluxobn
 
real(sp), dimension(:), allocatable iucp
 
real(sp), dimension(:), allocatable xflux_obcn
 
real(sp), dimension(:), allocatable uard_obcn
 
real(sp), dimension(:,:), allocatable xflux_obc
 

Function/Subroutine Documentation

subroutine mod_obcs::alloc_obc_data ( )

Here is the caller graph for this function:

subroutine mod_obcs::assign_elm1_to_elm2 ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::astro (   d1,
  h,
  pp,
  s,
  p,
real*8  np,
  dh,
  dpp,
  ds,
  dp,
  dnp 
)

Here is the caller graph for this function:

subroutine mod_obcs::bcond_asl ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::bcond_asl_clp ( )

Here is the caller graph for this function:

subroutine mod_obcs::bcond_bki ( )

Here is the caller graph for this function:

subroutine mod_obcs::bcond_gwi ( )

Here is the caller graph for this function:

subroutine mod_obcs::bcond_ore ( )

Here is the caller graph for this function:

subroutine mod_obcs::bcond_pa_air ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::bcond_s_perturbation ( real(sp)  S2D_NEXT,
real(sp)  S2D,
real(sp), dimension(iobcn,kbm1)  STMP,
integer  I,
integer  J,
integer  J1 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::bcond_t_perturbation ( real(sp)  T2D_NEXT,
real(sp)  T2D,
real(sp), dimension(iobcn,kbm1)  TTMP,
integer  I,
integer  J,
integer  J1 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::elevation_atmo ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::flux_obn ( integer, intent(in)  K)

Here is the caller graph for this function:

subroutine mod_obcs::gday1 ( integer  IDD,
integer  IMM,
integer  IYY,
integer  ICC,
integer  KD 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::separate_obc ( )

Here is the caller graph for this function:

subroutine mod_obcs::setup_obc ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_obcs::setup_obctypes ( )

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

integer, dimension(:,:), allocatable mod_obcs::adjc_obc
integer, dimension(:,:), allocatable mod_obcs::adjn_obc
real(sp), dimension(:), allocatable mod_obcs::dltn_obc
real(sp), dimension(:), allocatable mod_obcs::elm1
real(sp), dimension(:), allocatable mod_obcs::elm2
real(sp), dimension(:,:), allocatable mod_obcs::fluxf_obc
real(sp), dimension(:), allocatable mod_obcs::fluxobn
integer, dimension(5) mod_obcs::ibcn
integer, dimension(5) mod_obcs::ibcn_gl
real(sp), dimension(:), allocatable mod_obcs::iucp
integer, dimension(:), allocatable mod_obcs::nadjc_obc
integer, dimension(:), allocatable mod_obcs::nadjn_obc
integer, dimension(:), allocatable mod_obcs::next_obc
integer, dimension(:), allocatable mod_obcs::next_obc2
integer, dimension(:), allocatable mod_obcs::nfluxf_obc
real(sp), dimension(:), allocatable mod_obcs::nxobc
real(sp), dimension(:), allocatable mod_obcs::nyobc
integer, dimension(:,:), allocatable mod_obcs::obc_lst
real(sp), dimension(:,:), allocatable mod_obcs::s1m1
real(sp), dimension(:,:), allocatable mod_obcs::s1m2
real(sp), dimension(:,:), allocatable mod_obcs::salt_obc
real(sp), dimension(:,:), allocatable mod_obcs::t1m1
real(sp), dimension(:,:), allocatable mod_obcs::t1m2
real(sp), dimension(:,:), allocatable mod_obcs::temp_obc
real(sp), dimension(:), allocatable mod_obcs::uard_obcn
real(sp), dimension(:,:), allocatable mod_obcs::xflux_obc
real(sp), dimension(:), allocatable mod_obcs::xflux_obcn