Source

PetIGA-FMM / fmm / makefile

Full commit
TARGETS = Poisson2D

all: ${TARGETS}

Poisson2D: Poisson2D.o fmm.o
	${CLINKER} $^ -o $@ ${PETIGA_LIB} -L../../exafmm2d/wrappers -lfmm -ltbb
	${RM} -f $<
#	mpirun -np 1 ./Poisson2D -ksp_monitor -ksp_norm_type UNPRECONDITIONED -ksp_max_it 100 -pc_type fmm -log_summary
	mpirun -np 1 ./Poisson2D -ksp_monitor -ksp_norm_type UNPRECONDITIONED -draw_pause 1 -iga_elements 64
clean::
	-@${RM} ${TARGETS}

include ${PETIGA_DIR}/conf/petigavariables
include ${PETIGA_DIR}/conf/petigarules