Oasis3-MCT
Data Types | Modules | Functions/Subroutines | Variables
mod_oasis_part.F90 File Reference

Go to the source code of this file.

Data Types

type  mod_oasis_part::prism_part_type
 Partition (decomposition) data for variables. More...
 

Modules

module  mod_oasis_part
 OASIS partition data and methods.
 

Functions/Subroutines

subroutine, public mod_oasis_part::oasis_def_partition (id_part, kparal, kinfo, ig_size, name)
 The OASIS user interface to define partitions. More...
 
subroutine, public mod_oasis_part::oasis_part_setup ()
 Synchronize partitions across all tasks, called at oasis enddef. More...
 
subroutine mod_oasis_part::oasis_part_zero (s_prism_part)
 Zero partition information. More...
 
subroutine mod_oasis_part::oasis_part_write (s_prism_part, npart)
 Print parition information. More...
 
subroutine, public mod_oasis_part::oasis_part_create (id_part, TYPE, gsize, nx, ny, gridname, gscomm, mpicom, gridID)
 Create a new partition internally, needed for mapping. More...
 

Variables

integer(kind=ip_intwp_p), parameter mod_oasis_part::mpart = 100
 maximum number of partitions allowed More...
 
integer(kind=ip_intwp_p), public mod_oasis_part::prism_npart = 0
 number of partitions defined More...
 
type(prism_part_type), dimension(mpart), public mod_oasis_part::prism_part
 list of defined partitions More...
 
integer(kind=ip_intwp_p) mod_oasis_part::part_name_cnt = 0
 used to define partition names internally More...