USES:
use shr_kind_mod, only : r8 => shr_kind_r8 use spmdMod , only : masterproc, iam, npes, mpicom, comp_id use clm_mct_mod use shr_sys_mod , only : shr_sys_flush use abortutils , only : endrun use clm_varctl , only : iulog use decompModPUBLIC TYPES:
implicit nonePUBLIC MEMBER FUNCTIONS:
public decompInit_atm ! initializes atm grid decomposition ! into clumps and processors public decompInit_lnd ! initializes lnd grid decomposition ! into clumps and processors public decompInit_glcp ! initializes g,l,c,p decomp infoDESCRIPTION:
Module provides a descomposition into a clumped data structure which can be mapped back to atmosphere physics chunks.
REVISION HISTORY:
2002.09.11 Forrest Hoffman Creation. 2005.11.01 T Craig Rewrite 2006.06.06 T Craig Reduce memory, cleanupPRIVATE TYPES:
private integer, pointer :: acid(:) ! temporary for setting adecomp/ldecomp