27#ifdef TIDE_GENERATING_FORCES
49 integer,
intent(in) :: ng, model
55 character (len=*),
parameter :: MyFile = &
69# if defined AD_SENSITIVITY || defined I4DVAR_ANA_SENSITIVITY || \
70 defined opt_observations || defined so_semi || \
71 defined sensitivity_4dvar
99 CALL get_extract (ng,
myrank, model)
101 CALL get_extract (ng, -1, model)
150#if defined WTYPE_GRID && defined ANA_WTYPE && \
151 (defined
lmd_skpp || defined solar_source)
194# ifdef TIDE_GENERATING_FORCES
202 CALL harmonic_constituents (
lnodal)
subroutine ana_grid(ng, tile, model)
subroutine lmd_skpp(ng, tile)
subroutine ana_mask(ng, tile, model)
subroutine ana_wtype(ng, tile, model)
subroutine ana_scope(ng, tile, model)
subroutine ana_nudgcoef(ng, tile, model)
subroutine, public get_grid(ng, tile, model)
subroutine, public get_nudgcoef(ng, tile, model)
subroutine, public metrics(ng, tile, model)
integer, dimension(:), allocatable first_tile
integer, dimension(:), allocatable last_tile
logical, dimension(:), allocatable lnudging
subroutine, public nesting(ng, model, isection)
logical function, public founderror(flag, noerr, line, routine)
subroutine set_grid(ng, model)
subroutine set_scoord(ng)
subroutine set_weights(ng)