#*** Developer: Sylvain Nintcheu Fata
#*** Version:   V.1.3
#*** Released:  Jun 14, 2012

OBJECTS = cbem_lap_input.o cbem_lap_init.o cbem_util.o cbem_lap_ex_int_ud.o cbem_lap_assem.o cbem_lap_srf_eval.o cbem_lap_lrhs.o \
	  cbem_lap_solv.o cbem_lap_fld_eval.o lap_ex.o 

lap_ex: $(OBJECTS)
	gcc -Wall -O3 -o lap_ex $(OBJECTS) -lm -lblas -llapack -lpthread

cbem_lap_input.o: cbem_lap_input.c
	gcc -Wall -O3 -c cbem_lap_input.c

cbem_lap_init.o: cbem_lap_init.c
	gcc -Wall -O3 -c cbem_lap_init.c

cbem_util.o: cbem_util.c
	gcc -Wall -O3 -c cbem_util.c

cbem_lap_ex_int_ud.o: cbem_lap_ex_int_ud.c
	gcc -Wall -O3 -c cbem_lap_ex_int_ud.c

cbem_lap_assem.o: cbem_lap_assem.c
	gcc -Wall -O3 -c cbem_lap_assem.c

cbem_lap_srf_eval.o: cbem_lap_srf_eval.c
	gcc -Wall -O3 -c cbem_lap_srf_eval.c

cbem_lap_lrhs.o: cbem_lap_lrhs.c
	gcc -Wall -O3 -c cbem_lap_lrhs.c

cbem_lap_solv.o: cbem_lap_solv.c
	gcc -Wall -O3 -c cbem_lap_solv.c

cbem_lap_fld_eval.o: cbem_lap_fld_eval.c
	gcc -Wall -O3 -c cbem_lap_fld_eval.c

lap_ex.o: lap_ex.c
	gcc -Wall -O3 -c lap_ex.c
