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