11
#FFLAGS=-O0 -qarch=450 -qtune=450
16
## Set ADIOS_DIR here or before doing make
17
override ADIOS_DIR:=/ccs/proj/e2e/pnorbert/ADIOS/sith.pgi
18
override ADIOS_INC:=` ${ADIOS_DIR}/bin/adios_config -c -f`
19
override ADIOS_FLIB:=`${ADIOS_DIR}/bin/adios_config -l -f`
20
override GPP = ${ADIOS_DIR}/bin/gpp.py
22
default: coupling_writer_2D coupling_reader_2D
25
coupling_writer_2D.o : coupling_writer_2D.F90 gwrite_writer2D.fh
26
${FC} -g -c ${ADIOS_INC} coupling_writer_2D.F90 $<
28
coupling_writer_2D: coupling_writer_2D.o gwrite_writer2D.fh
29
${FC} -g -o coupling_writer_2D coupling_writer_2D.o ${ADIOS_FLIB}
31
gwrite_writer2D.fh: coupling_writer_2D.xml
32
${GPP} coupling_writer_2D.xml
34
coupling_reader_2D.o : coupling_reader_2D.F90 gwrite_reader2D.fh
35
${FC} -g -c ${ADIOS_INC} coupling_reader_2D.F90 $<
37
coupling_reader_2D: coupling_reader_2D.o gwrite_reader2D.fh
38
${FC} -g -o coupling_reader_2D coupling_reader_2D.o ${ADIOS_FLIB}
40
gwrite_reader2D.fh: coupling_reader_2D.xml
41
${GPP} coupling_reader_2D.xml
45
rm -f *.o *.mod *.fh core.*
46
rm -f coupling_writer_2D coupling_reader_2D
49
rm -f log.* dataspaces.conf conf srv.lck *.bp