-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmake__MC_NVT_poly_sticky_spheres_equil
executable file
·25 lines (17 loc) · 1.57 KB
/
make__MC_NVT_poly_sticky_spheres_equil
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
all: MC_NVT_poly_sticky_spheres_equil
MC_NVT_poly_sticky_spheres_equil: MC_NVT_poly_sticky_spheres_equil.cc MC_NVT_poly_sticky_spheres_equil.h poly_sphere.o part_sticky_spheres.o no_field.o no_boundary.o JRand_dyn.o box__neighbour_list__cell_list.o integrator_MC_NPT.o box__neighbour_list__cell_list.o
g++ -O3 MC_NVT_poly_sticky_spheres_equil.cc poly_sphere.o part_sticky_spheres.o no_field.o no_boundary.o JRand_dyn.o box__neighbour_list__cell_list.o integrator_MC_NPT.o -I particle/ -I part_interaction/ -I field/ -I boundary/ -I JRand_dyn/ -I box/ -I integrator/ -I sys_info -o MC_NVT_poly_sticky_spheres_equil
poly_sphere.o: particle/poly_sphere.h particle/poly_sphere.cc
g++ -O3 -c particle/poly_sphere.cc
part_sticky_spheres.o: part_interaction/part_sticky_spheres.cc part_interaction/part_sticky_spheres.h
g++ -O3 -c part_interaction/part_sticky_spheres.cc -I particle/ -I JRand_dyn/
no_field.o: field/no_field.cc field/no_field.h
g++ -O3 -c field/no_field.cc
no_boundary.o: boundary/no_boundary.cc boundary/no_boundary.h
g++ -O3 -c boundary/no_boundary.cc
JRand_dyn.o: JRand_dyn/JRand_dyn.cc JRand_dyn/JRand_dyn.h
g++ -O3 -c JRand_dyn/JRand_dyn.cc
box__neighbour_list__cell_list.o: box/box__neighbour_list__cell_list.cc box/box__neighbour_list__cell_list.h
g++ -O3 -c box/box__neighbour_list__cell_list.cc -I particle/ -I part_interaction/ -I field/ -I boundary/ -I JRand_dyn/
integrator_MC_NPT.o: integrator/integrator_MC_NPT.cc integrator/integrator_MC_NPT.h
g++ -O3 -c integrator/integrator_MC_NPT.cc -I box/ -I JRand_dyn/ -I particle/ -I part_interaction -I field -I boundary