0.6.2-dev0
FORCES
FORtran lib for Comp. Env. Sys.
Loading...
Searching...
No Matches
mo_ncwrite::variable Type Reference

NetCDF variable. More...

Public Attributes

character(len=maxlenname
 short name
 
integer(i4) xtype
 NF90 var. type.
 
integer(i4) nlvls
 number of levels
 
integer(i4) nsubs
 number of subparts
 
logical unlimited
 time limited
 
integer(i4) varid
 Id.
 
integer(i4) ndims
 field dimension
 
integer(i4), dimension(nmaxdimdimids
 passing var. dimensions
 
integer(i4), dimension(nmaxdimdimtypes
 type of dimensions
 
integer(i4) natt
 nr. attributes
 
type(attribute), dimension(nmaxattatt
 var. attributes
 
integer(i4), dimension(nmaxdimstart
 starting indices for netcdf
 
integer(i4), dimension(nmaxdimcount
 counter for netcdf
 
logical wflag
 write flag
 
integer(i1), pointer g0_b
 array pointing model variables
 
integer(i1), dimension(:), pointer g1_b
 array pointing model variables
 
integer(i1), dimension(:, :), pointer g2_b
 array pointing model variables
 
integer(i1), dimension(:, :, :), pointer g3_b
 array pointing model variables
 
integer(i1), dimension(:, :, :, :), pointer g4_b
 array pointing model variables
 
integer(i4), pointer g0_i
 array pointing model variables
 
integer(i4), dimension(:), pointer g1_i
 array pointing model variables
 
integer(i4), dimension(:, :), pointer g2_i
 array pointing model variables
 
integer(i4), dimension(:, :, :), pointer g3_i
 array pointing model variables
 
integer(i4), dimension(:, :, :, :), pointer g4_i
 array pointing model variables
 
real(sp), pointer g0_f
 array pointing model variables
 
real(sp), dimension(:), pointer g1_f
 array pointing model variables
 
real(sp), dimension(:, :), pointer g2_f
 array pointing model variables
 
real(sp), dimension(:, :, :), pointer g3_f
 array pointing model variables
 
real(sp), dimension(:, :, :, :), pointer g4_f
 array pointing model variables
 
real(dp), pointer g0_d
 array pointing model variables
 
real(dp), dimension(:), pointer g1_d
 array pointing model variables
 
real(dp), dimension(:, :), pointer g2_d
 array pointing model variables
 
real(dp), dimension(:, :, :), pointer g3_d
 array pointing model variables
 
real(dp), dimension(:, :, :, :), pointer g4_d
 array pointing model variables
 

Detailed Description

NetCDF variable.

Definition at line 63 of file mo_ncwrite.f90.

Member Data Documentation

◆ att

type(attribute), dimension(nmaxatt) mo_ncwrite::variable::att

var. attributes

Definition at line 74 of file mo_ncwrite.f90.

◆ count

integer(i4), dimension(nmaxdim) mo_ncwrite::variable::count

counter for netcdf

Definition at line 76 of file mo_ncwrite.f90.

◆ dimids

integer(i4), dimension(nmaxdim) mo_ncwrite::variable::dimids

passing var. dimensions

Definition at line 71 of file mo_ncwrite.f90.

◆ dimtypes

integer(i4), dimension(nmaxdim) mo_ncwrite::variable::dimtypes

type of dimensions

Definition at line 72 of file mo_ncwrite.f90.

◆ g0_b

integer(i1), pointer mo_ncwrite::variable::g0_b

array pointing model variables

Definition at line 78 of file mo_ncwrite.f90.

◆ g0_d

real(dp), pointer mo_ncwrite::variable::g0_d

array pointing model variables

Definition at line 93 of file mo_ncwrite.f90.

◆ g0_f

real(sp), pointer mo_ncwrite::variable::g0_f

array pointing model variables

Definition at line 88 of file mo_ncwrite.f90.

◆ g0_i

integer(i4), pointer mo_ncwrite::variable::g0_i

array pointing model variables

Definition at line 83 of file mo_ncwrite.f90.

◆ g1_b

integer(i1), dimension(:), pointer mo_ncwrite::variable::g1_b

array pointing model variables

Definition at line 79 of file mo_ncwrite.f90.

◆ g1_d

real(dp), dimension(:), pointer mo_ncwrite::variable::g1_d

array pointing model variables

Definition at line 94 of file mo_ncwrite.f90.

◆ g1_f

real(sp), dimension(:), pointer mo_ncwrite::variable::g1_f

array pointing model variables

Definition at line 89 of file mo_ncwrite.f90.

◆ g1_i

integer(i4), dimension(:), pointer mo_ncwrite::variable::g1_i

array pointing model variables

Definition at line 84 of file mo_ncwrite.f90.

◆ g2_b

integer(i1), dimension(:, :), pointer mo_ncwrite::variable::g2_b

array pointing model variables

Definition at line 80 of file mo_ncwrite.f90.

◆ g2_d

real(dp), dimension(:, :), pointer mo_ncwrite::variable::g2_d

array pointing model variables

Definition at line 95 of file mo_ncwrite.f90.

◆ g2_f

real(sp), dimension(:, :), pointer mo_ncwrite::variable::g2_f

array pointing model variables

Definition at line 90 of file mo_ncwrite.f90.

◆ g2_i

integer(i4), dimension(:, :), pointer mo_ncwrite::variable::g2_i

array pointing model variables

Definition at line 85 of file mo_ncwrite.f90.

◆ g3_b

integer(i1), dimension(:, :, :), pointer mo_ncwrite::variable::g3_b

array pointing model variables

Definition at line 81 of file mo_ncwrite.f90.

◆ g3_d

real(dp), dimension(:, :, :), pointer mo_ncwrite::variable::g3_d

array pointing model variables

Definition at line 96 of file mo_ncwrite.f90.

◆ g3_f

real(sp), dimension(:, :, :), pointer mo_ncwrite::variable::g3_f

array pointing model variables

Definition at line 91 of file mo_ncwrite.f90.

◆ g3_i

integer(i4), dimension(:, :, :), pointer mo_ncwrite::variable::g3_i

array pointing model variables

Definition at line 86 of file mo_ncwrite.f90.

◆ g4_b

integer(i1), dimension(:, :, :, :), pointer mo_ncwrite::variable::g4_b

array pointing model variables

Definition at line 82 of file mo_ncwrite.f90.

◆ g4_d

real(dp), dimension(:, :, :, :), pointer mo_ncwrite::variable::g4_d

array pointing model variables

Definition at line 97 of file mo_ncwrite.f90.

◆ g4_f

real(sp), dimension(:, :, :, :), pointer mo_ncwrite::variable::g4_f

array pointing model variables

Definition at line 92 of file mo_ncwrite.f90.

◆ g4_i

integer(i4), dimension(:, :, :, :), pointer mo_ncwrite::variable::g4_i

array pointing model variables

Definition at line 87 of file mo_ncwrite.f90.

◆ name

character (len = maxlen) mo_ncwrite::variable::name

short name

Definition at line 64 of file mo_ncwrite.f90.

◆ natt

integer(i4) mo_ncwrite::variable::natt

nr. attributes

Definition at line 73 of file mo_ncwrite.f90.

◆ ndims

integer(i4) mo_ncwrite::variable::ndims

field dimension

Definition at line 70 of file mo_ncwrite.f90.

◆ nlvls

integer(i4) mo_ncwrite::variable::nlvls

number of levels

Definition at line 66 of file mo_ncwrite.f90.

◆ nsubs

integer(i4) mo_ncwrite::variable::nsubs

number of subparts

Definition at line 67 of file mo_ncwrite.f90.

◆ start

integer(i4), dimension(nmaxdim) mo_ncwrite::variable::start

starting indices for netcdf

Definition at line 75 of file mo_ncwrite.f90.

◆ unlimited

logical mo_ncwrite::variable::unlimited

time limited

Definition at line 68 of file mo_ncwrite.f90.

◆ varid

integer(i4) mo_ncwrite::variable::varid

Id.

Definition at line 69 of file mo_ncwrite.f90.

◆ wflag

logical mo_ncwrite::variable::wflag

write flag

Definition at line 77 of file mo_ncwrite.f90.

◆ xtype

integer(i4) mo_ncwrite::variable::xtype

NF90 var. type.

Definition at line 65 of file mo_ncwrite.f90.


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