FV3 Bundle
|
Data Types | |
interface | data_override |
interface | data_override_ug |
type | data_type |
type | override_type |
Functions/Subroutines | |
subroutine, public | data_override_init (Atm_domain_in, Ocean_domain_in, Ice_domain_in, Land_domain_in, Land_domainUG_in) |
subroutine, public | data_override_unset_domains (unset_Atm, unset_Ocean, unset_Ice, unset_Land, must_be_set) |
subroutine | check_grid_sizes (domain_name, Domain, nlon, nlat) |
subroutine | get_domain (gridname, domain, comp_domain) |
subroutine | get_domainug (gridname, UGdomain, comp_domain) |
subroutine | data_override_2d (gridname, fieldname, data_2D, time, override, is_in, ie_in, js_in, je_in) |
subroutine | data_override_3d (gridname, fieldname_code, data, time, override, data_index, is_in, ie_in, js_in, je_in) |
subroutine | data_override_0d (gridname, fieldname_code, data, time, override, data_index) |
subroutine | data_override_ug_1d (gridname, fieldname, data, time, override) |
subroutine | data_override_ug_2d (gridname, fieldname, data, time, override) |
subroutine | get_grid_version_1 (grid_file, mod_name, domain, isc, iec, jsc, jec, lon, lat, min_lon, max_lon) |
subroutine | get_grid_version_2 (mosaic_file, mod_name, domain, isc, iec, jsc, jec, lon, lat, min_lon, max_lon) |
Variables | |
integer, parameter | max_table =100 |
integer, parameter | max_array =100 |
integer | table_size |
integer, parameter | annual =1 |
integer, parameter | monthly =2 |
integer, parameter | daily =3 |
integer, parameter | hourly =4 |
integer, parameter | undef =-1 |
real, parameter | tpi =2*PI |
real | deg_to_radian |
real | radian_to_deg |
logical | module_is_initialized = .FALSE. |
type(domain2d), save | ocn_domain |
type(domain2d), save | atm_domain |
type(domain2d), save | lnd_domain |
type(domain2d), save | ice_domain |
type(domainug), save | lnd_domainug |
real, dimension(:,:), allocatable, target | lon_local_ocn |
real, dimension(:,:), allocatable, target | lat_local_ocn |
real, dimension(:,:), allocatable, target | lon_local_atm |
real, dimension(:,:), allocatable, target | lat_local_atm |
real, dimension(:,:), allocatable, target | lon_local_ice |
real, dimension(:,:), allocatable, target | lat_local_ice |
real, dimension(:,:), allocatable, target | lon_local_lnd |
real, dimension(:,:), allocatable, target | lat_local_lnd |
real | min_glo_lon_ocn |
real | max_glo_lon_ocn |
real | min_glo_lon_atm |
real | max_glo_lon_atm |
real | min_glo_lon_lnd |
real | max_glo_lon_lnd |
real | min_glo_lon_ice |
real | max_glo_lon_ice |
integer | num_fields = 0 |
type(data_type), dimension(max_table) | data_table |
type(data_type) | default_table |
type(override_type), dimension(max_array), save | override_array |
type(override_type), save | default_array |
logical | atm_on |
logical | ocn_on |
logical | lnd_on |
logical | ice_on |
logical | lndug_on |
logical | debug_data_override |
logical | grid_center_bug = .false. |
|
private |
|
private |
|
private |
Definition at line 612 of file data_override.F90.
|
private |
Definition at line 671 of file data_override.F90.
subroutine, public data_override_mod::data_override_init | ( | type (domain2d), intent(in), optional | Atm_domain_in, |
type (domain2d), intent(in), optional | Ocean_domain_in, | ||
type (domain2d), intent(in), optional | Ice_domain_in, | ||
type (domain2d), intent(in), optional | Land_domain_in, | ||
type(domainug), intent(in), optional | Land_domainUG_in | ||
) |
Definition at line 190 of file data_override.F90.
subroutine, public data_override_mod::data_override_unset_domains | ( | logical, intent(in), optional | unset_Atm, |
logical, intent(in), optional | unset_Ocean, | ||
logical, intent(in), optional | unset_Ice, | ||
logical, intent(in), optional | unset_Land, | ||
logical, intent(in), optional | must_be_set | ||
) |
Definition at line 487 of file data_override.F90.
|
private |
|
private |
Definition at line 1271 of file data_override.F90.
|
private |
Definition at line 1393 of file data_override.F90.
|
private |
Definition at line 136 of file data_override.F90.
|
private |
Definition at line 141 of file data_override.F90.
|
private |
Definition at line 157 of file data_override.F90.
|
private |
Definition at line 136 of file data_override.F90.
Definition at line 153 of file data_override.F90.
|
private |
Definition at line 159 of file data_override.F90.
|
private |
Definition at line 156 of file data_override.F90.
|
private |
Definition at line 154 of file data_override.F90.
|
private |
Definition at line 138 of file data_override.F90.
|
private |
Definition at line 160 of file data_override.F90.
|
private |
Definition at line 136 of file data_override.F90.
|
private |
Definition at line 141 of file data_override.F90.
|
private |
Definition at line 157 of file data_override.F90.
|
private |
Definition at line 145 of file data_override.F90.
|
private |
Definition at line 146 of file data_override.F90.
|
private |
Definition at line 147 of file data_override.F90.
|
private |
Definition at line 144 of file data_override.F90.
|
private |
Definition at line 141 of file data_override.F90.
|
private |
Definition at line 142 of file data_override.F90.
|
private |
Definition at line 157 of file data_override.F90.
|
private |
Definition at line 158 of file data_override.F90.
|
private |
Definition at line 145 of file data_override.F90.
|
private |
Definition at line 146 of file data_override.F90.
|
private |
Definition at line 147 of file data_override.F90.
|
private |
Definition at line 144 of file data_override.F90.
|
private |
Definition at line 134 of file data_override.F90.
|
private |
Definition at line 149 of file data_override.F90.
|
private |
Definition at line 151 of file data_override.F90.
|
private |
Definition at line 150 of file data_override.F90.
|
private |
Definition at line 148 of file data_override.F90.
|
private |
Definition at line 134 of file data_override.F90.
|
private |
Definition at line 149 of file data_override.F90.
|
private |
Definition at line 151 of file data_override.F90.
|
private |
Definition at line 150 of file data_override.F90.
|
private |
Definition at line 148 of file data_override.F90.
|
private |
Definition at line 139 of file data_override.F90.
|
private |
Definition at line 136 of file data_override.F90.
|
private |
Definition at line 152 of file data_override.F90.
|
private |
Definition at line 141 of file data_override.F90.
|
private |
Definition at line 157 of file data_override.F90.
|
private |
Definition at line 155 of file data_override.F90.
|
private |
Definition at line 138 of file data_override.F90.
|
private |
Definition at line 135 of file data_override.F90.
|
private |
Definition at line 137 of file data_override.F90.
|
private |
Definition at line 136 of file data_override.F90.