##
compile: \
Packing_Search.o \
pck.o \
pck_2bod.o \
pck_nbod.o \
pck_ndoc.o \
pck_f.o \
pck_sphere.o \
pck_ico.o \
pck_mol.o \
pck_surf.o \
pck_ehp.o \
pck_vis.o
##
Packing_Search.o: Packing_Search.cc
	g++ -O3 -c Packing_Search.cc
pck.o: pck.cc
	g++ -O3 -c pck.cc
pck_2bod.o: pck_2bod.cc
	g++ -O3 -c pck_2bod.cc
pck_nbod.o: pck_nbod.cc
	g++ -O3 -c pck_nbod.cc
pck_ndoc.o: pck_ndoc.cc
	g++ -O3 -c pck_ndoc.cc
pck_f.o: pck_f.cc
	g++ -O3 -c pck_f.cc
pck_sphere.o: pck_sphere.cc
	g++ -O3 -c pck_sphere.cc
pck_ico.o: pck_ico.cc
	g++ -O3 -c pck_ico.cc
pck_mol.o: pck_mol.cc
	g++ -O3 -c pck_mol.cc
pck_surf.o: pck_surf.cc
	g++ -O3 -c pck_surf.cc
pck_ehp.o: pck_ehp.cc
	g++ -O3 -c pck_ehp.cc
pck_vis.o: pck_vis.cc
	g++ -O3 -c pck_vis.cc
##
clean:
	rm \
Packing_Search.o \
pck.o \
pck_2bod.o \
pck_nbod.o \
pck_ndoc.o \
pck_f.o \
pck_sphere.o \
pck_ico.o \
pck_mol.o \
pck_surf.o \
pck_ehp.o \
pck_vis.o
##
