The following table lists all the environment variables set in the env_mach_pes.xml file. Default values, where appropriate, are given in parentheses.
Table F-1. env_mach_pes.xml variables
Name | Type | Default | Description [Valid Values] |
---|---|---|---|
CCSM_ESTCOST | integer | 0 | 2**n relative cost of case (DO NOT EDIT) |
CCSM_PCOST | integer | 0 | cost relative to 64 pes (DO NOT EDIT) |
CCSM_TCOST | integer | 0 | 2**n relative cost of test where ERS is 1 (DO NOT EDIT) |
CICE_AUTO_DECOMP | logical | true | if false, user must set the CICE decomp, otherwise configure sets it [true,false] |
MAX_TASKS_PER_NODE | integer | UNSET | maximum number of mpi tasks per node |
NTASKS_ATM | char | 0 | number of atmosphere tasks |
NTASKS_CPL | char | 0 | number of coupler mpi tasks |
NTASKS_GLC | char | 0 | number of glc mpi tasks |
NTASKS_ICE | char | 0 | number of ice mpi tasks |
NTASKS_LND | char | 0 | number of land mpi tasks |
NTASKS_OCN | char | 0 | number of ocean mpi tasks |
NTHRDS_ATM | char | 0 | number of atmosphere threads |
NTHRDS_CPL | char | 0 | number of coupler mpi threads |
NTHRDS_GLC | char | 0 | number of glc mpi threads |
NTHRDS_ICE | char | 0 | number of ice mpi threads |
NTHRDS_LND | char | 0 | number of land mpi threads |
NTHRDS_OCN | char | 0 | number of ocean mpi threads |
PES_LEVEL | char | UNSET | pes level determined by automated initialization (DO NOT EDIT) |
PES_PER_NODE | char | $MAX_TASKS_PER_NODE | pes per node for cost scaling |
POP_AUTO_DECOMP | logical | true | if false, user must set the POP decomp, otherwise configure sets it [true,false] |
PSTRID_ATM | integer | 1 | stride of mpi tasks for atm comp - currently should always be set to 1 [1] |
PSTRID_CPL | integer | 1 | stride of mpi tasks for cpl comp - currently should always be set to 1 [1] |
PSTRID_GLC | integer | 1 | stride of mpi tasks for glc comp - currently should always be set to 1 [1] |
PSTRID_ICE | integer | 1 | stride of mpi tasks for ice comp - currently should always be set to 1 [1] |
PSTRID_LND | integer | 1 | stride of mpi tasks for lnd comp - currently should always be set to 1 [1] |
PSTRID_OCN | integer | 1 | stride of mpi tasks for ocn comp - currently should always be set to 1 [1] |
ROOTPE_ATM | char | 0 | root atm mpi task |
ROOTPE_CPL | char | 0 | root cpl mpi task |
ROOTPE_GLC | char | 0 | root glc mpi task |
ROOTPE_ICE | char | 0 | root ice mpi task |
ROOTPE_LND | char | 0 | root lnd mpi task |
ROOTPE_OCN | char | 0 | root ocn mpi task |
TOTALPES | integer | 0 | total number of pes (derived automatically - DO NOT EDIT) |