Polycrystal generation routine added.
[voro++.git] / trunk / examples / no_release / Makefile
blob07edc07fa5077d5e6ef7c106614723ca8247b4c0
1 # Voro++ makefile
3 # Author : Chris H. Rycroft (LBL / UC Berkeley)
4 # Email : chr@alum.mit.edu
5 # Date : August 30th 2011
7 # Load the common configuration file
8 include ../../config.mk
10 # List of executables
11 EXECUTABLES=rad_test finite_sys cylinder_inv single_cell_2d period sphere_mesh lloyd_box import_rahman polycrystal_rahman random_points_10 random_points_200
13 # Makefile rules
14 all: $(EXECUTABLES)
16 rad_test: rad_test.cc
17 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o rad_test rad_test.cc -lvoro++
19 finite_sys: finite_sys.cc
20 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o finite_sys finite_sys.cc -lvoro++
22 cylinder_inv: cylinder_inv.cc
23 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o cylinder_inv cylinder_inv.cc -lvoro++
25 single_cell_2d: single_cell_2d.cc
26 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o single_cell_2d single_cell_2d.cc -lvoro++
28 period: period.cc
29 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o period period.cc -lvoro++
31 sphere_mesh: sphere_mesh.cc
32 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o sphere_mesh sphere_mesh.cc -lvoro++
34 lloyd_box: lloyd_box.cc
35 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o lloyd_box lloyd_box.cc -lvoro++
37 import_rahman: import_rahman.cc
38 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o import_rahman import_rahman.cc -lvoro++
40 polycrystal_rahman: polycrystal_rahman.cc
41 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o polycrystal_rahman polycrystal_rahman.cc -lvoro++
43 random_points_10: random_points_10.cc
44 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o random_points_10 random_points_10.cc -lvoro++
46 random_points_200: random_points_200.cc
47 $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o random_points_200 random_points_200.cc -lvoro++
49 clean:
50 rm -f $(EXECUTABLES)
52 .PHONY: all clean