Defined the local grid, i.e. the grid held on this process after decomposition.  
 More...
 | 
| integer, dimension(3)  | start | 
|   | Global start coordinates of local grid.  More...
  | 
|   | 
| integer, dimension(3)  | end | 
|   | Global end coordinates of local grid.  More...
  | 
|   | 
| integer, dimension(3)  | size | 
|   | Grid points held locally.  More...
  | 
|   | 
| integer, dimension(3)  | halo_size | 
|   | Grid point size of the halo (halo_depth)  More...
  | 
|   | 
| integer, dimension(3)  | local_domain_start_index | 
|   | The start index of computation data (local data is halo->data->halo so this precomputes the data start)  More...
  | 
|   | 
| integer, dimension(3)  | local_domain_end_index | 
|   | The end index of computation data (local data is halo->data->halo so this precomputes the data end)  More...
  | 
|   | 
| logical, dimension(3)  | active = (/ .false., .false., .false. /) | 
|   | Dimensions which are active.  More...
  | 
|   | 
| integer, dimension(:,:), allocatable  | neighbours | 
|   | 
| integer, dimension(:,:), allocatable  | corner_neighbours | 
|   | Neighbouring process Id per dimension.  More...
  | 
|   | 
| integer  | dimensions = 0 | 
|   | Number of active dimensions.  More...
  | 
|   | 
Defined the local grid, i.e. the grid held on this process after decomposition. 
Definition at line 118 of file grids.F90.
 
◆ active
      
        
          | logical, dimension(3) grids_mod::local_grid_type::active = (/ .false., .false., .false. /) | 
        
      
 
Dimensions which are active. 
Definition at line 125 of file grids.F90.
  125      logical, 
dimension(3) :: active = (/ .false., .false., .false. /) 
 
 
 
 
◆ corner_neighbours
      
        
          | integer, dimension(:,:), allocatable grids_mod::local_grid_type::corner_neighbours | 
        
      
 
Neighbouring process Id per dimension. 
Definition at line 126 of file grids.F90.
 
 
◆ dimensions
      
        
          | integer grids_mod::local_grid_type::dimensions = 0 | 
        
      
 
Number of active dimensions. 
Definition at line 127 of file grids.F90.
  127      integer :: dimensions = 0
 
 
 
 
◆ end
      
        
          | integer, dimension(3) grids_mod::local_grid_type::end | 
        
      
 
Global end coordinates of local grid. 
Definition at line 119 of file grids.F90.
 
 
◆ halo_size
      
        
          | integer, dimension(3) grids_mod::local_grid_type::halo_size | 
        
      
 
Grid point size of the halo (halo_depth) 
Definition at line 119 of file grids.F90.
 
 
◆ local_domain_end_index
      
        
          | integer, dimension(3) grids_mod::local_grid_type::local_domain_end_index | 
        
      
 
The end index of computation data (local data is halo->data->halo so this precomputes the data end) 
Definition at line 119 of file grids.F90.
 
 
◆ local_domain_start_index
      
        
          | integer, dimension(3) grids_mod::local_grid_type::local_domain_start_index | 
        
      
 
The start index of computation data (local data is halo->data->halo so this precomputes the data start) 
Definition at line 119 of file grids.F90.
 
 
◆ neighbours
      
        
          | integer, dimension(:,:), allocatable grids_mod::local_grid_type::neighbours | 
        
      
 
Definition at line 126 of file grids.F90.
  126      integer, 
dimension(:,:), 
allocatable :: neighbours , corner_neighbours
 
 
 
 
◆ size
      
        
          | integer, dimension(3) grids_mod::local_grid_type::size | 
        
      
 
Grid points held locally. 
Definition at line 119 of file grids.F90.
 
 
◆ start
      
        
          | integer, dimension(3) grids_mod::local_grid_type::start | 
        
      
 
Global start coordinates of local grid. 
Definition at line 119 of file grids.F90.
  119      integer, 
dimension(3) :: start,& !< Global start coordinates of local grid
 
  120           end,& !< Global end coordinates of local grid
 
  121           size,& !< Grid points held locally
 
  122           halo_size,& !< Grid point size of the halo (halo_depth)
 
  123           local_domain_start_index,& !< The start index of computation data (local data is halo->data->halo so this precomputes the data start)
 
  124           local_domain_end_index
 
 
 
 
The documentation for this type was generated from the following file: