4 |
# $Name$ |
# $Name$ |
5 |
# |
# |
6 |
|
|
7 |
# This file contains the default settings for the adjoint and |
# This file contains the default settings for the adjoint and |
8 |
# tangent-linear compilers. If you need to change these settings, |
# tangent-linear compilers. If you need to change these settings, |
9 |
# please make a separate (local) copy of this file. |
# please make a separate (local) copy of this file. |
10 |
|
|
15 |
TAF=staf |
TAF=staf |
16 |
TAMC=tamc |
TAMC=tamc |
17 |
|
|
18 |
AD_TAMC_FLAGS='-f95 -reverse -admark ad -i4 -r4 -l tamc_ad.log' |
AD_TAMC_FLAGS="-f95 -reverse -admark ad -i4 -r4 -l tamc_ad.log $AD_TAMC_FLAGS" |
19 |
AD_TAF_FLAGS='-f95 -reverse -i4 -r4 -intrinsic system,flush -l taf_ad.log' |
FTL_TAMC_FLAGS="-f95 -forward -ftlmark g_ -i4 -r4 -l tamc_ftl.log $FTL_TAMC_FLAGS" |
20 |
FTL_TAMC_FLAGS='-f95 -forward -ftlmark g_ -i4 -r4 -l tamc_ftl.log' |
SVD_TAMC_FLAGS="-f95 -reverse -forward -pure -i4 -r4 -l tamc_svd.log $SVD_TAMC_FLAGS" |
21 |
FTL_TAF_FLAGS='-f95 -forward -i4 -r4 -intrinsic system,flush -l taf_ftl.log' |
|
22 |
SVD_TAMC_FLAGS='-f95 -reverse -forward -pure -i4 -r4 -l tamc_svd.log' |
AD_TAF_FLAGS="-f95 -reverse -i4 -r4 -intrinsic system,flush -l taf_ad.log $AD_TAF_FLAGS" |
23 |
SVD_TAF_FLAGS='-f95 -reverse -forward -pure -i4 -r4 -intrinsic system,flush -l taf_svd.log' |
FTL_TAF_FLAGS="-f95 -forward -i4 -r4 -intrinsic system,flush -l taf_ftl.log $FTL_TAF_FLAGS" |
24 |
|
SVD_TAF_FLAGS="-f95 -reverse -forward -pure -i4 -r4 -intrinsic system,flush -l taf_svd.log $SVD_TAF_FLAGS" |
25 |
|
|
26 |
|
if test "x$MPI" != x ; then |
27 |
|
AD_TAF_FLAGS="$AD_TAF_FLAGS"' -include $(LOCAL_MPI_HEADERS) -I./mpi_headers/' |
28 |
|
FLT_TAF_FLAGS="$FLT_TAF_FLAGS"' -include $(LOCAL_MPI_HEADERS) -I./mpi_headers/' |
29 |
|
SVD_TAF_FLAGS="$SVD_TAF_FLAGS"' -include $(LOCAL_MPI_HEADERS) -I./mpi_headers/' |
30 |
|
fi |
31 |
|
|
32 |
DIFF_FLAGS="-toplevel 'the_main_loop' \ |
DIFF_FLAGS="-toplevel 'the_main_loop' \ |
33 |
-input 'xx_theta_dummy \ |
-input 'xx_theta_dummy \ |