/[MITgcm]/MITgcm_contrib/ESMF/global_ocean.128x64x15/build.sh
ViewVC logotype

Diff of /MITgcm_contrib/ESMF/global_ocean.128x64x15/build.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.8 by cnh, Sun Feb 29 18:04:08 2004 UTC revision 1.11 by cnh, Mon Mar 29 17:16:33 2004 UTC
# Line 4  Line 4 
4  #  #
5  setenv BUILDROOT `pwd`  setenv BUILDROOT `pwd`
6  #setenv COMP_PROF  GFDL_HPCS  #setenv COMP_PROF  GFDL_HPCS
7  #setenv COMP_PROF  blackforest  setenv COMP_PROF  blackforest_withcam
8  setenv COMP_PROF  faulks  #setenv COMP_PROF  faulks
9  source mytools/comp_profile.BASE  source mytools/comp_profile.BASE
10  source mytools/comp_profile.${COMP_PROF}  source mytools/comp_profile.${COMP_PROF}
11  setenv TCSH_PATH  `which tcsh`  setenv TCSH_PATH  `which tcsh`
# Line 17  setenv APPEXE_PATH    ${BUILDROOT}/app/e Line 17  setenv APPEXE_PATH    ${BUILDROOT}/app/e
17    
18  #  #
19  # Build MITgcm OCN computational code  # Build MITgcm OCN computational code
20    setenv pesizelist_top  "1 2 4 8 16 32"
21    setenv pesizelist_top  "16"
22    foreach pe ( $pesizelist_top )
23    setenv pesizelist $pe
24  ./build_mitgcm_org_ocn.sh  ./build_mitgcm_org_ocn.sh
25  cd ${BUILDROOT}  cd ${BUILDROOT}
26    
27  #  #
28  # Build combined CAM stub computational and ESMF component interface layer  # Build combined CAM stub computational and ESMF component interface layer
29  cd esmf_top/cam_stub  ###cd esmf_top/cam_stub
30  ./comp1.sh  ###./comp1.sh
31  cd ${BUILDROOT}  ###cd ${BUILDROOT}
32    
33    #
34    # Build internal component interface layer for the MITgcm OCN ESMF component
35    ###cd esmf_top/ocn_internal_comp_interface
36    ###./comp1.sh
37    ###cd ${BUILDROOT}
38    
39  #  #
40  # Build ESMF component interface layer for the MITgcm OCN ESMF component  # Build ESMF component interface layer for the MITgcm OCN ESMF component
# Line 34  cd ${BUILDROOT} Line 44  cd ${BUILDROOT}
44    
45  #  #
46  # Build combined CAM stub computational and ESMF component interface layer  # Build combined CAM stub computational and ESMF component interface layer
47  cd esmf_top/mitgcm_ocn2cam  ###cd esmf_top/mitgcm_ocn2cam
48  ./comp1.sh  ###./comp1.sh
49  cd ${BUILDROOT}  ###cd ${BUILDROOT}
50    
51  #  #
52  # Build the composition layer and executable for the ocean only ESMF application  # Build the composition layer and executable for the ocean only ESMF application
53  cd esmf_top/ocn_only_app  ###cd esmf_top/ocn_only_app
54  ./comp2.sh  ###./comp2.sh
55  cd ${BUILDROOT}  ###cd ${BUILDROOT}
56    
57  #  #
58  # Build the composition layer and executable for the ocean+CAM ESMF application  # Build the composition layer and executable for the ocean+CAM ESMF application
59  cd esmf_top/cam_stub-mitgcm_ocn_app  ###cd esmf_top/cam_stub-mitgcm_ocn_app
60  ./comp2.sh  ###./comp2.sh
61  cd ${BUILDROOT}  ###cd ${BUILDROOT}
62    end

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.11

  ViewVC Help
Powered by ViewVC 1.1.22