Last change
on this file since 5501 was
5501,
checked in by aclsce, 4 years ago
|
First import of IPSLCM6.5_work_ENSEMBLES working configuration
|
-
Property svn:executable set to
*
|
File size:
1.2 KB
|
Line | |
---|
1 | #!/bin/bash |
---|
2 | #set -x |
---|
3 | set -o posix |
---|
4 | #set -u |
---|
5 | #set -e |
---|
6 | #+ |
---|
7 | # |
---|
8 | # ========== |
---|
9 | # agrifpp.sh |
---|
10 | # ========== |
---|
11 | # |
---|
12 | # ---------------------------- |
---|
13 | # Preform AGrif pre-processing |
---|
14 | # ---------------------------- |
---|
15 | # |
---|
16 | # SYNOPSIS |
---|
17 | # ======== |
---|
18 | # |
---|
19 | # :: |
---|
20 | # |
---|
21 | # $ agrifpp.sh |
---|
22 | # |
---|
23 | # |
---|
24 | # DESCRIPTION |
---|
25 | # =========== |
---|
26 | # |
---|
27 | # |
---|
28 | # Preprocess file using the conv in NEMOFILES directory |
---|
29 | # Standard preprocessed files are stored in NEMOFILES/ppsrc/nemo |
---|
30 | # Source files are stored under NEMOFILES/obj |
---|
31 | # Include filess in NEMOFILES/inc |
---|
32 | # Note that agrif2model.F90 should not be preprocess (standard one) |
---|
33 | # |
---|
34 | # EXAMPLES |
---|
35 | # ======== |
---|
36 | # |
---|
37 | # :: |
---|
38 | # |
---|
39 | # $ ./agrifpp.sh FILE_TO_PROCESS |
---|
40 | # |
---|
41 | # TODO |
---|
42 | # ==== |
---|
43 | # |
---|
44 | # option debug |
---|
45 | # |
---|
46 | # |
---|
47 | # EVOLUTIONS |
---|
48 | # ========== |
---|
49 | # |
---|
50 | # $Id: agrifpp.sh 2143 2010-10-04 12:49:55Z rblod $ |
---|
51 | # |
---|
52 | # |
---|
53 | # |
---|
54 | # * creation |
---|
55 | # |
---|
56 | #- |
---|
57 | MYFILE=$(basename "$1") |
---|
58 | if [ "$MYFILE" == "agrif2model.f90" ];then |
---|
59 | \cp ${NEMO_TDIR}/${NEW_CONF}/WORK/${MYFILE/.f90/.F90} ${NEMO_TDIR}/${NEW_CONF}/NEMOFILES/obj/$MYFILE |
---|
60 | else |
---|
61 | cd ${NEMO_TDIR}/${NEW_CONF}/NEMOFILES/ppsrc/nemo ; ${NEMO_TDIR}/${NEW_CONF}/NEMOFILES/conv ${NEMO_TDIR}/${NEW_CONF}/NEMOFILES/agrif_oce.in -rm -incdir ${NEMO_TDIR}/${NEW_CONF}/NEMOFILES/inc -comdirout ${NEMO_TDIR}/${NEW_CONF}/NEMOFILES/obj -convfile ${MYFILE} > /dev/null |
---|
62 | fi |
---|
Note: See
TracBrowser
for help on using the repository browser.