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) |