Oasis3-MCT
Private Attributes | List of all members
mod_oasis_part::prism_part_type Type Reference

Partition (decomposition) data for variables. More...

Private Attributes

character(len=ic_lvar2) partname
 partition name More...
 
type(mct_gsmap) gsmap
 gsmap on mpi_comm_local More...
 
integer(kind=ip_i4_p) gsize
 global size of grid More...
 
integer(kind=ip_i4_p) lsize
 local size of grid More...
 
integer(kind=ip_i4_p) nx
 global nx size More...
 
integer(kind=ip_i4_p) ny
 global ny size More...
 
character(len=ic_lvar) gridname
 grid name More...
 
integer(kind=ip_i4_p) mpicom
 mpicom for partition tasks only More...
 
integer(kind=ip_i4_p) npes
 tasks count associated with partition More...
 
integer(kind=ip_i4_p) rank
 rank of each task More...
 
type(mct_gsmap) pgsmap
 same gsmap but on partition mpicom More...
 
integer(kind=ip_i4_p) ig_size
 def_part setting More...
 
integer(kind=ip_i4_p), dimension(:), pointer kparal
 def_part setting More...
 

Detailed Description

Partition (decomposition) data for variables.

Definition at line 29 of file mod_oasis_part.F90.

Member Data Documentation

◆ gridname

character(len=ic_lvar) mod_oasis_part::prism_part_type::gridname
private

grid name

Definition at line 36 of file mod_oasis_part.F90.

◆ gsize

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::gsize
private

global size of grid

Definition at line 32 of file mod_oasis_part.F90.

◆ gsmap

type(mct_gsmap) mod_oasis_part::prism_part_type::gsmap
private

gsmap on mpi_comm_local

Definition at line 31 of file mod_oasis_part.F90.

◆ ig_size

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::ig_size
private

def_part setting

Definition at line 42 of file mod_oasis_part.F90.

◆ kparal

integer(kind=ip_i4_p), dimension(:), pointer mod_oasis_part::prism_part_type::kparal
private

def_part setting

Definition at line 43 of file mod_oasis_part.F90.

◆ lsize

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::lsize
private

local size of grid

Definition at line 33 of file mod_oasis_part.F90.

◆ mpicom

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::mpicom
private

mpicom for partition tasks only

Definition at line 37 of file mod_oasis_part.F90.

◆ npes

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::npes
private

tasks count associated with partition

Definition at line 38 of file mod_oasis_part.F90.

◆ nx

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::nx
private

global nx size

Definition at line 34 of file mod_oasis_part.F90.

◆ ny

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::ny
private

global ny size

Definition at line 35 of file mod_oasis_part.F90.

◆ partname

character(len=ic_lvar2) mod_oasis_part::prism_part_type::partname
private

partition name

Definition at line 30 of file mod_oasis_part.F90.

◆ pgsmap

type(mct_gsmap) mod_oasis_part::prism_part_type::pgsmap
private

same gsmap but on partition mpicom

Definition at line 40 of file mod_oasis_part.F90.

◆ rank

integer(kind=ip_i4_p) mod_oasis_part::prism_part_type::rank
private

rank of each task

Definition at line 39 of file mod_oasis_part.F90.


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