ALL: minsurf1 blackscholes
CFLAGS =
FFLAGS =
CPPFLAGS =
FPPFLAGS =
LOCDIR = src/complementarity/examples/tutorials/
TUTORIALS = minsurf1.c blackscholes.c
MANSEC = Complementarity
TESTEXAMPLES_C = minsurf1.tao runminsurf1 minsurf1.rm blackscholes.tao runblackscholes blackscholes.rm
EXAMPLESC = minsurf1.c blackscholes.c
EXAMPLESF =
DIRS =
TMPROSC = ../../../taouni/simple.c
TMPROSH = ../../../taouni/simple.h
include ${TAO_DIR}/bmake/tao_common
minsurf1: minsurf1.o tao_chkopts
-${CLINKER} -o minsurf1 minsurf1.o ${TAO_LIB} ${PETSC_SNES_LIB}
${RM} minsurf1.o
blackscholes: blackscholes.o tao_chkopts
-${CLINKER} -o blackscholes blackscholes.o ${TAO_LIB} ${PETSC_SNES_LIB}
${RM} blackscholes.o
runminsurf1:
-@${MPIEXEC} -np 1 ./minsurf1 -tao_smonitor \
-tao_method tao_ssils > minsurf1_1.tmp 2>&1; \
if (diff output/minsurf1_1.out minsurf1_1.tmp) then true; \
else echo "Possible problem with minsurf1_1, diffs above"; fi; \
${RM} -f minsurf1_1.tmp
runblackscholes:
-@${MPIEXEC} -np 1 ./blackscholes -mt 3 -tao_smonitor \
-tao_method tao_ssils > blackscholes_1.tmp 2>&1; \
if (diff output/blackscholes_1.out blackscholes_1.tmp) then true; \
else echo "Possible problem with blackscholes_1, diffs above"; fi; \
${RM} -f blackscholes_1.tmp