FV3 Bundle
field_manager_mod::field_def Type Reference
Collaboration diagram for field_manager_mod::field_def:
[legend]

Private Attributes

character(len=fm_field_name_lenname
 
integer index
 
type(field_def), pointer parent => NULL()
 
integer field_type
 
integer length
 
integer array_dim
 
integer max_index
 
type(field_def), pointer first_field => NULL()
 
type(field_def), pointer last_field => NULL()
 
integer, dimension(:), pointer i_value => NULL()
 
logical, dimension(:), pointer l_value => NULL()
 
real, dimension(:), pointer r_value => NULL()
 
character(len=fm_string_len), dimension(:), pointer s_value => NULL()
 
type(field_def), pointer next => NULL()
 
type(field_def), pointer prev => NULL()
 

Detailed Description

Definition at line 514 of file field_manager.F90.

Member Data Documentation

◆ array_dim

integer field_manager_mod::field_def::array_dim
private

Definition at line 520 of file field_manager.F90.

◆ field_type

integer field_manager_mod::field_def::field_type
private

Definition at line 518 of file field_manager.F90.

◆ first_field

type (field_def), pointer field_manager_mod::field_def::first_field => NULL()
private

Definition at line 522 of file field_manager.F90.

◆ i_value

integer, dimension(:), pointer field_manager_mod::field_def::i_value => NULL()
private

Definition at line 524 of file field_manager.F90.

◆ index

integer field_manager_mod::field_def::index
private

Definition at line 516 of file field_manager.F90.

◆ l_value

logical, dimension(:), pointer field_manager_mod::field_def::l_value => NULL()
private

Definition at line 525 of file field_manager.F90.

◆ last_field

type (field_def), pointer field_manager_mod::field_def::last_field => NULL()
private

Definition at line 523 of file field_manager.F90.

◆ length

integer field_manager_mod::field_def::length
private

Definition at line 519 of file field_manager.F90.

◆ max_index

integer field_manager_mod::field_def::max_index
private

Definition at line 521 of file field_manager.F90.

◆ name

character (len=fm_field_name_len) field_manager_mod::field_def::name
private

Definition at line 515 of file field_manager.F90.

◆ next

type (field_def), pointer field_manager_mod::field_def::next => NULL()
private

Definition at line 528 of file field_manager.F90.

◆ parent

type (field_def), pointer field_manager_mod::field_def::parent => NULL()
private

Definition at line 517 of file field_manager.F90.

◆ prev

type (field_def), pointer field_manager_mod::field_def::prev => NULL()
private

Definition at line 529 of file field_manager.F90.

◆ r_value

real, dimension(:), pointer field_manager_mod::field_def::r_value => NULL()
private

Definition at line 526 of file field_manager.F90.

◆ s_value

character(len=fm_string_len), dimension(:), pointer field_manager_mod::field_def::s_value => NULL()
private

Definition at line 527 of file field_manager.F90.


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