FV3 Bundle
time_interp_external_mod::ext_fieldtype Type Reference
Collaboration diagram for time_interp_external_mod::ext_fieldtype:
[legend]

Private Attributes

integer unit
 
character(len=128) name
 
character(len=128) units
 
integer, dimension(4) siz
 
integer ndim
 
type(domain2ddomain
 
type(axistype), dimension(4) axes
 
type(time_type), dimension(:), pointer time =>NULL()
 
type(time_type), dimension(:), pointer start_time =>NULL()
 
type(time_type), dimension(:), pointer end_time =>NULL()
 
type(fieldtypefield
 
type(time_type), dimension(:), pointer period =>NULL()
 
logical modulo_time
 
real, dimension(:,:,:,:), pointer data =>NULL()
 
logical, dimension(:,:,:,:), pointer mask =>NULL()
 
integer, dimension(:), pointer ibuf =>NULL()
 
real, dimension(:,:,:,:), pointer src_data =>NULL()
 
type(validtypevalid
 
integer nbuf
 
logical domain_present
 
real(double_kind) slope
 
real(double_kind) intercept
 
integer isc
 
integer iec
 
integer jsc
 
integer jec
 
type(time_typemodulo_time_beg
 
type(time_typemodulo_time_end
 
logical have_modulo_times
 
logical correct_leap_year_inconsistency
 
integer region_type
 
integer is_region
 
integer ie_region
 
integer js_region
 
integer je_region
 
integer is_src
 
integer ie_src
 
integer js_src
 
integer je_src
 
integer tdim
 
integer numwindows
 
logical, dimension(:,:), pointer need_compute =>NULL()
 
real missing
 

Detailed Description

Definition at line 93 of file time_interp_external.F90.

Member Data Documentation

◆ axes

type(axistype), dimension(4) time_interp_external_mod::ext_fieldtype::axes
private

Definition at line 98 of file time_interp_external.F90.

◆ correct_leap_year_inconsistency

logical time_interp_external_mod::ext_fieldtype::correct_leap_year_inconsistency
private

Definition at line 114 of file time_interp_external.F90.

◆ data

real, dimension(:,:,:,:), pointer time_interp_external_mod::ext_fieldtype::data =>NULL()
private

Definition at line 104 of file time_interp_external.F90.

◆ domain

type(domain2d) time_interp_external_mod::ext_fieldtype::domain
private

Definition at line 97 of file time_interp_external.F90.

◆ domain_present

logical time_interp_external_mod::ext_fieldtype::domain_present
private

Definition at line 110 of file time_interp_external.F90.

◆ end_time

type(time_type), dimension(:), pointer time_interp_external_mod::ext_fieldtype::end_time =>NULL()
private

Definition at line 100 of file time_interp_external.F90.

◆ field

type(fieldtype) time_interp_external_mod::ext_fieldtype::field
private

Definition at line 101 of file time_interp_external.F90.

◆ have_modulo_times

logical time_interp_external_mod::ext_fieldtype::have_modulo_times
private

Definition at line 114 of file time_interp_external.F90.

◆ ibuf

integer, dimension(:), pointer time_interp_external_mod::ext_fieldtype::ibuf =>NULL()
private

Definition at line 106 of file time_interp_external.F90.

◆ ie_region

integer time_interp_external_mod::ext_fieldtype::ie_region
private

Definition at line 116 of file time_interp_external.F90.

◆ ie_src

integer time_interp_external_mod::ext_fieldtype::ie_src
private

Definition at line 117 of file time_interp_external.F90.

◆ iec

integer time_interp_external_mod::ext_fieldtype::iec
private

Definition at line 112 of file time_interp_external.F90.

◆ intercept

real(double_kind) time_interp_external_mod::ext_fieldtype::intercept
private

Definition at line 111 of file time_interp_external.F90.

◆ is_region

integer time_interp_external_mod::ext_fieldtype::is_region
private

Definition at line 116 of file time_interp_external.F90.

◆ is_src

integer time_interp_external_mod::ext_fieldtype::is_src
private

Definition at line 117 of file time_interp_external.F90.

◆ isc

integer time_interp_external_mod::ext_fieldtype::isc
private

Definition at line 112 of file time_interp_external.F90.

◆ je_region

integer time_interp_external_mod::ext_fieldtype::je_region
private

Definition at line 116 of file time_interp_external.F90.

◆ je_src

integer time_interp_external_mod::ext_fieldtype::je_src
private

Definition at line 117 of file time_interp_external.F90.

◆ jec

integer time_interp_external_mod::ext_fieldtype::jec
private

Definition at line 112 of file time_interp_external.F90.

◆ js_region

integer time_interp_external_mod::ext_fieldtype::js_region
private

Definition at line 116 of file time_interp_external.F90.

◆ js_src

integer time_interp_external_mod::ext_fieldtype::js_src
private

Definition at line 117 of file time_interp_external.F90.

◆ jsc

integer time_interp_external_mod::ext_fieldtype::jsc
private

Definition at line 112 of file time_interp_external.F90.

◆ mask

logical, dimension(:,:,:,:), pointer time_interp_external_mod::ext_fieldtype::mask =>NULL()
private

Definition at line 105 of file time_interp_external.F90.

◆ missing

real time_interp_external_mod::ext_fieldtype::missing
private

Definition at line 121 of file time_interp_external.F90.

◆ modulo_time

logical time_interp_external_mod::ext_fieldtype::modulo_time
private

Definition at line 103 of file time_interp_external.F90.

◆ modulo_time_beg

type(time_type) time_interp_external_mod::ext_fieldtype::modulo_time_beg
private

Definition at line 113 of file time_interp_external.F90.

◆ modulo_time_end

type(time_type) time_interp_external_mod::ext_fieldtype::modulo_time_end
private

Definition at line 113 of file time_interp_external.F90.

◆ name

character(len=128) time_interp_external_mod::ext_fieldtype::name
private

Definition at line 95 of file time_interp_external.F90.

◆ nbuf

integer time_interp_external_mod::ext_fieldtype::nbuf
private

Definition at line 109 of file time_interp_external.F90.

◆ ndim

integer time_interp_external_mod::ext_fieldtype::ndim
private

Definition at line 96 of file time_interp_external.F90.

◆ need_compute

logical, dimension(:,:), pointer time_interp_external_mod::ext_fieldtype::need_compute =>NULL()
private

Definition at line 120 of file time_interp_external.F90.

◆ numwindows

integer time_interp_external_mod::ext_fieldtype::numwindows
private

Definition at line 119 of file time_interp_external.F90.

◆ period

type(time_type), dimension(:), pointer time_interp_external_mod::ext_fieldtype::period =>NULL()
private

Definition at line 102 of file time_interp_external.F90.

◆ region_type

integer time_interp_external_mod::ext_fieldtype::region_type
private

Definition at line 115 of file time_interp_external.F90.

◆ siz

integer, dimension(4) time_interp_external_mod::ext_fieldtype::siz
private

Definition at line 96 of file time_interp_external.F90.

◆ slope

real(double_kind) time_interp_external_mod::ext_fieldtype::slope
private

Definition at line 111 of file time_interp_external.F90.

◆ src_data

real, dimension(:,:,:,:), pointer time_interp_external_mod::ext_fieldtype::src_data =>NULL()
private

Definition at line 107 of file time_interp_external.F90.

◆ start_time

type(time_type), dimension(:), pointer time_interp_external_mod::ext_fieldtype::start_time =>NULL()
private

Definition at line 100 of file time_interp_external.F90.

◆ tdim

integer time_interp_external_mod::ext_fieldtype::tdim
private

Definition at line 118 of file time_interp_external.F90.

◆ time

type(time_type), dimension(:), pointer time_interp_external_mod::ext_fieldtype::time =>NULL()
private

Definition at line 99 of file time_interp_external.F90.

◆ unit

integer time_interp_external_mod::ext_fieldtype::unit
private

Definition at line 94 of file time_interp_external.F90.

◆ units

character(len=128) time_interp_external_mod::ext_fieldtype::units
private

Definition at line 95 of file time_interp_external.F90.

◆ valid

type(validtype) time_interp_external_mod::ext_fieldtype::valid
private

Definition at line 108 of file time_interp_external.F90.


The documentation for this type was generated from the following file: