summaryrefslogtreecommitdiffstats
path: root/fortran/src/FortBuildFlow.svg
blob: b7ebc47ff1e2de5ead7dd51d07d4b3cf837caa12 (plain)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Creator: fig2dev Version 3.2.9 -->
<!-- CreationDate: 2023-11-17 17:06:33 -->
<!-- Magnification: 1 -->
<svg	xmlns="http://www.w3.org/2000/svg"
	xmlns:xlink="http://www.w3.org/1999/xlink"
	width="929pt" height="314pt"
	viewBox="1413 33 15474 5229">
<g fill="none">
<!-- Line -->
<rect x="1425" y="45" width="6600" height="5205" rx="105" fill="#f2f2f2"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="8100" y="45" width="8775" height="5205" rx="105" fill="#f2f2f2"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="4650" y="3735" width="3075" height="615" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<polyline points=" 8175,525 9525,525"
	stroke="#000000" stroke-width="45px"/>
<!-- Line -->
<rect x="8325" y="2760" width="2475" height="615" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<defs>
<clipPath id="cp0">
	<path clip-rule="evenodd" d="M 1413,33 H 16887 V 5262 H 1413 z
		M 11230,1170 11260,1200 11230,1230 11407,1207 11407,1193z"/>
</clipPath>
</defs>
<polyline points=" 10760,1200 11400,1200" clip-path="url(#cp0)"
	stroke="#000000" stroke-width="8px"/>
<!-- Forward arrow to point 11400,1200 -->
<polygon points=" 11230,1230 11380,1200 11230,1170 11260,1200 11230,1230"
	stroke="#000000" stroke-width="8px" stroke-miterlimit="8" fill="#000000"/>
<!-- Line -->
<defs>
<clipPath id="cp1">
	<path clip-rule="evenodd" d="M 1413,33 H 16887 V 5262 H 1413 z
		M 11290,2070 11320,2100 11290,2130 11467,2107 11467,2093z"/>
</clipPath>
</defs>
<polyline points=" 10820,2100 11460,2100" clip-path="url(#cp1)"
	stroke="#000000" stroke-width="8px"/>
<!-- Forward arrow to point 11460,2100 -->
<polygon points=" 11290,2130 11440,2100 11290,2070 11320,2100 11290,2130"
	stroke="#000000" stroke-width="8px" stroke-miterlimit="8" fill="#000000"/>
<!-- Line -->
<defs>
<clipPath id="cp2">
	<path clip-rule="evenodd" d="M 1413,33 H 16887 V 5262 H 1413 z
		M 11260,3045 11290,3075 11260,3105 11437,3082 11437,3068z"/>
</clipPath>
</defs>
<polyline points=" 10790,3075 11430,3075" clip-path="url(#cp2)"
	stroke="#000000" stroke-width="8px"/>
<!-- Forward arrow to point 11430,3075 -->
<polygon points=" 11260,3105 11410,3075 11260,3045 11290,3075 11260,3105"
	stroke="#000000" stroke-width="8px" stroke-miterlimit="8" fill="#000000"/>
<!-- Line -->
<rect x="1500" y="60" width="2625" height="3315" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<defs>
<clipPath id="cp3">
	<path clip-rule="evenodd" d="M 1413,33 H 16887 V 5262 H 1413 z
		M 5805,1240 5775,1270 5745,1240 5768,1417 5782,1417z"/>
</clipPath>
</defs>
<polyline points=" 5775,960 5775,1410" clip-path="url(#cp3)"
	stroke="#000000" stroke-width="8px"/>
<!-- Forward arrow to point 5775,1410 -->
<polygon points=" 5745,1240 5775,1390 5805,1240 5775,1270 5745,1240"
	stroke="#000000" stroke-width="8px" stroke-miterlimit="8" fill="#000000"/>
<!-- Line -->
<defs>
<clipPath id="cp4">
	<path clip-rule="evenodd" d="M 1413,33 H 16887 V 5262 H 1413 z
		M 5700,3535 5670,3565 5640,3535 5663,3712 5677,3712z"/>
</clipPath>
</defs>
<polyline points=" 5670,3255 5670,3705" clip-path="url(#cp4)"
	stroke="#000000" stroke-width="8px"/>
<!-- Forward arrow to point 5670,3705 -->
<polygon points=" 5640,3535 5670,3685 5700,3535 5670,3565 5640,3535"
	stroke="#000000" stroke-width="8px" stroke-miterlimit="8" fill="#000000"/>
<!-- Line -->
<rect x="11460" y="870" width="2760" height="630" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="11445" y="1800" width="2805" height="630" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="4725" y="360" width="2250" height="600" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="4710" y="1425" width="2250" height="600" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="4650" y="2610" width="3075" height="615" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Text -->
<text xml:space="preserve" x="4740" y="3000" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5fort_type_defines.h.in</text>
<!-- Line -->
<defs>
<clipPath id="cp5">
	<path clip-rule="evenodd" d="M 1413,33 H 16887 V 5262 H 1413 z
		M 4480,645 4510,675 4480,705 4657,682 4657,668z"/>
</clipPath>
</defs>
<polyline points=" 4125,675 4650,675" clip-path="url(#cp5)"
	stroke="#000000" stroke-width="8px"/>
<!-- Forward arrow to point 4650,675 -->
<polygon points=" 4480,705 4630,675 4480,645 4510,675 4480,705"
	stroke="#000000" stroke-width="8px" stroke-miterlimit="8" fill="#000000"/>
<!-- Line -->
<defs>
<clipPath id="cp6">
	<path clip-rule="evenodd" d="M 1413,33 H 16887 V 5262 H 1413 z
		M 4405,2745 4435,2775 4405,2805 4582,2782 4582,2768z"/>
</clipPath>
</defs>
<polyline points=" 4125,2775 4575,2775" clip-path="url(#cp6)"
	stroke="#000000" stroke-width="8px"/>
<!-- Forward arrow to point 4575,2775 -->
<polygon points=" 4405,2805 4555,2775 4405,2745 4435,2775 4405,2805"
	stroke="#000000" stroke-width="8px" stroke-miterlimit="8" fill="#000000"/>
<!-- Text -->
<text xml:space="preserve" x="4815" y="750" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5config_f.inc.in</text>
<!-- Text -->
<text xml:space="preserve" x="4815" y="1815" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5config_f.inc</text>
<!-- Line -->
<rect x="8310" y="840" width="2490" height="1560" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="11475" y="2775" width="2790" height="600" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="11475" y="3525" width="5250" height="600" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Line -->
<rect x="11475" y="4275" width="5250" height="675" rx="105" fill="#e5e5e5"
	stroke="#000000" stroke-width="8px"/>
<!-- Text -->
<text xml:space="preserve" x="8250" y="450" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="288" text-anchor="start">BUILD</text>
<!-- Text -->
<text xml:space="preserve" x="1575" y="1725" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="288" text-anchor="start">CONFIGURE</text>
<!-- Text -->
<text xml:space="preserve" x="8550" y="3150" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5_buildiface.F90</text>
<!-- Text -->
<text xml:space="preserve" x="8640" y="1680" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5match_types.c</text>
<!-- Text -->
<text xml:space="preserve" x="11550" y="2175" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5fortran_types.F90</text>
<!-- Text -->
<text xml:space="preserve" x="11550" y="1275" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5f90i_gen.h</text>
<!-- Text -->
<text xml:space="preserve" x="11550" y="3150" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5_gen.F90</text>
<!-- Text -->
<text xml:space="preserve" x="11550" y="3900" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5[A,D,S,T,E,ES,F,Z,G,I,L,O,P,R,VL]ff.F90</text>
<!-- Text -->
<text xml:space="preserve" x="11550" y="4725" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5[A,D,S,T,E,ES,F,Z,G,I,L,O,P,R,VL]f.c</text>
<!-- Line -->
<polyline points=" 1500,1800 4050,1800"
	stroke="#000000" stroke-width="45px"/>
<!-- Text -->
<text xml:space="preserve" x="4800" y="4125" fill="#000000" font-family="Times" font-style="normal" font-weight="bold" font-size="192" text-anchor="start">H5fort_type_defines.h</text>
</g>
</svg>