FMS 2025.01-dev
Flexible Modeling System
Loading...
Searching...
No Matches
interpolate_type Type Reference
Collaboration diagram for interpolate_type:
[legend]

Public Attributes

type(time_type), dimension(:,:), allocatable clim_times
 No description.
 
logical climatological_year
 Is data for year = 0000?
 
integer, dimension(:), allocatable climatology
 No description.
 
character(len=64), dimension(:), allocatable field_name
 name of this field
 
character(len=fms_path_len) file_name
 Climatology filename.
 
type(fmsnetcdffile_tfileobj
 
logical, dimension(:), allocatable has_level
 indicate if the variable has level dimension
 
integer ie
 
integer, dimension(:), allocatable indexm
 No description.
 
integer, dimension(:), allocatable indexp
 No description.
 
type(horiz_interp_typeinterph
 No description.
 
integer is
 
integer itaum
 No description.
 
integer itaup
 No description.
 
integer je
 No description.
 
integer js
 
integer level_type
 Pressure or Sigma level.
 
integer, dimension(:), allocatable mr
 Flag for conversion of climatology to mixing ratio.
 
integer, dimension(:), allocatable out_of_bounds
 Flag for when surface pressure is out of bounds.
 
type(interpolate_r8_typer8_type
 
logical separate_time_vary_calc
 No description.
 
integer time_flag
 Linear or seaonal interpolation?
 
integer, dimension(:,:), allocatable time_init
 second index is the number of time_slices being kept. 2 or ntime.
 
type(time_type), dimension(:), allocatable time_slice
 An array of the times within the climatology.
 
integer, dimension(:), allocatable vert_interp
 Flag for type of vertical interpolation.
 
integer vertical_indices
 direction of vertical data axis
 

Private Attributes

type(interpolate_r4_typer4_type
 

Detailed Description

Definition at line 290 of file interpolator.F90.

Member Data Documentation

◆ clim_times

type(time_type), dimension(:,:), allocatable clim_times

No description.

Definition at line 322 of file interpolator.F90.

◆ climatological_year

logical climatological_year

Is data for year = 0000?

Definition at line 305 of file interpolator.F90.

◆ climatology

integer, dimension(:), allocatable climatology

No description.

Definition at line 320 of file interpolator.F90.

◆ field_name

character(len=64), dimension(:), allocatable field_name

name of this field

Definition at line 308 of file interpolator.F90.

◆ file_name

character(len=fms_path_len) file_name

Climatology filename.

Definition at line 299 of file interpolator.F90.

◆ fileobj

type(fmsnetcdffile_t) fileobj

Definition at line 298 of file interpolator.F90.

◆ has_level

logical, dimension(:), allocatable has_level

indicate if the variable has level dimension

Definition at line 309 of file interpolator.F90.

◆ ie

integer ie

Definition at line 302 of file interpolator.F90.

◆ indexm

integer, dimension(:), allocatable indexm

No description.

Definition at line 318 of file interpolator.F90.

◆ indexp

integer, dimension(:), allocatable indexp

No description.

Definition at line 319 of file interpolator.F90.

◆ interph

type(horiz_interp_type) interph

No description.

Definition at line 296 of file interpolator.F90.

◆ is

integer is

Definition at line 302 of file interpolator.F90.

◆ itaum

integer itaum

No description.

Definition at line 324 of file interpolator.F90.

◆ itaup

integer itaup

No description.

Definition at line 325 of file interpolator.F90.

◆ je

integer je

No description.

Definition at line 302 of file interpolator.F90.

◆ js

integer js

Definition at line 302 of file interpolator.F90.

◆ level_type

integer level_type

Pressure or Sigma level.

Definition at line 301 of file interpolator.F90.

◆ mr

integer, dimension(:), allocatable mr

Flag for conversion of climatology to mixing ratio.

Definition at line 312 of file interpolator.F90.

◆ out_of_bounds

integer, dimension(:), allocatable out_of_bounds

Flag for when surface pressure is out of bounds.

Definition at line 313 of file interpolator.F90.

◆ r4_type

type(interpolate_r4_type) r4_type
private

Definition at line 294 of file interpolator.F90.

◆ r8_type

type(interpolate_r8_type) r8_type

Definition at line 295 of file interpolator.F90.

◆ separate_time_vary_calc

logical separate_time_vary_calc

No description.

Definition at line 323 of file interpolator.F90.

◆ time_flag

integer time_flag

Linear or seaonal interpolation?

Definition at line 300 of file interpolator.F90.

◆ time_init

integer, dimension(:,:), allocatable time_init

second index is the number of time_slices being kept. 2 or ntime.

Definition at line 310 of file interpolator.F90.

◆ time_slice

type(time_type), dimension(:), allocatable time_slice

An array of the times within the climatology.

Definition at line 297 of file interpolator.F90.

◆ vert_interp

integer, dimension(:), allocatable vert_interp

Flag for type of vertical interpolation.

Definition at line 315 of file interpolator.F90.

◆ vertical_indices

integer vertical_indices

direction of vertical data axis

Definition at line 303 of file interpolator.F90.


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