-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
18 lines (13 loc) · 1.05 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
F90 = gfortran
FLAGS = -std=f2003 -fimplicit-none -frange-check -O3 -fmax-errors=10 -pedantic -pedantic-errors -Waliasing -Wampersand -Wcharacter-truncation -Wline-truncation -Wsurprising -Wno-tabs -Wunderflow
MEDIUM_MEMORY = -mcmodel=medium
default: clean seismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_pml seismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_free diff_reader
all: default
clean:
/bin/rm -f *.o xseismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_pml xseismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_free xdiff_reader
seismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_pml:
$(F90) $(FLAGS) -o xseismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_pml seismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_pml.f90
seismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_free:
$(F90) $(FLAGS) -o xseismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_free seismic_ADEPML_2D_viscoelastic_RK4_eighth_order_data_files_free.f90
diff_reader:
$(F90) $(FLAGS) -o xdiff_reader diff_reader.f90