FV3 Bundle
|
Data Types | |
interface | amip_interp_new |
type | amip_interp_type |
interface | assignment(=) |
type | date_type |
interface | operator(/=) |
interface | operator(==) |
interface | operator(>) |
Functions/Subroutines | |
subroutine, public | get_amip_sst (Time, Interp, sst, err_msg, lon_model, lat_model) |
subroutine, public | get_amip_ice (Time, Interp, ice, err_msg) |
type(amip_interp_type) function | amip_interp_new_1d (lon, lat, mask, use_climo, use_annual, interp_method) |
type(amip_interp_type) function | amip_interp_new_2d (lon, lat, mask, use_climo, use_annual, interp_method) |
subroutine, public | amip_interp_init () |
subroutine, public | amip_interp_del (Interp) |
subroutine | set_sst_grid_edges_amip1 |
subroutine | set_sst_grid_edges_oi |
subroutine | set_sst_grid_edges_daily (mobs_sst, nobs_sst) |
subroutine | a2a_bilinear (nx, ny, dat1, n1, n2, dat2) |
subroutine | get_sst_grid_size (nlon, nlat) |
subroutine | get_sst_grid_boundary (blon, blat, mask) |
subroutine | read_record (type, Date, Adate, dat) |
subroutine | clip_data (type, dat) |
logical function | date_equals (Left, Right) |
logical function | date_not_equals (Left, Right) |
logical function | date_gt (Left, Right) |
subroutine | print_dates (Time, Date1, Udate1, Date2, Udate2, fmonth) |
subroutine | zonal_sst (Time, ice, sst) |
subroutine | amip_interp_type_eq (amip_interp_out, amip_interp_in) |
Variables | |
integer, public | i_sst = 1200 |
integer, public | j_sst = 600 |
real, parameter | big_number = 1.E30 |
logical, public | forecast_mode = .false. |
real, dimension(:,:), allocatable, public | sst_ncep |
real, dimension(:,:), allocatable, public | sst_anom |
real, dimension(:,:), allocatable | temp1 |
real, dimension(:,:), allocatable | temp2 |
real, dimension(:,:), allocatable | tempamip |
integer | mobs |
integer | nobs |
real, dimension(:), allocatable | lon_bnd |
real, dimension(:), allocatable | lat_bnd |
integer, parameter | maxc = 128 |
integer | unit |
character(len=maxc) | file_name_sst |
character(len=maxc) | file_name_ice |
type(date_type) | curr_date = date_type( -99, -99, -99 ) |
type(date_type) | date_end = date_type( -99, -99, -99 ) |
real | tice_crit_k |
integer(i2_kind) | ice_crit |
logical | module_is_initialized = .false. |
character(len=24) | data_set = 'amip1' |
character(len=16) | date_out_of_range = 'fail' |
real | tice_crit = -1.80 |
integer | verbose = 0 |
logical | use_zonal = .false. |
real | teq = 305. |
real | tdif = 50. |
real | tann = 20. |
real | tlag = 0.875 |
integer, dimension(3) | amip_date =(/-1,-1,-1/) |
real | sst_pert = 0. |
character(len=6) | sst_pert_type = 'fixed' |
logical | do_sst_pert = .false. |
logical | use_daily = .false. |
logical, public | use_ncep_sst = .false. |
logical | no_anom_sst = .true. |
logical | use_ncep_ice = .false. |
logical | interp_oi_sst = .false. |
subroutine, public amip_interp_mod::amip_interp_del | ( | type (amip_interp_type), intent(inout) | Interp | ) |
subroutine, public amip_interp_mod::amip_interp_init | ( | ) |
Definition at line 943 of file amip_interp.F90.
|
private |
|
private |
|
private |
Definition at line 1732 of file amip_interp.F90.
|
private |
|
private |
Definition at line 1605 of file amip_interp.F90.
|
private |
Definition at line 1637 of file amip_interp.F90.
|
private |
Definition at line 1621 of file amip_interp.F90.
subroutine, public amip_interp_mod::get_amip_ice | ( | type (time_type), intent(in) | Time, |
type (amip_interp_type), intent(inout) | Interp, | ||
real, dimension(:,:), intent(out) | ice, | ||
character(len=*), intent(out), optional | err_msg | ||
) |
subroutine, public amip_interp_mod::get_amip_sst | ( | type (time_type), intent(in) | Time, |
type (amip_interp_type), intent(inout) | Interp, | ||
real, dimension(:,:), intent(out) | sst, | ||
character(len=*), intent(out), optional | err_msg, | ||
real, dimension(:,:), intent(in), optional | lon_model, | ||
real, dimension(:,:), intent(in), optional | lat_model | ||
) |
|
private |
|
private |
Definition at line 1660 of file amip_interp.F90.
|
private |
Definition at line 1409 of file amip_interp.F90.
|
private |
|
private |
|
private |
|
private |
Definition at line 1686 of file amip_interp.F90.
|
private |
Definition at line 365 of file amip_interp.F90.
|
private |
Definition at line 118 of file amip_interp.F90.
Definition at line 266 of file amip_interp.F90.
|
private |
Definition at line 341 of file amip_interp.F90.
Definition at line 267 of file amip_interp.F90.
|
private |
Definition at line 349 of file amip_interp.F90.
|
private |
Definition at line 372 of file amip_interp.F90.
|
private |
Definition at line 264 of file amip_interp.F90.
|
private |
Definition at line 264 of file amip_interp.F90.
logical, public amip_interp_mod::forecast_mode = .false. |
Definition at line 119 of file amip_interp.F90.
integer, public amip_interp_mod::i_sst = 1200 |
Definition at line 116 of file amip_interp.F90.
|
private |
Definition at line 270 of file amip_interp.F90.
|
private |
Definition at line 383 of file amip_interp.F90.
integer, public amip_interp_mod::j_sst = 600 |
Definition at line 117 of file amip_interp.F90.
|
private |
Definition at line 258 of file amip_interp.F90.
|
private |
Definition at line 258 of file amip_interp.F90.
|
private |
Definition at line 262 of file amip_interp.F90.
|
private |
Definition at line 257 of file amip_interp.F90.
|
private |
Definition at line 272 of file amip_interp.F90.
|
private |
Definition at line 381 of file amip_interp.F90.
|
private |
Definition at line 257 of file amip_interp.F90.
real, dimension(:,:), allocatable, public amip_interp_mod::sst_anom |
Definition at line 120 of file amip_interp.F90.
real, dimension(:,:), allocatable, public amip_interp_mod::sst_ncep |
Definition at line 120 of file amip_interp.F90.
|
private |
Definition at line 368 of file amip_interp.F90.
|
private |
Definition at line 371 of file amip_interp.F90.
|
private |
Definition at line 360 of file amip_interp.F90.
|
private |
Definition at line 359 of file amip_interp.F90.
|
private |
Definition at line 132 of file amip_interp.F90.
|
private |
Definition at line 132 of file amip_interp.F90.
|
private |
Definition at line 134 of file amip_interp.F90.
|
private |
Definition at line 358 of file amip_interp.F90.
|
private |
Definition at line 353 of file amip_interp.F90.
|
private |
Definition at line 269 of file amip_interp.F90.
|
private |
Definition at line 361 of file amip_interp.F90.
|
private |
Definition at line 263 of file amip_interp.F90.
|
private |
Definition at line 373 of file amip_interp.F90.
|
private |
Definition at line 382 of file amip_interp.F90.
logical, public amip_interp_mod::use_ncep_sst = .false. |
Definition at line 380 of file amip_interp.F90.
|
private |
Definition at line 357 of file amip_interp.F90.
|
private |
Definition at line 354 of file amip_interp.F90.