| 
| character(len=128)  | name = '' | 
|   | 
| character(len=128)  | longname = '' | 
|   | 
| character(len=128)  | units = '' | 
|   | 
| real, dimension(:,:,:,:)  | _allocatable | 
|   | 
| real, dimension(:,:,:,:)  | buffer | 
|   | 
| real, dimension(:,:,:,:)  | _null | 
|   | 
| logical  | domain_present = .FALSE. | 
|   | 
| integer  | domain_idx = -1 | 
|   | 
| logical  | is_dimvar = .FALSE. | 
|   | 
| logical  | read_only = .FALSE. | 
|   | 
| logical  | owns_data = .FALSE. | 
|   | 
| type(fieldtype)  | field | 
|   | 
| type(axistype)  | axis | 
|   | 
| integer  | position | 
|   | 
| integer  | ndim | 
|   | 
| integer, dimension(5)  | siz | 
|   | 
| integer, dimension(4)  | gsiz | 
|   | 
| integer, dimension(4)  | id_axes | 
|   | 
| logical  | initialized | 
|   | 
| logical  | mandatory | 
|   | 
| integer  | is | 
|   | 
| integer  | ie | 
|   | 
| integer  | js | 
|   | 
| integer  | je | 
|   | 
| real  | default_data | 
|   | 
| character(len=8)  | compressed_axis | 
|   | If on a compressed axis, which axis.  More...
  | 
|   | 
| integer, dimension(:), allocatable  | pelist | 
|   | 
| integer  | ishift | 
|   | 
| integer  | jshift | 
|   | 
| integer  | x_halo | 
|   | 
| integer  | y_halo | 
|   | 
| type(domainug), pointer  | domain_ug => null() | 
|   | A pointer to an unstructured mpp domain.  More...
  | 
|   | 
| integer(int_kind), dimension(5)  | field_dimension_order | 
|   | Array telling the ordering of the dimensions for the field.  More...
  | 
|   | 
| integer(int_kind), dimension(nidx)  | field_dimension_sizes | 
|   | Array of sizes of the dimensions for the field.  More...
  | 
|   | 
Definition at line 214 of file fms_io.F90.
 
◆ _allocatable
  
  
      
        
          | real, dimension(:,:,:,:) fms_io_mod::var_type::_allocatable | 
         
       
   | 
  
private   | 
  
 
 
◆ _null
  
  
      
        
          | real, dimension(:,:,:,:) fms_io_mod::var_type::_null | 
         
       
   | 
  
private   | 
  
 
 
◆ axis
  
  
      
        
          | type(axistype) fms_io_mod::var_type::axis | 
         
       
   | 
  
private   | 
  
 
 
◆ buffer
  
  
      
        
          | real, dimension(:,:,:,:) fms_io_mod::var_type::buffer | 
         
       
   | 
  
private   | 
  
 
 
◆ compressed_axis
  
  
      
        
          | character(len=8) fms_io_mod::var_type::compressed_axis | 
         
       
   | 
  
private   | 
  
 
If on a compressed axis, which axis. 
Definition at line 237 of file fms_io.F90.
 
 
◆ default_data
  
  
      
        
          | real fms_io_mod::var_type::default_data | 
         
       
   | 
  
private   | 
  
 
 
◆ domain_idx
  
  
      
        
          | integer fms_io_mod::var_type::domain_idx = -1 | 
         
       
   | 
  
private   | 
  
 
 
◆ domain_present
  
  
      
        
          | logical fms_io_mod::var_type::domain_present = .FALSE. | 
         
       
   | 
  
private   | 
  
 
 
◆ domain_ug
  
  
      
        
          | type(domainug), pointer fms_io_mod::var_type::domain_ug => null() | 
         
       
   | 
  
private   | 
  
 
A pointer to an unstructured mpp domain. 
Definition at line 244 of file fms_io.F90.
 
 
◆ field
◆ field_dimension_order
  
  
      
        
          | integer(int_kind), dimension(5) fms_io_mod::var_type::field_dimension_order | 
         
       
   | 
  
private   | 
  
 
Array telling the ordering of the dimensions for the field. 
Definition at line 245 of file fms_io.F90.
 
 
◆ field_dimension_sizes
  
  
      
        
          | integer(int_kind), dimension(nidx) fms_io_mod::var_type::field_dimension_sizes | 
         
       
   | 
  
private   | 
  
 
Array of sizes of the dimensions for the field. 
Definition at line 246 of file fms_io.F90.
 
 
◆ gsiz
  
  
      
        
          | integer, dimension(4) fms_io_mod::var_type::gsiz | 
         
       
   | 
  
private   | 
  
 
 
◆ id_axes
  
  
      
        
          | integer, dimension(4) fms_io_mod::var_type::id_axes | 
         
       
   | 
  
private   | 
  
 
 
◆ ie
  
  
      
        
          | integer fms_io_mod::var_type::ie | 
         
       
   | 
  
private   | 
  
 
 
◆ initialized
  
  
      
        
          | logical fms_io_mod::var_type::initialized | 
         
       
   | 
  
private   | 
  
 
 
◆ is
  
  
      
        
          | integer fms_io_mod::var_type::is | 
         
       
   | 
  
private   | 
  
 
 
◆ is_dimvar
  
  
      
        
          | logical fms_io_mod::var_type::is_dimvar = .FALSE. | 
         
       
   | 
  
private   | 
  
 
 
◆ ishift
  
  
      
        
          | integer fms_io_mod::var_type::ishift | 
         
       
   | 
  
private   | 
  
 
 
◆ je
  
  
      
        
          | integer fms_io_mod::var_type::je | 
         
       
   | 
  
private   | 
  
 
 
◆ js
  
  
      
        
          | integer fms_io_mod::var_type::js | 
         
       
   | 
  
private   | 
  
 
 
◆ jshift
  
  
      
        
          | integer fms_io_mod::var_type::jshift | 
         
       
   | 
  
private   | 
  
 
 
◆ longname
  
  
      
        
          | character(len=128) fms_io_mod::var_type::longname = '' | 
         
       
   | 
  
private   | 
  
 
 
◆ mandatory
  
  
      
        
          | logical fms_io_mod::var_type::mandatory | 
         
       
   | 
  
private   | 
  
 
 
◆ name
  
  
      
        
          | character(len=128) fms_io_mod::var_type::name = '' | 
         
       
   | 
  
private   | 
  
 
 
◆ ndim
  
  
      
        
          | integer fms_io_mod::var_type::ndim | 
         
       
   | 
  
private   | 
  
 
 
◆ owns_data
  
  
      
        
          | logical fms_io_mod::var_type::owns_data = .FALSE. | 
         
       
   | 
  
private   | 
  
 
 
◆ pelist
  
  
      
        
          | integer, dimension(:), allocatable fms_io_mod::var_type::pelist | 
         
       
   | 
  
private   | 
  
 
 
◆ position
  
  
      
        
          | integer fms_io_mod::var_type::position | 
         
       
   | 
  
private   | 
  
 
 
◆ read_only
  
  
      
        
          | logical fms_io_mod::var_type::read_only = .FALSE. | 
         
       
   | 
  
private   | 
  
 
 
◆ siz
  
  
      
        
          | integer, dimension(5) fms_io_mod::var_type::siz | 
         
       
   | 
  
private   | 
  
 
 
◆ units
  
  
      
        
          | character(len=128) fms_io_mod::var_type::units = '' | 
         
       
   | 
  
private   | 
  
 
 
◆ x_halo
  
  
      
        
          | integer fms_io_mod::var_type::x_halo | 
         
       
   | 
  
private   | 
  
 
 
◆ y_halo
  
  
      
        
          | integer fms_io_mod::var_type::y_halo | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this type was generated from the following file: