! Conformal Cubic Atmospheric Model ! Copyright 2015-2018 Commonwealth Scientific Industrial Research Organisation (CSIRO) ! This file is part of the Conformal Cubic Atmospheric Model (CCAM) ! ! CCAM is free software: you can redistribute it and/or modify ! it under the terms of the GNU General Public License as published by ! the Free Software Foundation, either version 3 of the License, or ! (at your option) any later version. ! ! CCAM is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! ! You should have received a copy of the GNU General Public License ! along with CCAM. If not, see . !------------------------------------------------------------------------------ module mpidata_m implicit none private integer, dimension(:), save, allocatable, public :: ncid_in integer, dimension(:), save, allocatable, public :: prid_in logical, dimension(:), save, allocatable, public :: fown_in integer, dimension(:,:), save, allocatable, public :: ioff, joff integer, save, public :: myid, nproc, nproc_orig integer, save, public :: pil, pjl, pnpan, pnproc, lproc integer, save, public :: pil_g, pjl_g integer, save, public :: comm_world, comm_reduced integer, save, public :: myid_reduced, nproc_reduced #ifdef usempi3 integer, save, public :: node_comm, node_myid, node_nproc #endif end module mpidata_m