/[MITgcm]/MITgcm_contrib/heimbach/OpenAD/OAD_support/cb2mGetModules.csh
ViewVC logotype

Annotation of /MITgcm_contrib/heimbach/OpenAD/OAD_support/cb2mGetModules.csh

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


Revision 1.3 - (hide annotations) (download) (as text)
Thu Dec 19 16:04:50 2013 UTC (11 years, 7 months ago) by utke
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +0 -0 lines
File MIME type: application/x-csh
FILE REMOVED
obsolete duplicates

1 utke 1.1 #!/bin/csh -f
2     set fileName=${1:r}
3     set awkScript=${2}
4     echo ' MODULE '${fileName}_mod > ${fileName}_temp
5     echo '#include "CPP_OPTIONS.h"' >> ${fileName}_temp
6     echo '#include "CPP_EEOPTIONS.h"' >> ${fileName}_temp
7     echo '#include "GMREDI_OPTIONS.h"' >> ${fileName}_temp
8     if ( ${fileName} != 'SIZE' && ${fileName} != 'MNC_COMMON' && ${fileName} != 'EEPARAMS' ) then
9     echo ' use SIZE_mod' >> ${fileName}_temp
10     endif
11     if ( ${fileName} != 'EEPARAMS' && ${fileName} != 'SIZE' && ${fileName} != 'MNC_COMMON' ) then
12     echo ' use EEPARAMS_mod' >> ${fileName}_temp
13     endif
14     if ( ${fileName} != 'PARAMS' && ${fileName} != 'EEPARAMS' && ${fileName} != 'SIZE' && ${fileName} != 'MNC_COMMON' && ${fileName} != 'GAD' && ${fileName} != 'GRID' ) then
15     echo ' use PARAMS_mod' >> ${fileName}_temp
16     endif
17 utke 1.2 if ( ${fileName} == 'ctrl_dummy' || ${fileName} == 'CTRL_GENARR' ) then
18     echo ' use CTRL_SIZE_mod' >> ${fileName}_temp
19     endif
20 utke 1.1 #echo awk -f ${awkScript} ${fileName}.h
21     awk -f ${awkScript} ${fileName}.h | grep -v mpif.h >> ${fileName}_temp
22     echo ' END MODULE' ${fileName}_mod >> ${fileName}_temp
23     cp ${fileName}_temp ${fileName}_mod.FF90
24     \rm ${fileName}_temp

  ViewVC Help
Powered by ViewVC 1.1.22