<?xml version="1.0"?>

<!--

       ConfigInfo.xml					    Nov./15/2007

       File with optimized decomposition information for CICE and POP.

       $Id: DefaultCLM_INPARM_Namelist.xml 6088 2007-08-18 03:35:37Z erik $
-->
<configInfo>

<!-- -------------------------------------------------------------------------------- -->
  
  <!-- sizes for different resolutions (number latitude and number of longitudes)  -->
  <size res="gx3v5">
     <nlons>100</nlons>
     <nlats>116</nlats>
  </size>
  <size res="gx1v3">
     <nlons>320</nlons>
     <nlats>384</nlats>
  </size>
  <size res="gx1v4">
     <nlons>320</nlons>
     <nlats>384</nlats>
  </size>
  <size res="gx1v5">
     <nlons>320</nlons>
     <nlats>384</nlats>
  </size>
  <size res="tx0.1v2">
     <nlons>3600</nlons>
     <nlats>2400</nlats>
  </size>

<!-- -------------------------------------------------------------------------------- -->
  <!-- CAM -->
  <size res="fv0.47x0.63">
     <nlons>573</nlons>
     <nlats>384</nlats>
     <nlevs>26</nlevs>
  </size>
  

<!-- -------------------------------------------------------------------------------- -->
  <!-- CICE or POP -->
  <!-- tx0.1v2 resolution -->
  <decomp nproc="480" res="tx0.1v2" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >180</bsize_x>
    <bsize_y   >100</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>
  <decomp nproc="960" res="tx0.1v2" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >90</bsize_x>
    <bsize_y   >100</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>
  <decomp nproc="1024" res="tx0.1v2" model="cice|pop" platform="XT">
    <maxblocks >3</maxblocks>
    <bsize_x   >72</bsize_x>
    <bsize_y   >48</bsize_y>
    <decomptype>spacecurve</decomptype>
  </decomp>
  <decomp nproc="2048" res="tx0.1v2" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >72</bsize_x>
    <bsize_y   >48</bsize_y>
    <decomptype>spacecurve</decomptype>
  </decomp>
  <decomp nproc="2000" res="tx0.1v2" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >72</bsize_x>
    <bsize_y   >60</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>
 
  <!-- CICE or POP -->
  <!-- gx1v[345] resolution -->
  <decomp nproc="16" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >40</bsize_x>
    <bsize_y   >192</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="48" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >40</bsize_x>
    <bsize_y   >64</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="64" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >40</bsize_x>
    <bsize_y   >48</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="96" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >40</bsize_x>
    <bsize_y   >32</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="128" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >40</bsize_x>
    <bsize_y   >24</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="160" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >16</bsize_x>
    <bsize_y   >64</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="192" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >20</bsize_x>
    <bsize_y   >32</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="240" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >5</bsize_x>
    <bsize_y   >96</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

  <decomp nproc="256" res="gx1v[345]" model="cice|pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >20</bsize_x>
    <bsize_y   >24</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>

<!-- -------------------------------------------------------------------------------- -->
  <!--CICE-->
  <!-- tx0.1v2 resolution -->
  <decomp nproc="2000" res="tx0.1v2" model="cice" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >72</bsize_x>
    <bsize_y   >60</bsize_y>
    <decomptype>cartesian</decomptype>
  </decomp>
  <!--POP -->
  <!-- tx0.1v2 resolution -->
  <decomp nproc="2000" res="tx0.1v2" model="pop" platform="XT">
    <maxblocks >1</maxblocks>
    <bsize_x   >72</bsize_x>
    <bsize_y   >60</bsize_y>
    <decomptype>spacecurve</decomptype>
  </decomp>
<!-- -------------------------------------------------------------------------------- -->
  <!-- CAM -->
     <!-- nlons>573</nlons-->
     <!-- nlats>384</nlats-->
     <!-- nlevs>26</nlevs-->
  <decomp nproc="100" res="fv0.47x0.63" model="cam" platform="XT">
     <npr_y>50</npr_y>
     <npr_z>2</npr_z>
     <modcomm_gatscat>0</modcomm_gatscat>
  </decomp>
  <decomp nproc="200" res="fv0.47x0.63" model="cam" platform="XT">
     <npr_y>50</npr_y>
     <npr_z>4</npr_z>
     <modcomm_gatscat>0</modcomm_gatscat>
  </decomp>

</configInfo>
