forked from cpraveen/euler2d
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.in
More file actions
44 lines (35 loc) · 1.12 KB
/
Makefile.in
File metadata and controls
44 lines (35 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#This requires a fairly recent version of make, preferably GNU's make.
# gcc is also required for some pre-processing actions.
#The variables F77 and CC are assumed to be set to the fortran and C compilers.
#Otherwise set them here
#F77=
#CC=
#Set your compiler optimization flags in this
#CFLAGS=
# Location of tapenade executable
# TAPENADE_HOME must be defined, probably in your bashrc
# Else define it first
#TAPENADE_HOME=
###############################################################################
#Don't change anything below unless you really know what you are doing
###############################################################################
#Some more tapenade related stuff
TPDIR = ../tapenade
GenLib = ${TPDIR}/MyGeneralLib
ADLib = ${TPDIR}/MyADLib
ADSTACK = ${TPDIR}/adStack.c
ADBUFFER= ${TPDIR}/adBuffer.f
#
# fortran flags
#
FC = ${F77}
GCC = gcc
RM = /bin/rm
#Location of flow solver files
SRCFLO = ../src-flo
#Location of adjoint solver files
SRCADJ = ../src-adj
#Location of mesh deformation files
SRCMSH = ../src-mesh
#Used by tapenade to change to flow solver directory
CDFLO = cd ${SRCFLO}