xref: /honee/examples/meshes/Makefile (revision 06a5ac53626430a4276dd06d3a46a2bdadb65d35)
1GMSH = gmsh
2
3ALL = $(foreach q,1,$(foreach n,08 12 20 40,cylinder-q$(q)-n$(n).msh))
4
5all : $(ALL)
6
7cylinder-q1-n20.msh:
8
9cylinder-q1-n08.msh: GMSH_FLAGS = -order 1 -setnumber N 08 -setnumber Rb 0.7
10cylinder-q1-n12.msh: GMSH_FLAGS = -order 1 -setnumber N 12 -setnumber Rb 0.8
11cylinder-q1-n20.msh: GMSH_FLAGS = -order 1 -setnumber N 20
12cylinder-q1-n40.msh: GMSH_FLAGS = -order 1 -setnumber N 40
13cylinder-q2-n20.msh: GMSH_FLAGS = -order 2 -setnumber N 20
14cylinder-q2-n40.msh: GMSH_FLAGS = -order 2 -setnumber N 40
15cylinder-q1-n12-recirc.msh: GMSH_FLAGS = -order 1 -setnumber N 12 -setnumber H 1 -setnumber xL 1 -setnumber xR .1
16
17cylinder%.msh: cylinder.geo
18	$(GMSH) -3 $(GMSH_FLAGS) $< -o $@
19
20clean:
21	$(RM) $(ALL)
22
23print-% :
24	$(info [ variable name]: $*)
25	$(info [        origin]: $(origin $*))
26	$(info [        flavor]: $(flavor $*))
27	$(info [         value]: $(value $*))
28	$(info [expanded value]: $($*))
29	$(info )
30	@true
31