CFLAGS	         =
FFLAGS	         =
CPPFLAGS         =
FPPFLAGS         =
LOCDIR           = ~/Summer/CFD_code_and_libraries/hegel_PETSC/src/Helmholtz/mmmm/petsc_make/
EXAMPLESF        = ex11f Helmholtz_demoV2
MANSEC           = KSP
CLEANFILES       = rhs.vtk solution.vtk
NP               = 2

include ${PETSC_DIR}/lib/petsc/conf/variables
include ${PETSC_DIR}/lib/petsc/conf/rules

ex11f: ex11f.o  chkopts
	-${FLINKER} -o ex11f ex11f.o  ${PETSC_KSP_LIB}
	${RM} ex11f.o

Helmholtz_demoV2: Helmholtz_demoV2.o  chkopts
	-${FLINKER} -o Helmholtz_demoV2 Helmholtz_demoV2.o  ${PETSC_KSP_LIB}
	${RM} Helmholtz_demoV2.o

Helmholtz_demoV2C: Helmholtz_demoV2C.o  chkopts
	-${CLINKER} -o Helmholtz_demoV2C Helmholtz_demoV2C.o  ${PETSC_KSP_LIB}
	${RM} Helmholtz_demoV2C.o

ex12c: ex12c.o  chkopts
	-${CLINKER} -o ex12c ex12c.o  ${PETSC_KSP_LIB}
	${RM} ex12c.o

clean::
	@-${RM} Helmholtz_demoV2 Helmholtz_demoV2C result ex12c

# include ${PETSC_DIR}/lib/petsc/conf/test
