| 35 |
# on SUNOS |
# on SUNOS |
| 36 |
# CPP = cat $< | /usr/ccs/lib/cpp |
# CPP = cat $< | /usr/ccs/lib/cpp |
| 37 |
|
|
| 38 |
|
MAKEDEPEND=makedepend |
| 39 |
|
|
| 40 |
INCLUDEDIRS = -I. \ |
INCLUDEDIRS = -I. \ |
| 41 |
-I/uv/home1/mlosch/MITgcm/pig1km/buildad |
-I../../../MITgcm/verification/tutorial_global_oce_optim/build |
|
# -I../verification/natl_box_adjoint/build |
|
| 42 |
|
|
| 43 |
LIBDIRS = |
LIBDIRS = |
| 44 |
LIBS = |
LIBS = |
| 49 |
CPPFLAGS = -DREAL_BYTE=4 \ |
CPPFLAGS = -DREAL_BYTE=4 \ |
| 50 |
-DMAX_INDEPEND=1000000 \ |
-DMAX_INDEPEND=1000000 \ |
| 51 |
-D_RL='double precision' \ |
-D_RL='double precision' \ |
| 52 |
-D_RS='double precision' |
-D_RS='double precision' \ |
| 53 |
|
-D_d='d' |
| 54 |
|
|
| 55 |
# -DMAX_INDEPEND=293570968 \ |
# -DMAX_INDEPEND=293570968 \ |
| 56 |
# FORTRAN compiler and its flags. |
# FORTRAN compiler and its flags. |
| 82 |
small_f: $(SMALLF) |
small_f: $(SMALLF) |
| 83 |
|
|
| 84 |
depend: |
depend: |
| 85 |
makedepend -o .f $(INCLUDEDIRS) $(SRC) |
$(MAKEDEPEND) -o .f $(INCLUDEDIRS) $(SRC) |
| 86 |
|
|
| 87 |
# The normal chain of rules is ( .F - .f - .o ) |
# The normal chain of rules is ( .F - .f - .o ) |
| 88 |
.F.f: |
.F.f: |
| 107 |
-rm -f $(EXECUTABLE) |
-rm -f $(EXECUTABLE) |
| 108 |
|
|
| 109 |
# DO NOT DELETE |
# DO NOT DELETE |
| 110 |
|
|
| 111 |
|
optim_sub.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ECCO_CPPOPTIONS.h |
| 112 |
|
optim_sub.f: ../../../tmp3/MITgcm/verification/lab_sea/build/EEPARAMS.h |
| 113 |
|
optim_sub.f: ../../../tmp3/MITgcm/verification/lab_sea/build/SIZE.h |
| 114 |
|
optim_sub.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ctrl.h optim.h |
| 115 |
|
optim_sub.f: m1qn3_common.h |
| 116 |
|
optim_readparms.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ECCO_CPPOPTIONS.h |
| 117 |
|
optim_readparms.f: ../../../tmp3/MITgcm/verification/lab_sea/build/EEPARAMS.h |
| 118 |
|
optim_readparms.f: ../../../tmp3/MITgcm/verification/lab_sea/build/SIZE.h |
| 119 |
|
optim_readparms.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ctrl.h |
| 120 |
|
optim_readparms.f: optim.h |
| 121 |
|
optim_readdata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ECCO_CPPOPTIONS.h |
| 122 |
|
optim_readdata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/EEPARAMS.h |
| 123 |
|
optim_readdata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/SIZE.h |
| 124 |
|
optim_readdata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ctrl.h |
| 125 |
|
optim_readdata.f: optim.h |
| 126 |
|
optim_writedata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ECCO_CPPOPTIONS.h |
| 127 |
|
optim_writedata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/EEPARAMS.h |
| 128 |
|
optim_writedata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/SIZE.h |
| 129 |
|
optim_writedata.f: ../../../tmp3/MITgcm/verification/lab_sea/build/ctrl.h |
| 130 |
|
optim_writedata.f: optim.h |
| 131 |
|
optim_store_m1qn3.f: m1qn3_common.h m1qn3a_common.h mlis3_common.h |
| 132 |
|
m1qn3_offline.f: m1qn3_common.h m1qn3a_common.h mlis3_common.h |