]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.datatypes.ontology/graph/SI.pgraph
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.datatypes.ontology / graph / SI.pgraph
1 L0 = <http://www.simantics.org/Layer0-1.1>\r
2 DATA = <http://www.simantics.org/Datatypes-1.1>\r
3 SI = DATA.SI : L0.Library\r
4     L0.HasResourceClass "org.simantics.datatypes.SIResource"\r
5 \r
6 SI.Unit <T L0.Entity\r
7 \r
8 // SI base units\r
9 \r
10 SI.TeraMetre <T SI.Unit\r
11 SI.TeraMetre.Double <T L0.Double\r
12   @L0.assert L0.HasDataType $Double(unit="Tm")\r
13 SI.TeraMetre.Float <T L0.Float\r
14   @L0.assert L0.HasDataType $Float(unit="Tm")\r
15 \r
16 SI.GigaMetre <T SI.Unit\r
17 SI.GigaMetre.Double <T L0.Double\r
18   @L0.assert L0.HasDataType $Double(unit="Gm")\r
19 SI.GigaMetre.Float <T L0.Float\r
20   @L0.assert L0.HasDataType $Float(unit="Gm")\r
21 \r
22 SI.MegaMetre <T SI.Unit\r
23 SI.MegaMetre.Double <T L0.Double\r
24   @L0.assert L0.HasDataType $Double(unit="Mm")\r
25 SI.MegaMetre.Float <T L0.Float\r
26   @L0.assert L0.HasDataType $Float(unit="Mm")\r
27 \r
28 SI.KiloMetre <T SI.Unit\r
29 SI.KiloMetre.Double <T L0.Double\r
30   @L0.assert L0.HasDataType $Double(unit="km")\r
31 SI.KiloMetre.Float <T L0.Float\r
32   @L0.assert L0.HasDataType $Float(unit="km")\r
33 \r
34 SI.HectoMetre <T SI.Unit\r
35 SI.HectoMetre.Double <T L0.Double\r
36   @L0.assert L0.HasDataType $Double(unit="hm")\r
37 SI.HectoMetre.Float <T L0.Float\r
38   @L0.assert L0.HasDataType $Float(unit="hm")\r
39 \r
40 SI.Metre <T SI.Unit\r
41 SI.Metre.Double <T L0.Double\r
42   @L0.assert L0.HasDataType $Double(unit="m")\r
43 SI.Metre.Float <T L0.Float\r
44   @L0.assert L0.HasDataType $Float(unit="m")\r
45 \r
46 SI.CentiMetre <T SI.Unit\r
47 SI.CentiMetre.Double <T L0.Double\r
48   @L0.assert L0.HasDataType $Double(unit="cm")\r
49 SI.CentiMetre.Float <T L0.Float\r
50   @L0.assert L0.HasDataType $Float(unit="cm")\r
51 \r
52 SI.MilliMetre <T SI.Unit\r
53 SI.MilliMetre.Double <T L0.Double\r
54   @L0.assert L0.HasDataType $Double(unit="mm")\r
55 SI.MilliMetre.Float <T L0.Float\r
56   @L0.assert L0.HasDataType $Float(unit="mm")\r
57 \r
58 SI.MicroMetre <T SI.Unit\r
59 SI.MicroMetre.Double <T L0.Double\r
60   @L0.assert L0.HasDataType $Double(unit="um")\r
61 SI.MicroMetre.Float <T L0.Float\r
62   @L0.assert L0.HasDataType $Float(unit="um")\r
63 \r
64 SI.Teragram <T SI.Unit\r
65 SI.Teragram.Double <T L0.Double\r
66   @L0.assert L0.HasDataType $Double(unit="Tg")\r
67 SI.Teragram.Float <T L0.Float\r
68   @L0.assert L0.HasDataType $Float(unit="Tg")\r
69 \r
70 SI.Gigagram <T SI.Unit\r
71 SI.Gigagram.Double <T L0.Double\r
72   @L0.assert L0.HasDataType $Double(unit="Gg")\r
73 SI.Gigagram.Float <T L0.Float\r
74   @L0.assert L0.HasDataType $Float(unit="Gg")\r
75 \r
76 SI.Megagram <T SI.Unit\r
77 SI.Megagram.Double <T L0.Double\r
78   @L0.assert L0.HasDataType $Double(unit="Mg")\r
79 SI.Megagram.Float <T L0.Float\r
80   @L0.assert L0.HasDataType $Float(unit="Mg")\r
81 \r
82 SI.Kilogram <T SI.Unit\r
83 SI.Kilogram.Double <T L0.Double\r
84   @L0.assert L0.HasDataType $Double(unit="kg")\r
85 SI.Kilogram.Float <T L0.Float\r
86   @L0.assert L0.HasDataType $Float(unit="kg")\r
87 \r
88 SI.Hectogram <T SI.Unit\r
89 SI.Hectogram.Double <T L0.Double\r
90   @L0.assert L0.HasDataType $Double(unit="hg")\r
91 SI.Hectogram.Float <T L0.Float\r
92   @L0.assert L0.HasDataType $Float(unit="hg")\r
93 \r
94 SI.gram <T SI.Unit\r
95 SI.gram.Double <T L0.Double\r
96   @L0.assert L0.HasDataType $Double(unit="g")\r
97 SI.gram.Float <T L0.Float\r
98   @L0.assert L0.HasDataType $Float(unit="g")\r
99 \r
100 SI.Centigram <T SI.Unit\r
101 SI.Centigram.Double <T L0.Double\r
102   @L0.assert L0.HasDataType $Double(unit="cg")\r
103 SI.Centigram.Float <T L0.Float\r
104   @L0.assert L0.HasDataType $Float(unit="cg")\r
105 \r
106 SI.Milligram <T SI.Unit\r
107 SI.Milligram.Double <T L0.Double\r
108   @L0.assert L0.HasDataType $Double(unit="mg")\r
109 SI.Milligram.Float <T L0.Float\r
110   @L0.assert L0.HasDataType $Float(unit="mg")\r
111 \r
112 SI.Microgram <T SI.Unit\r
113 SI.Microgram.Double <T L0.Double\r
114   @L0.assert L0.HasDataType $Double(unit="ug")\r
115 SI.Microgram.Float <T L0.Float\r
116   @L0.assert L0.HasDataType $Float(unit="ug")\r
117 \r
118 SI.TeraSecond <T SI.Unit\r
119 SI.TeraSecond.Double <T L0.Double\r
120   @L0.assert L0.HasDataType $Double(unit="Ts")\r
121 SI.TeraSecond.Float <T L0.Float\r
122   @L0.assert L0.HasDataType $Float(unit="Ts")\r
123 \r
124 SI.GigaSecond <T SI.Unit\r
125 SI.GigaSecond.Double <T L0.Double\r
126   @L0.assert L0.HasDataType $Double(unit="Gs")\r
127 SI.GigaSecond.Float <T L0.Float\r
128   @L0.assert L0.HasDataType $Float(unit="Gs")\r
129 \r
130 SI.MegaSecond <T SI.Unit\r
131 SI.MegaSecond.Double <T L0.Double\r
132   @L0.assert L0.HasDataType $Double(unit="Ms")\r
133 SI.MegaSecond.Float <T L0.Float\r
134   @L0.assert L0.HasDataType $Float(unit="Ms")\r
135 \r
136 SI.KiloSecond <T SI.Unit\r
137 SI.KiloSecond.Double <T L0.Double\r
138   @L0.assert L0.HasDataType $Double(unit="ks")\r
139 SI.KiloSecond.Float <T L0.Float\r
140   @L0.assert L0.HasDataType $Float(unit="ks")\r
141 \r
142 SI.HectoSecond <T SI.Unit\r
143 SI.HectoSecond.Double <T L0.Double\r
144   @L0.assert L0.HasDataType $Double(unit="hs")\r
145 SI.HectoSecond.Float <T L0.Float\r
146   @L0.assert L0.HasDataType $Float(unit="hs")\r
147 \r
148 SI.Second <T SI.Unit\r
149 SI.Second.Double <T L0.Double\r
150   @L0.assert L0.HasDataType $Double(unit="s")\r
151 SI.Second.Float <T L0.Float\r
152   @L0.assert L0.HasDataType $Float(unit="s")\r
153 \r
154 SI.CentiSecond <T SI.Unit\r
155 SI.CentiSecond.Double <T L0.Double\r
156   @L0.assert L0.HasDataType $Double(unit="cs")\r
157 SI.CentiSecond.Float <T L0.Float\r
158   @L0.assert L0.HasDataType $Float(unit="cs")\r
159 \r
160 SI.MilliSecond <T SI.Unit\r
161 SI.MilliSecond.Double <T L0.Double\r
162   @L0.assert L0.HasDataType $Double(unit="ms")\r
163 SI.MilliSecond.Float <T L0.Float\r
164   @L0.assert L0.HasDataType $Float(unit="ms")\r
165 \r
166 SI.MicroSecond <T SI.Unit\r
167 SI.MicroSecond.Double <T L0.Double\r
168   @L0.assert L0.HasDataType $Double(unit="us")\r
169 SI.MicroSecond.Float <T L0.Float\r
170   @L0.assert L0.HasDataType $Float(unit="us")\r
171 \r
172 SI.TeraAmpere <T SI.Unit\r
173 SI.TeraAmpere.Double <T L0.Double\r
174   @L0.assert L0.HasDataType $Double(unit="TA")\r
175 SI.TeraAmpere.Float <T L0.Float\r
176   @L0.assert L0.HasDataType $Float(unit="TA")\r
177 \r
178 SI.GigaAmpere <T SI.Unit\r
179 SI.GigaAmpere.Double <T L0.Double\r
180   @L0.assert L0.HasDataType $Double(unit="GA")\r
181 SI.GigaAmpere.Float <T L0.Float\r
182   @L0.assert L0.HasDataType $Float(unit="GA")\r
183 \r
184 SI.MegaAmpere <T SI.Unit\r
185 SI.MegaAmpere.Double <T L0.Double\r
186   @L0.assert L0.HasDataType $Double(unit="MA")\r
187 SI.MegaAmpere.Float <T L0.Float\r
188   @L0.assert L0.HasDataType $Float(unit="MA")\r
189 \r
190 SI.KiloAmpere <T SI.Unit\r
191 SI.KiloAmpere.Double <T L0.Double\r
192   @L0.assert L0.HasDataType $Double(unit="kA")\r
193 SI.KiloAmpere.Float <T L0.Float\r
194   @L0.assert L0.HasDataType $Float(unit="kA")\r
195 \r
196 SI.HectoAmpere <T SI.Unit\r
197 SI.HectoAmpere.Double <T L0.Double\r
198   @L0.assert L0.HasDataType $Double(unit="hA")\r
199 SI.HectoAmpere.Float <T L0.Float\r
200   @L0.assert L0.HasDataType $Float(unit="hA")\r
201 \r
202 SI.Ampere <T SI.Unit\r
203 SI.Ampere.Double <T L0.Double\r
204   @L0.assert L0.HasDataType $Double(unit="A")\r
205 SI.Ampere.Float <T L0.Float\r
206   @L0.assert L0.HasDataType $Float(unit="A")\r
207 \r
208 SI.CentiAmpere <T SI.Unit\r
209 SI.CentiAmpere.Double <T L0.Double\r
210   @L0.assert L0.HasDataType $Double(unit="cA")\r
211 SI.CentiAmpere.Float <T L0.Float\r
212   @L0.assert L0.HasDataType $Float(unit="cA")\r
213 \r
214 SI.MilliAmpere <T SI.Unit\r
215 SI.MilliAmpere.Double <T L0.Double\r
216   @L0.assert L0.HasDataType $Double(unit="mA")\r
217 SI.MilliAmpere.Float <T L0.Float\r
218   @L0.assert L0.HasDataType $Float(unit="mA")\r
219 \r
220 SI.MicroAmpere <T SI.Unit\r
221 SI.MicroAmpere.Double <T L0.Double\r
222   @L0.assert L0.HasDataType $Double(unit="uA")\r
223 SI.MicroAmpere.Float <T L0.Float\r
224   @L0.assert L0.HasDataType $Float(unit="uA")\r
225 \r
226 SI.TeraKelvin <T SI.Unit\r
227 SI.TeraKelvin.Double <T L0.Double\r
228   @L0.assert L0.HasDataType $Double(unit="TK")\r
229 SI.TeraKelvin.Float <T L0.Float\r
230   @L0.assert L0.HasDataType $Float(unit="TK")\r
231 \r
232 SI.GigaKelvin <T SI.Unit\r
233 SI.GigaKelvin.Double <T L0.Double\r
234   @L0.assert L0.HasDataType $Double(unit="GK")\r
235 SI.GigaKelvin.Float <T L0.Float\r
236   @L0.assert L0.HasDataType $Float(unit="GK")\r
237 \r
238 SI.MegaKelvin <T SI.Unit\r
239 SI.MegaKelvin.Double <T L0.Double\r
240   @L0.assert L0.HasDataType $Double(unit="MK")\r
241 SI.MegaKelvin.Float <T L0.Float\r
242   @L0.assert L0.HasDataType $Float(unit="MK")\r
243 \r
244 SI.KiloKelvin <T SI.Unit\r
245 SI.KiloKelvin.Double <T L0.Double\r
246   @L0.assert L0.HasDataType $Double(unit="kK")\r
247 SI.KiloKelvin.Float <T L0.Float\r
248   @L0.assert L0.HasDataType $Float(unit="kK")\r
249 \r
250 SI.HectoKelvin <T SI.Unit\r
251 SI.HectoKelvin.Double <T L0.Double\r
252   @L0.assert L0.HasDataType $Double(unit="hK")\r
253 SI.HectoKelvin.Float <T L0.Float\r
254   @L0.assert L0.HasDataType $Float(unit="hK")\r
255 \r
256 SI.Kelvin <T SI.Unit\r
257 SI.Kelvin.Double <T L0.Double\r
258   @L0.assert L0.HasDataType $Double(unit="K")\r
259 SI.Kelvin.Float <T L0.Float\r
260   @L0.assert L0.HasDataType $Float(unit="K")\r
261 \r
262 SI.CentiKelvin <T SI.Unit\r
263 SI.CentiKelvin.Double <T L0.Double\r
264   @L0.assert L0.HasDataType $Double(unit="cK")\r
265 SI.CentiKelvin.Float <T L0.Float\r
266   @L0.assert L0.HasDataType $Float(unit="cK")\r
267 \r
268 SI.MilliKelvin <T SI.Unit\r
269 SI.MilliKelvin.Double <T L0.Double\r
270   @L0.assert L0.HasDataType $Double(unit="mK")\r
271 SI.MilliKelvin.Float <T L0.Float\r
272   @L0.assert L0.HasDataType $Float(unit="mK")\r
273 \r
274 SI.MicroKelvin <T SI.Unit\r
275 SI.MicroKelvin.Double <T L0.Double\r
276   @L0.assert L0.HasDataType $Double(unit="uK")\r
277 SI.MicroKelvin.Float <T L0.Float\r
278   @L0.assert L0.HasDataType $Float(unit="uK")\r
279 \r
280 SI.TeraCandela <T SI.Unit\r
281 SI.TeraCandela.Double <T L0.Double\r
282   @L0.assert L0.HasDataType $Double(unit="Tcd")\r
283 SI.TeraCandela.Float <T L0.Float\r
284   @L0.assert L0.HasDataType $Float(unit="Tcd")\r
285 \r
286 SI.GigaCandela <T SI.Unit\r
287 SI.GigaCandela.Double <T L0.Double\r
288   @L0.assert L0.HasDataType $Double(unit="Gcd")\r
289 SI.GigaCandela.Float <T L0.Float\r
290   @L0.assert L0.HasDataType $Float(unit="Gcd")\r
291 \r
292 SI.MegaCandela <T SI.Unit\r
293 SI.MegaCandela.Double <T L0.Double\r
294   @L0.assert L0.HasDataType $Double(unit="Mcd")\r
295 SI.MegaCandela.Float <T L0.Float\r
296   @L0.assert L0.HasDataType $Float(unit="Mcd")\r
297 \r
298 SI.KiloCandela <T SI.Unit\r
299 SI.KiloCandela.Double <T L0.Double\r
300   @L0.assert L0.HasDataType $Double(unit="kcd")\r
301 SI.KiloCandela.Float <T L0.Float\r
302   @L0.assert L0.HasDataType $Float(unit="kcd")\r
303 \r
304 SI.HectoCandela <T SI.Unit\r
305 SI.HectoCandela.Double <T L0.Double\r
306   @L0.assert L0.HasDataType $Double(unit="hcd")\r
307 SI.HectoCandela.Float <T L0.Float\r
308   @L0.assert L0.HasDataType $Float(unit="hcd")\r
309 \r
310 SI.Candela <T SI.Unit\r
311 SI.Candela.Double <T L0.Double\r
312   @L0.assert L0.HasDataType $Double(unit="cd")\r
313 SI.Candela.Float <T L0.Float\r
314   @L0.assert L0.HasDataType $Float(unit="cd")\r
315 \r
316 SI.CentiCandela <T SI.Unit\r
317 SI.CentiCandela.Double <T L0.Double\r
318   @L0.assert L0.HasDataType $Double(unit="ccd")\r
319 SI.CentiCandela.Float <T L0.Float\r
320   @L0.assert L0.HasDataType $Float(unit="ccd")\r
321 \r
322 SI.MilliCandela <T SI.Unit\r
323 SI.MilliCandela.Double <T L0.Double\r
324   @L0.assert L0.HasDataType $Double(unit="mcd")\r
325 SI.MilliCandela.Float <T L0.Float\r
326   @L0.assert L0.HasDataType $Float(unit="mcd")\r
327 \r
328 SI.MicroCandela <T SI.Unit\r
329 SI.MicroCandela.Double <T L0.Double\r
330   @L0.assert L0.HasDataType $Double(unit="ucd")\r
331 SI.MicroCandela.Float <T L0.Float\r
332   @L0.assert L0.HasDataType $Float(unit="ucd")\r
333 \r
334 SI.TeraMole <T SI.Unit\r
335 SI.TeraMole.Double <T L0.Double\r
336   @L0.assert L0.HasDataType $Double(unit="Tmol")\r
337 SI.TeraMole.Float <T L0.Float\r
338   @L0.assert L0.HasDataType $Float(unit="Tmol")\r
339 \r
340 SI.GigaMole <T SI.Unit\r
341 SI.GigaMole.Double <T L0.Double\r
342   @L0.assert L0.HasDataType $Double(unit="Gmol")\r
343 SI.GigaMole.Float <T L0.Float\r
344   @L0.assert L0.HasDataType $Float(unit="Gmol")\r
345 \r
346 SI.MegaMole <T SI.Unit\r
347 SI.MegaMole.Double <T L0.Double\r
348   @L0.assert L0.HasDataType $Double(unit="Mmol")\r
349 SI.MegaMole.Float <T L0.Float\r
350   @L0.assert L0.HasDataType $Float(unit="Mmol")\r
351 \r
352 SI.KiloMole <T SI.Unit\r
353 SI.KiloMole.Double <T L0.Double\r
354   @L0.assert L0.HasDataType $Double(unit="kmol")\r
355 SI.KiloMole.Float <T L0.Float\r
356   @L0.assert L0.HasDataType $Float(unit="kmol")\r
357 \r
358 SI.HectoMole <T SI.Unit\r
359 SI.HectoMole.Double <T L0.Double\r
360   @L0.assert L0.HasDataType $Double(unit="hmol")\r
361 SI.HectoMole.Float <T L0.Float\r
362   @L0.assert L0.HasDataType $Float(unit="hmol")\r
363 \r
364 SI.Mole <T SI.Unit\r
365 SI.Mole.Double <T L0.Double\r
366   @L0.assert L0.HasDataType $Double(unit="mol")\r
367 SI.Mole.Float <T L0.Float\r
368   @L0.assert L0.HasDataType $Float(unit="mol")\r
369 \r
370 SI.CentiMole <T SI.Unit\r
371 SI.CentiMole.Double <T L0.Double\r
372   @L0.assert L0.HasDataType $Double(unit="cmol")\r
373 SI.CentiMole.Float <T L0.Float\r
374   @L0.assert L0.HasDataType $Float(unit="cmol")\r
375 \r
376 SI.MilliMole <T SI.Unit\r
377 SI.MilliMole.Double <T L0.Double\r
378   @L0.assert L0.HasDataType $Double(unit="mmol")\r
379 SI.MilliMole.Float <T L0.Float\r
380   @L0.assert L0.HasDataType $Float(unit="mmol")\r
381 \r
382 SI.MicroMole <T SI.Unit\r
383 SI.MicroMole.Double <T L0.Double\r
384   @L0.assert L0.HasDataType $Double(unit="umol")\r
385 SI.MicroMole.Float <T L0.Float\r
386   @L0.assert L0.HasDataType $Float(unit="umol")\r
387 \r
388 // SI derived units\r
389 \r
390 SI.TeraHertz <T SI.Unit\r
391 SI.TeraHertz.Double <T L0.Double\r
392   @L0.assert L0.HasDataType $Double(unit="Thz")\r
393 SI.TeraHertz.Float <T L0.Float\r
394   @L0.assert L0.HasDataType $Float(unit="Thz")\r
395 \r
396 SI.GigaHertz <T SI.Unit\r
397 SI.GigaHertz.Double <T L0.Double\r
398   @L0.assert L0.HasDataType $Double(unit="Ghz")\r
399 SI.GigaHertz.Float <T L0.Float\r
400   @L0.assert L0.HasDataType $Float(unit="Ghz")\r
401 \r
402 SI.MegaHertz <T SI.Unit\r
403 SI.MegaHertz.Double <T L0.Double\r
404   @L0.assert L0.HasDataType $Double(unit="Mhz")\r
405 SI.MegaHertz.Float <T L0.Float\r
406   @L0.assert L0.HasDataType $Float(unit="Mhz")\r
407 \r
408 SI.KiloHertz <T SI.Unit\r
409 SI.KiloHertz.Double <T L0.Double\r
410   @L0.assert L0.HasDataType $Double(unit="khz")\r
411 SI.KiloHertz.Float <T L0.Float\r
412   @L0.assert L0.HasDataType $Float(unit="khz")\r
413 \r
414 SI.HectoHertz <T SI.Unit\r
415 SI.HectoHertz.Double <T L0.Double\r
416   @L0.assert L0.HasDataType $Double(unit="hhz")\r
417 SI.HectoHertz.Float <T L0.Float\r
418   @L0.assert L0.HasDataType $Float(unit="hhz")\r
419 \r
420 SI.Hertz <T SI.Unit\r
421 SI.Hertz.Double <T L0.Double\r
422   @L0.assert L0.HasDataType $Double(unit="hz")\r
423 SI.Hertz.Float <T L0.Float\r
424   @L0.assert L0.HasDataType $Float(unit="hz")\r
425 \r
426 SI.CentiHertz <T SI.Unit\r
427 SI.CentiHertz.Double <T L0.Double\r
428   @L0.assert L0.HasDataType $Double(unit="chz")\r
429 SI.CentiHertz.Float <T L0.Float\r
430   @L0.assert L0.HasDataType $Float(unit="chz")\r
431 \r
432 SI.MilliHertz <T SI.Unit\r
433 SI.MilliHertz.Double <T L0.Double\r
434   @L0.assert L0.HasDataType $Double(unit="mhz")\r
435 SI.MilliHertz.Float <T L0.Float\r
436   @L0.assert L0.HasDataType $Float(unit="mhz")\r
437 \r
438 SI.MicroHertz <T SI.Unit\r
439 SI.MicroHertz.Double <T L0.Double\r
440   @L0.assert L0.HasDataType $Double(unit="uhz")\r
441 SI.MicroHertz.Float <T L0.Float\r
442   @L0.assert L0.HasDataType $Float(unit="uhz")\r
443 \r
444 SI.TeraRadian <T SI.Unit\r
445 SI.TeraRadian.Double <T L0.Double\r
446   @L0.assert L0.HasDataType $Double(unit="Trad")\r
447 SI.TeraRadian.Float <T L0.Float\r
448   @L0.assert L0.HasDataType $Float(unit="Trad")\r
449 \r
450 SI.GigaRadian <T SI.Unit\r
451 SI.GigaRadian.Double <T L0.Double\r
452   @L0.assert L0.HasDataType $Double(unit="Grad")\r
453 SI.GigaRadian.Float <T L0.Float\r
454   @L0.assert L0.HasDataType $Float(unit="Grad")\r
455 \r
456 SI.MegaRadian <T SI.Unit\r
457 SI.MegaRadian.Double <T L0.Double\r
458   @L0.assert L0.HasDataType $Double(unit="Mrad")\r
459 SI.MegaRadian.Float <T L0.Float\r
460   @L0.assert L0.HasDataType $Float(unit="Mrad")\r
461 \r
462 SI.KiloRadian <T SI.Unit\r
463 SI.KiloRadian.Double <T L0.Double\r
464   @L0.assert L0.HasDataType $Double(unit="krad")\r
465 SI.KiloRadian.Float <T L0.Float\r
466   @L0.assert L0.HasDataType $Float(unit="krad")\r
467 \r
468 SI.HectoRadian <T SI.Unit\r
469 SI.HectoRadian.Double <T L0.Double\r
470   @L0.assert L0.HasDataType $Double(unit="hrad")\r
471 SI.HectoRadian.Float <T L0.Float\r
472   @L0.assert L0.HasDataType $Float(unit="hrad")\r
473 \r
474 SI.Radian <T SI.Unit\r
475 SI.Radian.Double <T L0.Double\r
476   @L0.assert L0.HasDataType $Double(unit="rad")\r
477 SI.Radian.Float <T L0.Float\r
478   @L0.assert L0.HasDataType $Float(unit="rad")\r
479 \r
480 SI.CentiRadian <T SI.Unit\r
481 SI.CentiRadian.Double <T L0.Double\r
482   @L0.assert L0.HasDataType $Double(unit="crad")\r
483 SI.CentiRadian.Float <T L0.Float\r
484   @L0.assert L0.HasDataType $Float(unit="crad")\r
485 \r
486 SI.MilliRadian <T SI.Unit\r
487 SI.MilliRadian.Double <T L0.Double\r
488   @L0.assert L0.HasDataType $Double(unit="mrad")\r
489 SI.MilliRadian.Float <T L0.Float\r
490   @L0.assert L0.HasDataType $Float(unit="mrad")\r
491 \r
492 SI.MicroRadian <T SI.Unit\r
493 SI.MicroRadian.Double <T L0.Double\r
494   @L0.assert L0.HasDataType $Double(unit="urad")\r
495 SI.MicroRadian.Float <T L0.Float\r
496   @L0.assert L0.HasDataType $Float(unit="urad")\r
497 \r
498 SI.TeraSteradian <T SI.Unit\r
499 SI.TeraSteradian.Double <T L0.Double\r
500   @L0.assert L0.HasDataType $Double(unit="Tsr")\r
501 SI.TeraSteradian.Float <T L0.Float\r
502   @L0.assert L0.HasDataType $Float(unit="Tsr")\r
503 \r
504 SI.GigaSteradian <T SI.Unit\r
505 SI.GigaSteradian.Double <T L0.Double\r
506   @L0.assert L0.HasDataType $Double(unit="Gsr")\r
507 SI.GigaSteradian.Float <T L0.Float\r
508   @L0.assert L0.HasDataType $Float(unit="Gsr")\r
509 \r
510 SI.MegaSteradian <T SI.Unit\r
511 SI.MegaSteradian.Double <T L0.Double\r
512   @L0.assert L0.HasDataType $Double(unit="Msr")\r
513 SI.MegaSteradian.Float <T L0.Float\r
514   @L0.assert L0.HasDataType $Float(unit="Msr")\r
515 \r
516 SI.KiloSteradian <T SI.Unit\r
517 SI.KiloSteradian.Double <T L0.Double\r
518   @L0.assert L0.HasDataType $Double(unit="ksr")\r
519 SI.KiloSteradian.Float <T L0.Float\r
520   @L0.assert L0.HasDataType $Float(unit="ksr")\r
521 \r
522 SI.HectoSteradian <T SI.Unit\r
523 SI.HectoSteradian.Double <T L0.Double\r
524   @L0.assert L0.HasDataType $Double(unit="hsr")\r
525 SI.HectoSteradian.Float <T L0.Float\r
526   @L0.assert L0.HasDataType $Float(unit="hsr")\r
527 \r
528 SI.Steradian <T SI.Unit\r
529 SI.Steradian.Double <T L0.Double\r
530   @L0.assert L0.HasDataType $Double(unit="sr")\r
531 SI.Steradian.Float <T L0.Float\r
532   @L0.assert L0.HasDataType $Float(unit="sr")\r
533 \r
534 SI.CentiSteradian <T SI.Unit\r
535 SI.CentiSteradian.Double <T L0.Double\r
536   @L0.assert L0.HasDataType $Double(unit="csr")\r
537 SI.CentiSteradian.Float <T L0.Float\r
538   @L0.assert L0.HasDataType $Float(unit="csr")\r
539 \r
540 SI.MilliSteradian <T SI.Unit\r
541 SI.MilliSteradian.Double <T L0.Double\r
542   @L0.assert L0.HasDataType $Double(unit="msr")\r
543 SI.MilliSteradian.Float <T L0.Float\r
544   @L0.assert L0.HasDataType $Float(unit="msr")\r
545 \r
546 SI.MicroSteradian <T SI.Unit\r
547 SI.MicroSteradian.Double <T L0.Double\r
548   @L0.assert L0.HasDataType $Double(unit="usr")\r
549 SI.MicroSteradian.Float <T L0.Float\r
550   @L0.assert L0.HasDataType $Float(unit="usr")\r
551 \r
552 SI.TeraNewton <T SI.Unit\r
553 SI.TeraNewton.Double <T L0.Double\r
554   @L0.assert L0.HasDataType $Double(unit="TN")\r
555 SI.TeraNewton.Float <T L0.Float\r
556   @L0.assert L0.HasDataType $Float(unit="TN")\r
557 \r
558 SI.GigaNewton <T SI.Unit\r
559 SI.GigaNewton.Double <T L0.Double\r
560   @L0.assert L0.HasDataType $Double(unit="GN")\r
561 SI.GigaNewton.Float <T L0.Float\r
562   @L0.assert L0.HasDataType $Float(unit="GN")\r
563 \r
564 SI.MegaNewton <T SI.Unit\r
565 SI.MegaNewton.Double <T L0.Double\r
566   @L0.assert L0.HasDataType $Double(unit="MN")\r
567 SI.MegaNewton.Float <T L0.Float\r
568   @L0.assert L0.HasDataType $Float(unit="MN")\r
569 \r
570 SI.KiloNewton <T SI.Unit\r
571 SI.KiloNewton.Double <T L0.Double\r
572   @L0.assert L0.HasDataType $Double(unit="kN")\r
573 SI.KiloNewton.Float <T L0.Float\r
574   @L0.assert L0.HasDataType $Float(unit="kN")\r
575 \r
576 SI.HectoNewton <T SI.Unit\r
577 SI.HectoNewton.Double <T L0.Double\r
578   @L0.assert L0.HasDataType $Double(unit="hN")\r
579 SI.HectoNewton.Float <T L0.Float\r
580   @L0.assert L0.HasDataType $Float(unit="hN")\r
581 \r
582 SI.Newton <T SI.Unit\r
583 SI.Newton.Double <T L0.Double\r
584   @L0.assert L0.HasDataType $Double(unit="N")\r
585 SI.Newton.Float <T L0.Float\r
586   @L0.assert L0.HasDataType $Float(unit="N")\r
587 \r
588 SI.CentiNewton <T SI.Unit\r
589 SI.CentiNewton.Double <T L0.Double\r
590   @L0.assert L0.HasDataType $Double(unit="cN")\r
591 SI.CentiNewton.Float <T L0.Float\r
592   @L0.assert L0.HasDataType $Float(unit="cN")\r
593 \r
594 SI.MilliNewton <T SI.Unit\r
595 SI.MilliNewton.Double <T L0.Double\r
596   @L0.assert L0.HasDataType $Double(unit="mN")\r
597 SI.MilliNewton.Float <T L0.Float\r
598   @L0.assert L0.HasDataType $Float(unit="mN")\r
599 \r
600 SI.MicroNewton <T SI.Unit\r
601 SI.MicroNewton.Double <T L0.Double\r
602   @L0.assert L0.HasDataType $Double(unit="uN")\r
603 SI.MicroNewton.Float <T L0.Float\r
604   @L0.assert L0.HasDataType $Float(unit="uN")\r
605 \r
606 SI.TeraPascal <T SI.Unit\r
607 SI.TeraPascal.Double <T L0.Double\r
608   @L0.assert L0.HasDataType $Double(unit="TPa")\r
609 SI.TeraPascal.Float <T L0.Float\r
610   @L0.assert L0.HasDataType $Float(unit="TPa")\r
611 \r
612 SI.GigaPascal <T SI.Unit\r
613 SI.GigaPascal.Double <T L0.Double\r
614   @L0.assert L0.HasDataType $Double(unit="GPa")\r
615 SI.GigaPascal.Float <T L0.Float\r
616   @L0.assert L0.HasDataType $Float(unit="GPa")\r
617 \r
618 SI.MegaPascal <T SI.Unit\r
619 SI.MegaPascal.Double <T L0.Double\r
620   @L0.assert L0.HasDataType $Double(unit="MPa")\r
621 SI.MegaPascal.Float <T L0.Float\r
622   @L0.assert L0.HasDataType $Float(unit="MPa")\r
623 \r
624 SI.KiloPascal <T SI.Unit\r
625 SI.KiloPascal.Double <T L0.Double\r
626   @L0.assert L0.HasDataType $Double(unit="kPa")\r
627 SI.KiloPascal.Float <T L0.Float\r
628   @L0.assert L0.HasDataType $Float(unit="kPa")\r
629 \r
630 SI.HectoPascal <T SI.Unit\r
631 SI.HectoPascal.Double <T L0.Double\r
632   @L0.assert L0.HasDataType $Double(unit="hPa")\r
633 SI.HectoPascal.Float <T L0.Float\r
634   @L0.assert L0.HasDataType $Float(unit="hPa")\r
635 \r
636 SI.Pascal <T SI.Unit\r
637 SI.Pascal.Double <T L0.Double\r
638   @L0.assert L0.HasDataType $Double(unit="Pa")\r
639 SI.Pascal.Float <T L0.Float\r
640   @L0.assert L0.HasDataType $Float(unit="Pa")\r
641 \r
642 SI.CentiPascal <T SI.Unit\r
643 SI.CentiPascal.Double <T L0.Double\r
644   @L0.assert L0.HasDataType $Double(unit="cPa")\r
645 SI.CentiPascal.Float <T L0.Float\r
646   @L0.assert L0.HasDataType $Float(unit="cPa")\r
647 \r
648 SI.MilliPascal <T SI.Unit\r
649 SI.MilliPascal.Double <T L0.Double\r
650   @L0.assert L0.HasDataType $Double(unit="mPa")\r
651 SI.MilliPascal.Float <T L0.Float\r
652   @L0.assert L0.HasDataType $Float(unit="mPa")\r
653 \r
654 SI.MicroPascal <T SI.Unit\r
655 SI.MicroPascal.Double <T L0.Double\r
656   @L0.assert L0.HasDataType $Double(unit="uPa")\r
657 SI.MicroPascal.Float <T L0.Float\r
658   @L0.assert L0.HasDataType $Float(unit="uPa")\r
659 \r
660 SI.TeraJoule <T SI.Unit\r
661 SI.TeraJoule.Double <T L0.Double\r
662   @L0.assert L0.HasDataType $Double(unit="TJ")\r
663 SI.TeraJoule.Float <T L0.Float\r
664   @L0.assert L0.HasDataType $Float(unit="TJ")\r
665 \r
666 SI.GigaJoule <T SI.Unit\r
667 SI.GigaJoule.Double <T L0.Double\r
668   @L0.assert L0.HasDataType $Double(unit="GJ")\r
669 SI.GigaJoule.Float <T L0.Float\r
670   @L0.assert L0.HasDataType $Float(unit="GJ")\r
671 \r
672 SI.MegaJoule <T SI.Unit\r
673 SI.MegaJoule.Double <T L0.Double\r
674   @L0.assert L0.HasDataType $Double(unit="MJ")\r
675 SI.MegaJoule.Float <T L0.Float\r
676   @L0.assert L0.HasDataType $Float(unit="MJ")\r
677 \r
678 SI.KiloJoule <T SI.Unit\r
679 SI.KiloJoule.Double <T L0.Double\r
680   @L0.assert L0.HasDataType $Double(unit="kJ")\r
681 SI.KiloJoule.Float <T L0.Float\r
682   @L0.assert L0.HasDataType $Float(unit="kJ")\r
683 \r
684 SI.HectoJoule <T SI.Unit\r
685 SI.HectoJoule.Double <T L0.Double\r
686   @L0.assert L0.HasDataType $Double(unit="hJ")\r
687 SI.HectoJoule.Float <T L0.Float\r
688   @L0.assert L0.HasDataType $Float(unit="hJ")\r
689 \r
690 SI.Joule <T SI.Unit\r
691 SI.Joule.Double <T L0.Double\r
692   @L0.assert L0.HasDataType $Double(unit="J")\r
693 SI.Joule.Float <T L0.Float\r
694   @L0.assert L0.HasDataType $Float(unit="J")\r
695 \r
696 SI.CentiJoule <T SI.Unit\r
697 SI.CentiJoule.Double <T L0.Double\r
698   @L0.assert L0.HasDataType $Double(unit="cJ")\r
699 SI.CentiJoule.Float <T L0.Float\r
700   @L0.assert L0.HasDataType $Float(unit="cJ")\r
701 \r
702 SI.MilliJoule <T SI.Unit\r
703 SI.MilliJoule.Double <T L0.Double\r
704   @L0.assert L0.HasDataType $Double(unit="mJ")\r
705 SI.MilliJoule.Float <T L0.Float\r
706   @L0.assert L0.HasDataType $Float(unit="mJ")\r
707 \r
708 SI.MicroJoule <T SI.Unit\r
709 SI.MicroJoule.Double <T L0.Double\r
710   @L0.assert L0.HasDataType $Double(unit="uJ")\r
711 SI.MicroJoule.Float <T L0.Float\r
712   @L0.assert L0.HasDataType $Float(unit="uJ")\r
713 \r
714 SI.TeraWatt <T SI.Unit\r
715 SI.TeraWatt.Double <T L0.Double\r
716   @L0.assert L0.HasDataType $Double(unit="TW")\r
717 SI.TeraWatt.Float <T L0.Float\r
718   @L0.assert L0.HasDataType $Float(unit="TW")\r
719 \r
720 SI.GigaWatt <T SI.Unit\r
721 SI.GigaWatt.Double <T L0.Double\r
722   @L0.assert L0.HasDataType $Double(unit="GW")\r
723 SI.GigaWatt.Float <T L0.Float\r
724   @L0.assert L0.HasDataType $Float(unit="GW")\r
725 \r
726 SI.MegaWatt <T SI.Unit\r
727 SI.MegaWatt.Double <T L0.Double\r
728   @L0.assert L0.HasDataType $Double(unit="MW")\r
729 SI.MegaWatt.Float <T L0.Float\r
730   @L0.assert L0.HasDataType $Float(unit="MW")\r
731 \r
732 SI.KiloWatt <T SI.Unit\r
733 SI.KiloWatt.Double <T L0.Double\r
734   @L0.assert L0.HasDataType $Double(unit="kW")\r
735 SI.KiloWatt.Float <T L0.Float\r
736   @L0.assert L0.HasDataType $Float(unit="kW")\r
737 \r
738 SI.HectoWatt <T SI.Unit\r
739 SI.HectoWatt.Double <T L0.Double\r
740   @L0.assert L0.HasDataType $Double(unit="hW")\r
741 SI.HectoWatt.Float <T L0.Float\r
742   @L0.assert L0.HasDataType $Float(unit="hW")\r
743 \r
744 SI.Watt <T SI.Unit\r
745 SI.Watt.Double <T L0.Double\r
746   @L0.assert L0.HasDataType $Double(unit="W")\r
747 SI.Watt.Float <T L0.Float\r
748   @L0.assert L0.HasDataType $Float(unit="W")\r
749 \r
750 SI.CentiWatt <T SI.Unit\r
751 SI.CentiWatt.Double <T L0.Double\r
752   @L0.assert L0.HasDataType $Double(unit="cW")\r
753 SI.CentiWatt.Float <T L0.Float\r
754   @L0.assert L0.HasDataType $Float(unit="cW")\r
755 \r
756 SI.MilliWatt <T SI.Unit\r
757 SI.MilliWatt.Double <T L0.Double\r
758   @L0.assert L0.HasDataType $Double(unit="mW")\r
759 SI.MilliWatt.Float <T L0.Float\r
760   @L0.assert L0.HasDataType $Float(unit="mW")\r
761 \r
762 SI.MicroWatt <T SI.Unit\r
763 SI.MicroWatt.Double <T L0.Double\r
764   @L0.assert L0.HasDataType $Double(unit="uW")\r
765 SI.MicroWatt.Float <T L0.Float\r
766   @L0.assert L0.HasDataType $Float(unit="uW")\r
767 \r
768 SI.TeraCoulomb <T SI.Unit\r
769 SI.TeraCoulomb.Double <T L0.Double\r
770   @L0.assert L0.HasDataType $Double(unit="TC")\r
771 SI.TeraCoulomb.Float <T L0.Float\r
772   @L0.assert L0.HasDataType $Float(unit="TC")\r
773 \r
774 SI.GigaCoulomb <T SI.Unit\r
775 SI.GigaCoulomb.Double <T L0.Double\r
776   @L0.assert L0.HasDataType $Double(unit="GC")\r
777 SI.GigaCoulomb.Float <T L0.Float\r
778   @L0.assert L0.HasDataType $Float(unit="GC")\r
779 \r
780 SI.MegaCoulomb <T SI.Unit\r
781 SI.MegaCoulomb.Double <T L0.Double\r
782   @L0.assert L0.HasDataType $Double(unit="MC")\r
783 SI.MegaCoulomb.Float <T L0.Float\r
784   @L0.assert L0.HasDataType $Float(unit="MC")\r
785 \r
786 SI.KiloCoulomb <T SI.Unit\r
787 SI.KiloCoulomb.Double <T L0.Double\r
788   @L0.assert L0.HasDataType $Double(unit="kC")\r
789 SI.KiloCoulomb.Float <T L0.Float\r
790   @L0.assert L0.HasDataType $Float(unit="kC")\r
791 \r
792 SI.HectoCoulomb <T SI.Unit\r
793 SI.HectoCoulomb.Double <T L0.Double\r
794   @L0.assert L0.HasDataType $Double(unit="hC")\r
795 SI.HectoCoulomb.Float <T L0.Float\r
796   @L0.assert L0.HasDataType $Float(unit="hC")\r
797 \r
798 SI.Coulomb <T SI.Unit\r
799 SI.Coulomb.Double <T L0.Double\r
800   @L0.assert L0.HasDataType $Double(unit="C")\r
801 SI.Coulomb.Float <T L0.Float\r
802   @L0.assert L0.HasDataType $Float(unit="C")\r
803 \r
804 SI.CentiCoulomb <T SI.Unit\r
805 SI.CentiCoulomb.Double <T L0.Double\r
806   @L0.assert L0.HasDataType $Double(unit="cC")\r
807 SI.CentiCoulomb.Float <T L0.Float\r
808   @L0.assert L0.HasDataType $Float(unit="cC")\r
809 \r
810 SI.MilliCoulomb <T SI.Unit\r
811 SI.MilliCoulomb.Double <T L0.Double\r
812   @L0.assert L0.HasDataType $Double(unit="mC")\r
813 SI.MilliCoulomb.Float <T L0.Float\r
814   @L0.assert L0.HasDataType $Float(unit="mC")\r
815 \r
816 SI.MicroCoulomb <T SI.Unit\r
817 SI.MicroCoulomb.Double <T L0.Double\r
818   @L0.assert L0.HasDataType $Double(unit="uC")\r
819 SI.MicroCoulomb.Float <T L0.Float\r
820   @L0.assert L0.HasDataType $Float(unit="uC")\r
821 \r
822 SI.TeraVolt <T SI.Unit\r
823 SI.TeraVolt.Double <T L0.Double\r
824   @L0.assert L0.HasDataType $Double(unit="TV")\r
825 SI.TeraVolt.Float <T L0.Float\r
826   @L0.assert L0.HasDataType $Float(unit="TV")\r
827 \r
828 SI.GigaVolt <T SI.Unit\r
829 SI.GigaVolt.Double <T L0.Double\r
830   @L0.assert L0.HasDataType $Double(unit="GV")\r
831 SI.GigaVolt.Float <T L0.Float\r
832   @L0.assert L0.HasDataType $Float(unit="GV")\r
833 \r
834 SI.MegaVolt <T SI.Unit\r
835 SI.MegaVolt.Double <T L0.Double\r
836   @L0.assert L0.HasDataType $Double(unit="MV")\r
837 SI.MegaVolt.Float <T L0.Float\r
838   @L0.assert L0.HasDataType $Float(unit="MV")\r
839 \r
840 SI.KiloVolt <T SI.Unit\r
841 SI.KiloVolt.Double <T L0.Double\r
842   @L0.assert L0.HasDataType $Double(unit="kV")\r
843 SI.KiloVolt.Float <T L0.Float\r
844   @L0.assert L0.HasDataType $Float(unit="kV")\r
845 \r
846 SI.HectoVolt <T SI.Unit\r
847 SI.HectoVolt.Double <T L0.Double\r
848   @L0.assert L0.HasDataType $Double(unit="hV")\r
849 SI.HectoVolt.Float <T L0.Float\r
850   @L0.assert L0.HasDataType $Float(unit="hV")\r
851 \r
852 SI.Volt <T SI.Unit\r
853 SI.Volt.Double <T L0.Double\r
854   @L0.assert L0.HasDataType $Double(unit="V")\r
855 SI.Volt.Float <T L0.Float\r
856   @L0.assert L0.HasDataType $Float(unit="V")\r
857 \r
858 SI.CentiVolt <T SI.Unit\r
859 SI.CentiVolt.Double <T L0.Double\r
860   @L0.assert L0.HasDataType $Double(unit="cV")\r
861 SI.CentiVolt.Float <T L0.Float\r
862   @L0.assert L0.HasDataType $Float(unit="cV")\r
863 \r
864 SI.MilliVolt <T SI.Unit\r
865 SI.MilliVolt.Double <T L0.Double\r
866   @L0.assert L0.HasDataType $Double(unit="mV")\r
867 SI.MilliVolt.Float <T L0.Float\r
868   @L0.assert L0.HasDataType $Float(unit="mV")\r
869 \r
870 SI.MicroVolt <T SI.Unit\r
871 SI.MicroVolt.Double <T L0.Double\r
872   @L0.assert L0.HasDataType $Double(unit="uV")\r
873 SI.MicroVolt.Float <T L0.Float\r
874   @L0.assert L0.HasDataType $Float(unit="uV")\r
875 \r
876 SI.TeraFarad <T SI.Unit\r
877 SI.TeraFarad.Double <T L0.Double\r
878   @L0.assert L0.HasDataType $Double(unit="TF")\r
879 SI.TeraFarad.Float <T L0.Float\r
880   @L0.assert L0.HasDataType $Float(unit="TF")\r
881 \r
882 SI.GigaFarad <T SI.Unit\r
883 SI.GigaFarad.Double <T L0.Double\r
884   @L0.assert L0.HasDataType $Double(unit="GF")\r
885 SI.GigaFarad.Float <T L0.Float\r
886   @L0.assert L0.HasDataType $Float(unit="GF")\r
887 \r
888 SI.MegaFarad <T SI.Unit\r
889 SI.MegaFarad.Double <T L0.Double\r
890   @L0.assert L0.HasDataType $Double(unit="MF")\r
891 SI.MegaFarad.Float <T L0.Float\r
892   @L0.assert L0.HasDataType $Float(unit="MF")\r
893 \r
894 SI.KiloFarad <T SI.Unit\r
895 SI.KiloFarad.Double <T L0.Double\r
896   @L0.assert L0.HasDataType $Double(unit="kF")\r
897 SI.KiloFarad.Float <T L0.Float\r
898   @L0.assert L0.HasDataType $Float(unit="kF")\r
899 \r
900 SI.HectoFarad <T SI.Unit\r
901 SI.HectoFarad.Double <T L0.Double\r
902   @L0.assert L0.HasDataType $Double(unit="hF")\r
903 SI.HectoFarad.Float <T L0.Float\r
904   @L0.assert L0.HasDataType $Float(unit="hF")\r
905 \r
906 SI.Farad <T SI.Unit\r
907 SI.Farad.Double <T L0.Double\r
908   @L0.assert L0.HasDataType $Double(unit="F")\r
909 SI.Farad.Float <T L0.Float\r
910   @L0.assert L0.HasDataType $Float(unit="F")\r
911 \r
912 SI.CentiFarad <T SI.Unit\r
913 SI.CentiFarad.Double <T L0.Double\r
914   @L0.assert L0.HasDataType $Double(unit="cF")\r
915 SI.CentiFarad.Float <T L0.Float\r
916   @L0.assert L0.HasDataType $Float(unit="cF")\r
917 \r
918 SI.MilliFarad <T SI.Unit\r
919 SI.MilliFarad.Double <T L0.Double\r
920   @L0.assert L0.HasDataType $Double(unit="mF")\r
921 SI.MilliFarad.Float <T L0.Float\r
922   @L0.assert L0.HasDataType $Float(unit="mF")\r
923 \r
924 SI.MicroFarad <T SI.Unit\r
925 SI.MicroFarad.Double <T L0.Double\r
926   @L0.assert L0.HasDataType $Double(unit="uF")\r
927 SI.MicroFarad.Float <T L0.Float\r
928   @L0.assert L0.HasDataType $Float(unit="uF")\r
929 \r
930 SI.TeraOhm <T SI.Unit\r
931 SI.TeraOhm.Double <T L0.Double\r
932   @L0.assert L0.HasDataType $Double(unit="Tohm")\r
933 SI.TeraOhm.Float <T L0.Float\r
934   @L0.assert L0.HasDataType $Float(unit="Tohm")\r
935 \r
936 SI.GigaOhm <T SI.Unit\r
937 SI.GigaOhm.Double <T L0.Double\r
938   @L0.assert L0.HasDataType $Double(unit="Gohm")\r
939 SI.GigaOhm.Float <T L0.Float\r
940   @L0.assert L0.HasDataType $Float(unit="Gohm")\r
941 \r
942 SI.MegaOhm <T SI.Unit\r
943 SI.MegaOhm.Double <T L0.Double\r
944   @L0.assert L0.HasDataType $Double(unit="Mohm")\r
945 SI.MegaOhm.Float <T L0.Float\r
946   @L0.assert L0.HasDataType $Float(unit="Mohm")\r
947 \r
948 SI.KiloOhm <T SI.Unit\r
949 SI.KiloOhm.Double <T L0.Double\r
950   @L0.assert L0.HasDataType $Double(unit="kohm")\r
951 SI.KiloOhm.Float <T L0.Float\r
952   @L0.assert L0.HasDataType $Float(unit="kohm")\r
953 \r
954 SI.HectoOhm <T SI.Unit\r
955 SI.HectoOhm.Double <T L0.Double\r
956   @L0.assert L0.HasDataType $Double(unit="hohm")\r
957 SI.HectoOhm.Float <T L0.Float\r
958   @L0.assert L0.HasDataType $Float(unit="hohm")\r
959 \r
960 SI.Ohm <T SI.Unit\r
961 SI.Ohm.Double <T L0.Double\r
962   @L0.assert L0.HasDataType $Double(unit="ohm")\r
963 SI.Ohm.Float <T L0.Float\r
964   @L0.assert L0.HasDataType $Float(unit="ohm")\r
965 \r
966 SI.CentiOhm <T SI.Unit\r
967 SI.CentiOhm.Double <T L0.Double\r
968   @L0.assert L0.HasDataType $Double(unit="cohm")\r
969 SI.CentiOhm.Float <T L0.Float\r
970   @L0.assert L0.HasDataType $Float(unit="cohm")\r
971 \r
972 SI.MilliOhm <T SI.Unit\r
973 SI.MilliOhm.Double <T L0.Double\r
974   @L0.assert L0.HasDataType $Double(unit="mohm")\r
975 SI.MilliOhm.Float <T L0.Float\r
976   @L0.assert L0.HasDataType $Float(unit="mohm")\r
977 \r
978 SI.MicroOhm <T SI.Unit\r
979 SI.MicroOhm.Double <T L0.Double\r
980   @L0.assert L0.HasDataType $Double(unit="uohm")\r
981 SI.MicroOhm.Float <T L0.Float\r
982   @L0.assert L0.HasDataType $Float(unit="uohm")\r
983 \r
984 SI.TeraSiemens <T SI.Unit\r
985 SI.TeraSiemens.Double <T L0.Double\r
986   @L0.assert L0.HasDataType $Double(unit="TS")\r
987 SI.TeraSiemens.Float <T L0.Float\r
988   @L0.assert L0.HasDataType $Float(unit="TS")\r
989 \r
990 SI.GigaSiemens <T SI.Unit\r
991 SI.GigaSiemens.Double <T L0.Double\r
992   @L0.assert L0.HasDataType $Double(unit="GS")\r
993 SI.GigaSiemens.Float <T L0.Float\r
994   @L0.assert L0.HasDataType $Float(unit="GS")\r
995 \r
996 SI.MegaSiemens <T SI.Unit\r
997 SI.MegaSiemens.Double <T L0.Double\r
998   @L0.assert L0.HasDataType $Double(unit="MS")\r
999 SI.MegaSiemens.Float <T L0.Float\r
1000   @L0.assert L0.HasDataType $Float(unit="MS")\r
1001 \r
1002 SI.KiloSiemens <T SI.Unit\r
1003 SI.KiloSiemens.Double <T L0.Double\r
1004   @L0.assert L0.HasDataType $Double(unit="kS")\r
1005 SI.KiloSiemens.Float <T L0.Float\r
1006   @L0.assert L0.HasDataType $Float(unit="kS")\r
1007 \r
1008 SI.HectoSiemens <T SI.Unit\r
1009 SI.HectoSiemens.Double <T L0.Double\r
1010   @L0.assert L0.HasDataType $Double(unit="hS")\r
1011 SI.HectoSiemens.Float <T L0.Float\r
1012   @L0.assert L0.HasDataType $Float(unit="hS")\r
1013 \r
1014 SI.Siemens <T SI.Unit\r
1015 SI.Siemens.Double <T L0.Double\r
1016   @L0.assert L0.HasDataType $Double(unit="S")\r
1017 SI.Siemens.Float <T L0.Float\r
1018   @L0.assert L0.HasDataType $Float(unit="S")\r
1019 \r
1020 SI.CentiSiemens <T SI.Unit\r
1021 SI.CentiSiemens.Double <T L0.Double\r
1022   @L0.assert L0.HasDataType $Double(unit="cS")\r
1023 SI.CentiSiemens.Float <T L0.Float\r
1024   @L0.assert L0.HasDataType $Float(unit="cS")\r
1025 \r
1026 SI.MilliSiemens <T SI.Unit\r
1027 SI.MilliSiemens.Double <T L0.Double\r
1028   @L0.assert L0.HasDataType $Double(unit="mS")\r
1029 SI.MilliSiemens.Float <T L0.Float\r
1030   @L0.assert L0.HasDataType $Float(unit="mS")\r
1031 \r
1032 SI.MicroSiemens <T SI.Unit\r
1033 SI.MicroSiemens.Double <T L0.Double\r
1034   @L0.assert L0.HasDataType $Double(unit="uS")\r
1035 SI.MicroSiemens.Float <T L0.Float\r
1036   @L0.assert L0.HasDataType $Float(unit="uS")\r
1037 \r
1038 SI.TeraWeber <T SI.Unit\r
1039 SI.TeraWeber.Double <T L0.Double\r
1040   @L0.assert L0.HasDataType $Double(unit="TWb")\r
1041 SI.TeraWeber.Float <T L0.Float\r
1042   @L0.assert L0.HasDataType $Float(unit="TWb")\r
1043 \r
1044 SI.GigaWeber <T SI.Unit\r
1045 SI.GigaWeber.Double <T L0.Double\r
1046   @L0.assert L0.HasDataType $Double(unit="GWb")\r
1047 SI.GigaWeber.Float <T L0.Float\r
1048   @L0.assert L0.HasDataType $Float(unit="GWb")\r
1049 \r
1050 SI.MegaWeber <T SI.Unit\r
1051 SI.MegaWeber.Double <T L0.Double\r
1052   @L0.assert L0.HasDataType $Double(unit="MWb")\r
1053 SI.MegaWeber.Float <T L0.Float\r
1054   @L0.assert L0.HasDataType $Float(unit="MWb")\r
1055 \r
1056 SI.KiloWeber <T SI.Unit\r
1057 SI.KiloWeber.Double <T L0.Double\r
1058   @L0.assert L0.HasDataType $Double(unit="kWb")\r
1059 SI.KiloWeber.Float <T L0.Float\r
1060   @L0.assert L0.HasDataType $Float(unit="kWb")\r
1061 \r
1062 SI.HectoWeber <T SI.Unit\r
1063 SI.HectoWeber.Double <T L0.Double\r
1064   @L0.assert L0.HasDataType $Double(unit="hWb")\r
1065 SI.HectoWeber.Float <T L0.Float\r
1066   @L0.assert L0.HasDataType $Float(unit="hWb")\r
1067 \r
1068 SI.Weber <T SI.Unit\r
1069 SI.Weber.Double <T L0.Double\r
1070   @L0.assert L0.HasDataType $Double(unit="Wb")\r
1071 SI.Weber.Float <T L0.Float\r
1072   @L0.assert L0.HasDataType $Float(unit="Wb")\r
1073 \r
1074 SI.CentiWeber <T SI.Unit\r
1075 SI.CentiWeber.Double <T L0.Double\r
1076   @L0.assert L0.HasDataType $Double(unit="cWb")\r
1077 SI.CentiWeber.Float <T L0.Float\r
1078   @L0.assert L0.HasDataType $Float(unit="cWb")\r
1079 \r
1080 SI.MilliWeber <T SI.Unit\r
1081 SI.MilliWeber.Double <T L0.Double\r
1082   @L0.assert L0.HasDataType $Double(unit="mWb")\r
1083 SI.MilliWeber.Float <T L0.Float\r
1084   @L0.assert L0.HasDataType $Float(unit="mWb")\r
1085 \r
1086 SI.MicroWeber <T SI.Unit\r
1087 SI.MicroWeber.Double <T L0.Double\r
1088   @L0.assert L0.HasDataType $Double(unit="uWb")\r
1089 SI.MicroWeber.Float <T L0.Float\r
1090   @L0.assert L0.HasDataType $Float(unit="uWb")\r
1091 \r
1092 SI.TeraTesla <T SI.Unit\r
1093 SI.TeraTesla.Double <T L0.Double\r
1094   @L0.assert L0.HasDataType $Double(unit="TT")\r
1095 SI.TeraTesla.Float <T L0.Float\r
1096   @L0.assert L0.HasDataType $Float(unit="TT")\r
1097 \r
1098 SI.GigaTesla <T SI.Unit\r
1099 SI.GigaTesla.Double <T L0.Double\r
1100   @L0.assert L0.HasDataType $Double(unit="GT")\r
1101 SI.GigaTesla.Float <T L0.Float\r
1102   @L0.assert L0.HasDataType $Float(unit="GT")\r
1103 \r
1104 SI.MegaTesla <T SI.Unit\r
1105 SI.MegaTesla.Double <T L0.Double\r
1106   @L0.assert L0.HasDataType $Double(unit="MT")\r
1107 SI.MegaTesla.Float <T L0.Float\r
1108   @L0.assert L0.HasDataType $Float(unit="MT")\r
1109 \r
1110 SI.KiloTesla <T SI.Unit\r
1111 SI.KiloTesla.Double <T L0.Double\r
1112   @L0.assert L0.HasDataType $Double(unit="kT")\r
1113 SI.KiloTesla.Float <T L0.Float\r
1114   @L0.assert L0.HasDataType $Float(unit="kT")\r
1115 \r
1116 SI.HectoTesla <T SI.Unit\r
1117 SI.HectoTesla.Double <T L0.Double\r
1118   @L0.assert L0.HasDataType $Double(unit="hT")\r
1119 SI.HectoTesla.Float <T L0.Float\r
1120   @L0.assert L0.HasDataType $Float(unit="hT")\r
1121 \r
1122 SI.Tesla <T SI.Unit\r
1123 SI.Tesla.Double <T L0.Double\r
1124   @L0.assert L0.HasDataType $Double(unit="T")\r
1125 SI.Tesla.Float <T L0.Float\r
1126   @L0.assert L0.HasDataType $Float(unit="T")\r
1127 \r
1128 SI.CentiTesla <T SI.Unit\r
1129 SI.CentiTesla.Double <T L0.Double\r
1130   @L0.assert L0.HasDataType $Double(unit="cT")\r
1131 SI.CentiTesla.Float <T L0.Float\r
1132   @L0.assert L0.HasDataType $Float(unit="cT")\r
1133 \r
1134 SI.MilliTesla <T SI.Unit\r
1135 SI.MilliTesla.Double <T L0.Double\r
1136   @L0.assert L0.HasDataType $Double(unit="mT")\r
1137 SI.MilliTesla.Float <T L0.Float\r
1138   @L0.assert L0.HasDataType $Float(unit="mT")\r
1139 \r
1140 SI.MicroTesla <T SI.Unit\r
1141 SI.MicroTesla.Double <T L0.Double\r
1142   @L0.assert L0.HasDataType $Double(unit="uT")\r
1143 SI.MicroTesla.Float <T L0.Float\r
1144   @L0.assert L0.HasDataType $Float(unit="uT")\r
1145 \r
1146 SI.TeraHenry <T SI.Unit\r
1147 SI.TeraHenry.Double <T L0.Double\r
1148   @L0.assert L0.HasDataType $Double(unit="TH")\r
1149 SI.TeraHenry.Float <T L0.Float\r
1150   @L0.assert L0.HasDataType $Float(unit="TH")\r
1151 \r
1152 SI.GigaHenry <T SI.Unit\r
1153 SI.GigaHenry.Double <T L0.Double\r
1154   @L0.assert L0.HasDataType $Double(unit="GH")\r
1155 SI.GigaHenry.Float <T L0.Float\r
1156   @L0.assert L0.HasDataType $Float(unit="GH")\r
1157 \r
1158 SI.MegaHenry <T SI.Unit\r
1159 SI.MegaHenry.Double <T L0.Double\r
1160   @L0.assert L0.HasDataType $Double(unit="MH")\r
1161 SI.MegaHenry.Float <T L0.Float\r
1162   @L0.assert L0.HasDataType $Float(unit="MH")\r
1163 \r
1164 SI.KiloHenry <T SI.Unit\r
1165 SI.KiloHenry.Double <T L0.Double\r
1166   @L0.assert L0.HasDataType $Double(unit="kH")\r
1167 SI.KiloHenry.Float <T L0.Float\r
1168   @L0.assert L0.HasDataType $Float(unit="kH")\r
1169 \r
1170 SI.HectoHenry <T SI.Unit\r
1171 SI.HectoHenry.Double <T L0.Double\r
1172   @L0.assert L0.HasDataType $Double(unit="hH")\r
1173 SI.HectoHenry.Float <T L0.Float\r
1174   @L0.assert L0.HasDataType $Float(unit="hH")\r
1175 \r
1176 SI.Henry <T SI.Unit\r
1177 SI.Henry.Double <T L0.Double\r
1178   @L0.assert L0.HasDataType $Double(unit="H")\r
1179 SI.Henry.Float <T L0.Float\r
1180   @L0.assert L0.HasDataType $Float(unit="H")\r
1181 \r
1182 SI.CentiHenry <T SI.Unit\r
1183 SI.CentiHenry.Double <T L0.Double\r
1184   @L0.assert L0.HasDataType $Double(unit="cH")\r
1185 SI.CentiHenry.Float <T L0.Float\r
1186   @L0.assert L0.HasDataType $Float(unit="cH")\r
1187 \r
1188 SI.MilliHenry <T SI.Unit\r
1189 SI.MilliHenry.Double <T L0.Double\r
1190   @L0.assert L0.HasDataType $Double(unit="mH")\r
1191 SI.MilliHenry.Float <T L0.Float\r
1192   @L0.assert L0.HasDataType $Float(unit="mH")\r
1193 \r
1194 SI.MicroHenry <T SI.Unit\r
1195 SI.MicroHenry.Double <T L0.Double\r
1196   @L0.assert L0.HasDataType $Double(unit="uH")\r
1197 SI.MicroHenry.Float <T L0.Float\r
1198   @L0.assert L0.HasDataType $Float(unit="uH")\r
1199 \r
1200 SI.TeraCelsius <T SI.Unit\r
1201 SI.TeraCelsius.Double <T L0.Double\r
1202   @L0.assert L0.HasDataType $Double(unit="TC")\r
1203 SI.TeraCelsius.Float <T L0.Float\r
1204   @L0.assert L0.HasDataType $Float(unit="TC")\r
1205 \r
1206 SI.GigaCelsius <T SI.Unit\r
1207 SI.GigaCelsius.Double <T L0.Double\r
1208   @L0.assert L0.HasDataType $Double(unit="GC")\r
1209 SI.GigaCelsius.Float <T L0.Float\r
1210   @L0.assert L0.HasDataType $Float(unit="GC")\r
1211 \r
1212 SI.MegaCelsius <T SI.Unit\r
1213 SI.MegaCelsius.Double <T L0.Double\r
1214   @L0.assert L0.HasDataType $Double(unit="MC")\r
1215 SI.MegaCelsius.Float <T L0.Float\r
1216   @L0.assert L0.HasDataType $Float(unit="MC")\r
1217 \r
1218 SI.KiloCelsius <T SI.Unit\r
1219 SI.KiloCelsius.Double <T L0.Double\r
1220   @L0.assert L0.HasDataType $Double(unit="kC")\r
1221 SI.KiloCelsius.Float <T L0.Float\r
1222   @L0.assert L0.HasDataType $Float(unit="kC")\r
1223 \r
1224 SI.HectoCelsius <T SI.Unit\r
1225 SI.HectoCelsius.Double <T L0.Double\r
1226   @L0.assert L0.HasDataType $Double(unit="hC")\r
1227 SI.HectoCelsius.Float <T L0.Float\r
1228   @L0.assert L0.HasDataType $Float(unit="hC")\r
1229 \r
1230 SI.Celsius <T SI.Unit\r
1231 SI.Celsius.Double <T L0.Double\r
1232   @L0.assert L0.HasDataType $Double(unit="C")\r
1233 SI.Celsius.Float <T L0.Float\r
1234   @L0.assert L0.HasDataType $Float(unit="C")\r
1235 \r
1236 SI.CentiCelsius <T SI.Unit\r
1237 SI.CentiCelsius.Double <T L0.Double\r
1238   @L0.assert L0.HasDataType $Double(unit="cC")\r
1239 SI.CentiCelsius.Float <T L0.Float\r
1240   @L0.assert L0.HasDataType $Float(unit="cC")\r
1241 \r
1242 SI.MilliCelsius <T SI.Unit\r
1243 SI.MilliCelsius.Double <T L0.Double\r
1244   @L0.assert L0.HasDataType $Double(unit="mC")\r
1245 SI.MilliCelsius.Float <T L0.Float\r
1246   @L0.assert L0.HasDataType $Float(unit="mC")\r
1247 \r
1248 SI.MicroCelsius <T SI.Unit\r
1249 SI.MicroCelsius.Double <T L0.Double\r
1250   @L0.assert L0.HasDataType $Double(unit="uC")\r
1251 SI.MicroCelsius.Float <T L0.Float\r
1252   @L0.assert L0.HasDataType $Float(unit="uC")\r
1253 \r
1254 SI.TeraLumen <T SI.Unit\r
1255 SI.TeraLumen.Double <T L0.Double\r
1256   @L0.assert L0.HasDataType $Double(unit="Tlm")\r
1257 SI.TeraLumen.Float <T L0.Float\r
1258   @L0.assert L0.HasDataType $Float(unit="Tlm")\r
1259 \r
1260 SI.GigaLumen <T SI.Unit\r
1261 SI.GigaLumen.Double <T L0.Double\r
1262   @L0.assert L0.HasDataType $Double(unit="Glm")\r
1263 SI.GigaLumen.Float <T L0.Float\r
1264   @L0.assert L0.HasDataType $Float(unit="Glm")\r
1265 \r
1266 SI.MegaLumen <T SI.Unit\r
1267 SI.MegaLumen.Double <T L0.Double\r
1268   @L0.assert L0.HasDataType $Double(unit="Mlm")\r
1269 SI.MegaLumen.Float <T L0.Float\r
1270   @L0.assert L0.HasDataType $Float(unit="Mlm")\r
1271 \r
1272 SI.KiloLumen <T SI.Unit\r
1273 SI.KiloLumen.Double <T L0.Double\r
1274   @L0.assert L0.HasDataType $Double(unit="klm")\r
1275 SI.KiloLumen.Float <T L0.Float\r
1276   @L0.assert L0.HasDataType $Float(unit="klm")\r
1277 \r
1278 SI.HectoLumen <T SI.Unit\r
1279 SI.HectoLumen.Double <T L0.Double\r
1280   @L0.assert L0.HasDataType $Double(unit="hlm")\r
1281 SI.HectoLumen.Float <T L0.Float\r
1282   @L0.assert L0.HasDataType $Float(unit="hlm")\r
1283 \r
1284 SI.Lumen <T SI.Unit\r
1285 SI.Lumen.Double <T L0.Double\r
1286   @L0.assert L0.HasDataType $Double(unit="lm")\r
1287 SI.Lumen.Float <T L0.Float\r
1288   @L0.assert L0.HasDataType $Float(unit="lm")\r
1289 \r
1290 SI.CentiLumen <T SI.Unit\r
1291 SI.CentiLumen.Double <T L0.Double\r
1292   @L0.assert L0.HasDataType $Double(unit="clm")\r
1293 SI.CentiLumen.Float <T L0.Float\r
1294   @L0.assert L0.HasDataType $Float(unit="clm")\r
1295 \r
1296 SI.MilliLumen <T SI.Unit\r
1297 SI.MilliLumen.Double <T L0.Double\r
1298   @L0.assert L0.HasDataType $Double(unit="mlm")\r
1299 SI.MilliLumen.Float <T L0.Float\r
1300   @L0.assert L0.HasDataType $Float(unit="mlm")\r
1301 \r
1302 SI.MicroLumen <T SI.Unit\r
1303 SI.MicroLumen.Double <T L0.Double\r
1304   @L0.assert L0.HasDataType $Double(unit="ulm")\r
1305 SI.MicroLumen.Float <T L0.Float\r
1306   @L0.assert L0.HasDataType $Float(unit="ulm")\r
1307 \r
1308 SI.TeraLux <T SI.Unit\r
1309 SI.TeraLux.Double <T L0.Double\r
1310   @L0.assert L0.HasDataType $Double(unit="Tlx")\r
1311 SI.TeraLux.Float <T L0.Float\r
1312   @L0.assert L0.HasDataType $Float(unit="Tlx")\r
1313 \r
1314 SI.GigaLux <T SI.Unit\r
1315 SI.GigaLux.Double <T L0.Double\r
1316   @L0.assert L0.HasDataType $Double(unit="Glx")\r
1317 SI.GigaLux.Float <T L0.Float\r
1318   @L0.assert L0.HasDataType $Float(unit="Glx")\r
1319 \r
1320 SI.MegaLux <T SI.Unit\r
1321 SI.MegaLux.Double <T L0.Double\r
1322   @L0.assert L0.HasDataType $Double(unit="Mlx")\r
1323 SI.MegaLux.Float <T L0.Float\r
1324   @L0.assert L0.HasDataType $Float(unit="Mlx")\r
1325 \r
1326 SI.KiloLux <T SI.Unit\r
1327 SI.KiloLux.Double <T L0.Double\r
1328   @L0.assert L0.HasDataType $Double(unit="klx")\r
1329 SI.KiloLux.Float <T L0.Float\r
1330   @L0.assert L0.HasDataType $Float(unit="klx")\r
1331 \r
1332 SI.HectoLux <T SI.Unit\r
1333 SI.HectoLux.Double <T L0.Double\r
1334   @L0.assert L0.HasDataType $Double(unit="hlx")\r
1335 SI.HectoLux.Float <T L0.Float\r
1336   @L0.assert L0.HasDataType $Float(unit="hlx")\r
1337 \r
1338 SI.Lux <T SI.Unit\r
1339 SI.Lux.Double <T L0.Double\r
1340   @L0.assert L0.HasDataType $Double(unit="lx")\r
1341 SI.Lux.Float <T L0.Float\r
1342   @L0.assert L0.HasDataType $Float(unit="lx")\r
1343 \r
1344 SI.CentiLux <T SI.Unit\r
1345 SI.CentiLux.Double <T L0.Double\r
1346   @L0.assert L0.HasDataType $Double(unit="clx")\r
1347 SI.CentiLux.Float <T L0.Float\r
1348   @L0.assert L0.HasDataType $Float(unit="clx")\r
1349 \r
1350 SI.MilliLux <T SI.Unit\r
1351 SI.MilliLux.Double <T L0.Double\r
1352   @L0.assert L0.HasDataType $Double(unit="mlx")\r
1353 SI.MilliLux.Float <T L0.Float\r
1354   @L0.assert L0.HasDataType $Float(unit="mlx")\r
1355 \r
1356 SI.MicroLux <T SI.Unit\r
1357 SI.MicroLux.Double <T L0.Double\r
1358   @L0.assert L0.HasDataType $Double(unit="ulx")\r
1359 SI.MicroLux.Float <T L0.Float\r
1360   @L0.assert L0.HasDataType $Float(unit="ulx")\r
1361 \r
1362 SI.TeraBecquerel <T SI.Unit\r
1363 SI.TeraBecquerel.Double <T L0.Double\r
1364   @L0.assert L0.HasDataType $Double(unit="TBq")\r
1365 SI.TeraBecquerel.Float <T L0.Float\r
1366   @L0.assert L0.HasDataType $Float(unit="TBq")\r
1367 \r
1368 SI.GigaBecquerel <T SI.Unit\r
1369 SI.GigaBecquerel.Double <T L0.Double\r
1370   @L0.assert L0.HasDataType $Double(unit="GBq")\r
1371 SI.GigaBecquerel.Float <T L0.Float\r
1372   @L0.assert L0.HasDataType $Float(unit="GBq")\r
1373 \r
1374 SI.MegaBecquerel <T SI.Unit\r
1375 SI.MegaBecquerel.Double <T L0.Double\r
1376   @L0.assert L0.HasDataType $Double(unit="MBq")\r
1377 SI.MegaBecquerel.Float <T L0.Float\r
1378   @L0.assert L0.HasDataType $Float(unit="MBq")\r
1379 \r
1380 SI.KiloBecquerel <T SI.Unit\r
1381 SI.KiloBecquerel.Double <T L0.Double\r
1382   @L0.assert L0.HasDataType $Double(unit="kBq")\r
1383 SI.KiloBecquerel.Float <T L0.Float\r
1384   @L0.assert L0.HasDataType $Float(unit="kBq")\r
1385 \r
1386 SI.HectoBecquerel <T SI.Unit\r
1387 SI.HectoBecquerel.Double <T L0.Double\r
1388   @L0.assert L0.HasDataType $Double(unit="hBq")\r
1389 SI.HectoBecquerel.Float <T L0.Float\r
1390   @L0.assert L0.HasDataType $Float(unit="hBq")\r
1391 \r
1392 SI.Becquerel <T SI.Unit\r
1393 SI.Becquerel.Double <T L0.Double\r
1394   @L0.assert L0.HasDataType $Double(unit="Bq")\r
1395 SI.Becquerel.Float <T L0.Float\r
1396   @L0.assert L0.HasDataType $Float(unit="Bq")\r
1397 \r
1398 SI.CentiBecquerel <T SI.Unit\r
1399 SI.CentiBecquerel.Double <T L0.Double\r
1400   @L0.assert L0.HasDataType $Double(unit="cBq")\r
1401 SI.CentiBecquerel.Float <T L0.Float\r
1402   @L0.assert L0.HasDataType $Float(unit="cBq")\r
1403 \r
1404 SI.MilliBecquerel <T SI.Unit\r
1405 SI.MilliBecquerel.Double <T L0.Double\r
1406   @L0.assert L0.HasDataType $Double(unit="mBq")\r
1407 SI.MilliBecquerel.Float <T L0.Float\r
1408   @L0.assert L0.HasDataType $Float(unit="mBq")\r
1409 \r
1410 SI.MicroBecquerel <T SI.Unit\r
1411 SI.MicroBecquerel.Double <T L0.Double\r
1412   @L0.assert L0.HasDataType $Double(unit="uBq")\r
1413 SI.MicroBecquerel.Float <T L0.Float\r
1414   @L0.assert L0.HasDataType $Float(unit="uBq")\r
1415 \r
1416 SI.TeraGray <T SI.Unit\r
1417 SI.TeraGray.Double <T L0.Double\r
1418   @L0.assert L0.HasDataType $Double(unit="TGy")\r
1419 SI.TeraGray.Float <T L0.Float\r
1420   @L0.assert L0.HasDataType $Float(unit="TGy")\r
1421 \r
1422 SI.GigaGray <T SI.Unit\r
1423 SI.GigaGray.Double <T L0.Double\r
1424   @L0.assert L0.HasDataType $Double(unit="GGy")\r
1425 SI.GigaGray.Float <T L0.Float\r
1426   @L0.assert L0.HasDataType $Float(unit="GGy")\r
1427 \r
1428 SI.MegaGray <T SI.Unit\r
1429 SI.MegaGray.Double <T L0.Double\r
1430   @L0.assert L0.HasDataType $Double(unit="MGy")\r
1431 SI.MegaGray.Float <T L0.Float\r
1432   @L0.assert L0.HasDataType $Float(unit="MGy")\r
1433 \r
1434 SI.KiloGray <T SI.Unit\r
1435 SI.KiloGray.Double <T L0.Double\r
1436   @L0.assert L0.HasDataType $Double(unit="kGy")\r
1437 SI.KiloGray.Float <T L0.Float\r
1438   @L0.assert L0.HasDataType $Float(unit="kGy")\r
1439 \r
1440 SI.HectoGray <T SI.Unit\r
1441 SI.HectoGray.Double <T L0.Double\r
1442   @L0.assert L0.HasDataType $Double(unit="hGy")\r
1443 SI.HectoGray.Float <T L0.Float\r
1444   @L0.assert L0.HasDataType $Float(unit="hGy")\r
1445 \r
1446 SI.Gray <T SI.Unit\r
1447 SI.Gray.Double <T L0.Double\r
1448   @L0.assert L0.HasDataType $Double(unit="Gy")\r
1449 SI.Gray.Float <T L0.Float\r
1450   @L0.assert L0.HasDataType $Float(unit="Gy")\r
1451 \r
1452 SI.CentiGray <T SI.Unit\r
1453 SI.CentiGray.Double <T L0.Double\r
1454   @L0.assert L0.HasDataType $Double(unit="cGy")\r
1455 SI.CentiGray.Float <T L0.Float\r
1456   @L0.assert L0.HasDataType $Float(unit="cGy")\r
1457 \r
1458 SI.MilliGray <T SI.Unit\r
1459 SI.MilliGray.Double <T L0.Double\r
1460   @L0.assert L0.HasDataType $Double(unit="mGy")\r
1461 SI.MilliGray.Float <T L0.Float\r
1462   @L0.assert L0.HasDataType $Float(unit="mGy")\r
1463 \r
1464 SI.MicroGray <T SI.Unit\r
1465 SI.MicroGray.Double <T L0.Double\r
1466   @L0.assert L0.HasDataType $Double(unit="uGy")\r
1467 SI.MicroGray.Float <T L0.Float\r
1468   @L0.assert L0.HasDataType $Float(unit="uGy")\r
1469 \r
1470 SI.TeraSievert <T SI.Unit\r
1471 SI.TeraSievert.Double <T L0.Double\r
1472   @L0.assert L0.HasDataType $Double(unit="TSv")\r
1473 SI.TeraSievert.Float <T L0.Float\r
1474   @L0.assert L0.HasDataType $Float(unit="TSv")\r
1475 \r
1476 SI.GigaSievert <T SI.Unit\r
1477 SI.GigaSievert.Double <T L0.Double\r
1478   @L0.assert L0.HasDataType $Double(unit="GSv")\r
1479 SI.GigaSievert.Float <T L0.Float\r
1480   @L0.assert L0.HasDataType $Float(unit="GSv")\r
1481 \r
1482 SI.MegaSievert <T SI.Unit\r
1483 SI.MegaSievert.Double <T L0.Double\r
1484   @L0.assert L0.HasDataType $Double(unit="MSv")\r
1485 SI.MegaSievert.Float <T L0.Float\r
1486   @L0.assert L0.HasDataType $Float(unit="MSv")\r
1487 \r
1488 SI.KiloSievert <T SI.Unit\r
1489 SI.KiloSievert.Double <T L0.Double\r
1490   @L0.assert L0.HasDataType $Double(unit="kSv")\r
1491 SI.KiloSievert.Float <T L0.Float\r
1492   @L0.assert L0.HasDataType $Float(unit="kSv")\r
1493 \r
1494 SI.HectoSievert <T SI.Unit\r
1495 SI.HectoSievert.Double <T L0.Double\r
1496   @L0.assert L0.HasDataType $Double(unit="hSv")\r
1497 SI.HectoSievert.Float <T L0.Float\r
1498   @L0.assert L0.HasDataType $Float(unit="hSv")\r
1499 \r
1500 SI.Sievert <T SI.Unit\r
1501 SI.Sievert.Double <T L0.Double\r
1502   @L0.assert L0.HasDataType $Double(unit="Sv")\r
1503 SI.Sievert.Float <T L0.Float\r
1504   @L0.assert L0.HasDataType $Float(unit="Sv")\r
1505 \r
1506 SI.CentiSievert <T SI.Unit\r
1507 SI.CentiSievert.Double <T L0.Double\r
1508   @L0.assert L0.HasDataType $Double(unit="cSv")\r
1509 SI.CentiSievert.Float <T L0.Float\r
1510   @L0.assert L0.HasDataType $Float(unit="cSv")\r
1511 \r
1512 SI.MilliSievert <T SI.Unit\r
1513 SI.MilliSievert.Double <T L0.Double\r
1514   @L0.assert L0.HasDataType $Double(unit="mSv")\r
1515 SI.MilliSievert.Float <T L0.Float\r
1516   @L0.assert L0.HasDataType $Float(unit="mSv")\r
1517 \r
1518 SI.MicroSievert <T SI.Unit\r
1519 SI.MicroSievert.Double <T L0.Double\r
1520   @L0.assert L0.HasDataType $Double(unit="uSv")\r
1521 SI.MicroSievert.Float <T L0.Float\r
1522   @L0.assert L0.HasDataType $Float(unit="uSv")\r
1523 \r
1524 SI.TeraKatal <T SI.Unit\r
1525 SI.TeraKatal.Double <T L0.Double\r
1526   @L0.assert L0.HasDataType $Double(unit="Tkat")\r
1527 SI.TeraKatal.Float <T L0.Float\r
1528   @L0.assert L0.HasDataType $Float(unit="Tkat")\r
1529 \r
1530 SI.GigaKatal <T SI.Unit\r
1531 SI.GigaKatal.Double <T L0.Double\r
1532   @L0.assert L0.HasDataType $Double(unit="Gkat")\r
1533 SI.GigaKatal.Float <T L0.Float\r
1534   @L0.assert L0.HasDataType $Float(unit="Gkat")\r
1535 \r
1536 SI.MegaKatal <T SI.Unit\r
1537 SI.MegaKatal.Double <T L0.Double\r
1538   @L0.assert L0.HasDataType $Double(unit="Mkat")\r
1539 SI.MegaKatal.Float <T L0.Float\r
1540   @L0.assert L0.HasDataType $Float(unit="Mkat")\r
1541 \r
1542 SI.KiloKatal <T SI.Unit\r
1543 SI.KiloKatal.Double <T L0.Double\r
1544   @L0.assert L0.HasDataType $Double(unit="kkat")\r
1545 SI.KiloKatal.Float <T L0.Float\r
1546   @L0.assert L0.HasDataType $Float(unit="kkat")\r
1547 \r
1548 SI.HectoKatal <T SI.Unit\r
1549 SI.HectoKatal.Double <T L0.Double\r
1550   @L0.assert L0.HasDataType $Double(unit="hkat")\r
1551 SI.HectoKatal.Float <T L0.Float\r
1552   @L0.assert L0.HasDataType $Float(unit="hkat")\r
1553 \r
1554 SI.Katal <T SI.Unit\r
1555 SI.Katal.Double <T L0.Double\r
1556   @L0.assert L0.HasDataType $Double(unit="kat")\r
1557 SI.Katal.Float <T L0.Float\r
1558   @L0.assert L0.HasDataType $Float(unit="kat")\r
1559 \r
1560 SI.CentiKatal <T SI.Unit\r
1561 SI.CentiKatal.Double <T L0.Double\r
1562   @L0.assert L0.HasDataType $Double(unit="ckat")\r
1563 SI.CentiKatal.Float <T L0.Float\r
1564   @L0.assert L0.HasDataType $Float(unit="ckat")\r
1565 \r
1566 SI.MilliKatal <T SI.Unit\r
1567 SI.MilliKatal.Double <T L0.Double\r
1568   @L0.assert L0.HasDataType $Double(unit="mkat")\r
1569 SI.MilliKatal.Float <T L0.Float\r
1570   @L0.assert L0.HasDataType $Float(unit="mkat")\r
1571 \r
1572 SI.MicroKatal <T SI.Unit\r
1573 SI.MicroKatal.Double <T L0.Double\r
1574   @L0.assert L0.HasDataType $Double(unit="ukat")\r
1575 SI.MicroKatal.Float <T L0.Float\r
1576   @L0.assert L0.HasDataType $Float(unit="ukat")\r
1577 \r
1578 // SI scalable compound units\r
1579 \r
1580 SI.TeragramPerSecond <T SI.Unit\r
1581 SI.TeragramPerSecond.Double <T L0.Double\r
1582   @L0.assert L0.HasDataType $Double(unit="Tg/s")\r
1583 SI.TeragramPerSecond.Float <T L0.Float\r
1584   @L0.assert L0.HasDataType $Float(unit="Tg/s")\r
1585 \r
1586 SI.GigagramPerSecond <T SI.Unit\r
1587 SI.GigagramPerSecond.Double <T L0.Double\r
1588   @L0.assert L0.HasDataType $Double(unit="Gg/s")\r
1589 SI.GigagramPerSecond.Float <T L0.Float\r
1590   @L0.assert L0.HasDataType $Float(unit="Gg/s")\r
1591 \r
1592 SI.MegagramPerSecond <T SI.Unit\r
1593 SI.MegagramPerSecond.Double <T L0.Double\r
1594   @L0.assert L0.HasDataType $Double(unit="Mg/s")\r
1595 SI.MegagramPerSecond.Float <T L0.Float\r
1596   @L0.assert L0.HasDataType $Float(unit="Mg/s")\r
1597 \r
1598 SI.KilogramPerSecond <T SI.Unit\r
1599 SI.KilogramPerSecond.Double <T L0.Double\r
1600   @L0.assert L0.HasDataType $Double(unit="kg/s")\r
1601 SI.KilogramPerSecond.Float <T L0.Float\r
1602   @L0.assert L0.HasDataType $Float(unit="kg/s")\r
1603 \r
1604 SI.HectogramPerSecond <T SI.Unit\r
1605 SI.HectogramPerSecond.Double <T L0.Double\r
1606   @L0.assert L0.HasDataType $Double(unit="hg/s")\r
1607 SI.HectogramPerSecond.Float <T L0.Float\r
1608   @L0.assert L0.HasDataType $Float(unit="hg/s")\r
1609 \r
1610 SI.gramPerSecond <T SI.Unit\r
1611 SI.gramPerSecond.Double <T L0.Double\r
1612   @L0.assert L0.HasDataType $Double(unit="g/s")\r
1613 SI.gramPerSecond.Float <T L0.Float\r
1614   @L0.assert L0.HasDataType $Float(unit="g/s")\r
1615 \r
1616 SI.CentigramPerSecond <T SI.Unit\r
1617 SI.CentigramPerSecond.Double <T L0.Double\r
1618   @L0.assert L0.HasDataType $Double(unit="cg/s")\r
1619 SI.CentigramPerSecond.Float <T L0.Float\r
1620   @L0.assert L0.HasDataType $Float(unit="cg/s")\r
1621 \r
1622 SI.MilligramPerSecond <T SI.Unit\r
1623 SI.MilligramPerSecond.Double <T L0.Double\r
1624   @L0.assert L0.HasDataType $Double(unit="mg/s")\r
1625 SI.MilligramPerSecond.Float <T L0.Float\r
1626   @L0.assert L0.HasDataType $Float(unit="mg/s")\r
1627 \r
1628 SI.MicrogramPerSecond <T SI.Unit\r
1629 SI.MicrogramPerSecond.Double <T L0.Double\r
1630   @L0.assert L0.HasDataType $Double(unit="ug/s")\r
1631 SI.MicrogramPerSecond.Float <T L0.Float\r
1632   @L0.assert L0.HasDataType $Float(unit="ug/s")\r
1633 \r
1634 SI.TeragramPerLitre <T SI.Unit\r
1635 SI.TeragramPerLitre.Double <T L0.Double\r
1636   @L0.assert L0.HasDataType $Double(unit="Tg/l")\r
1637 SI.TeragramPerLitre.Float <T L0.Float\r
1638   @L0.assert L0.HasDataType $Float(unit="Tg/l")\r
1639 \r
1640 SI.GigagramPerLitre <T SI.Unit\r
1641 SI.GigagramPerLitre.Double <T L0.Double\r
1642   @L0.assert L0.HasDataType $Double(unit="Gg/l")\r
1643 SI.GigagramPerLitre.Float <T L0.Float\r
1644   @L0.assert L0.HasDataType $Float(unit="Gg/l")\r
1645 \r
1646 SI.MegagramPerLitre <T SI.Unit\r
1647 SI.MegagramPerLitre.Double <T L0.Double\r
1648   @L0.assert L0.HasDataType $Double(unit="Mg/l")\r
1649 SI.MegagramPerLitre.Float <T L0.Float\r
1650   @L0.assert L0.HasDataType $Float(unit="Mg/l")\r
1651 \r
1652 SI.KilogramPerLitre <T SI.Unit\r
1653 SI.KilogramPerLitre.Double <T L0.Double\r
1654   @L0.assert L0.HasDataType $Double(unit="kg/l")\r
1655 SI.KilogramPerLitre.Float <T L0.Float\r
1656   @L0.assert L0.HasDataType $Float(unit="kg/l")\r
1657 \r
1658 SI.HectogramPerLitre <T SI.Unit\r
1659 SI.HectogramPerLitre.Double <T L0.Double\r
1660   @L0.assert L0.HasDataType $Double(unit="hg/l")\r
1661 SI.HectogramPerLitre.Float <T L0.Float\r
1662   @L0.assert L0.HasDataType $Float(unit="hg/l")\r
1663 \r
1664 SI.gramPerLitre <T SI.Unit\r
1665 SI.gramPerLitre.Double <T L0.Double\r
1666   @L0.assert L0.HasDataType $Double(unit="g/l")\r
1667 SI.gramPerLitre.Float <T L0.Float\r
1668   @L0.assert L0.HasDataType $Float(unit="g/l")\r
1669 \r
1670 SI.CentigramPerLitre <T SI.Unit\r
1671 SI.CentigramPerLitre.Double <T L0.Double\r
1672   @L0.assert L0.HasDataType $Double(unit="cg/l")\r
1673 SI.CentigramPerLitre.Float <T L0.Float\r
1674   @L0.assert L0.HasDataType $Float(unit="cg/l")\r
1675 \r
1676 SI.MilligramPerLitre <T SI.Unit\r
1677 SI.MilligramPerLitre.Double <T L0.Double\r
1678   @L0.assert L0.HasDataType $Double(unit="mg/l")\r
1679 SI.MilligramPerLitre.Float <T L0.Float\r
1680   @L0.assert L0.HasDataType $Float(unit="mg/l")\r
1681 \r
1682 SI.MicrogramPerLitre <T SI.Unit\r
1683 SI.MicrogramPerLitre.Double <T L0.Double\r
1684   @L0.assert L0.HasDataType $Double(unit="ug/l")\r
1685 SI.MicrogramPerLitre.Float <T L0.Float\r
1686   @L0.assert L0.HasDataType $Float(unit="ug/l")\r
1687 \r
1688 SI.TeragramPerCubicMetre <T SI.Unit\r
1689 SI.TeragramPerCubicMetre.Double <T L0.Double\r
1690   @L0.assert L0.HasDataType $Double(unit="Tg/m3")\r
1691 SI.TeragramPerCubicMetre.Float <T L0.Float\r
1692   @L0.assert L0.HasDataType $Float(unit="Tg/m3")\r
1693 \r
1694 SI.GigagramPerCubicMetre <T SI.Unit\r
1695 SI.GigagramPerCubicMetre.Double <T L0.Double\r
1696   @L0.assert L0.HasDataType $Double(unit="Gg/m3")\r
1697 SI.GigagramPerCubicMetre.Float <T L0.Float\r
1698   @L0.assert L0.HasDataType $Float(unit="Gg/m3")\r
1699 \r
1700 SI.MegagramPerCubicMetre <T SI.Unit\r
1701 SI.MegagramPerCubicMetre.Double <T L0.Double\r
1702   @L0.assert L0.HasDataType $Double(unit="Mg/m3")\r
1703 SI.MegagramPerCubicMetre.Float <T L0.Float\r
1704   @L0.assert L0.HasDataType $Float(unit="Mg/m3")\r
1705 \r
1706 SI.KilogramPerCubicMetre <T SI.Unit\r
1707 SI.KilogramPerCubicMetre.Double <T L0.Double\r
1708   @L0.assert L0.HasDataType $Double(unit="kg/m3")\r
1709 SI.KilogramPerCubicMetre.Float <T L0.Float\r
1710   @L0.assert L0.HasDataType $Float(unit="kg/m3")\r
1711 \r
1712 SI.HectogramPerCubicMetre <T SI.Unit\r
1713 SI.HectogramPerCubicMetre.Double <T L0.Double\r
1714   @L0.assert L0.HasDataType $Double(unit="hg/m3")\r
1715 SI.HectogramPerCubicMetre.Float <T L0.Float\r
1716   @L0.assert L0.HasDataType $Float(unit="hg/m3")\r
1717 \r
1718 SI.gramPerCubicMetre <T SI.Unit\r
1719 SI.gramPerCubicMetre.Double <T L0.Double\r
1720   @L0.assert L0.HasDataType $Double(unit="g/m3")\r
1721 SI.gramPerCubicMetre.Float <T L0.Float\r
1722   @L0.assert L0.HasDataType $Float(unit="g/m3")\r
1723 \r
1724 SI.CentigramPerCubicMetre <T SI.Unit\r
1725 SI.CentigramPerCubicMetre.Double <T L0.Double\r
1726   @L0.assert L0.HasDataType $Double(unit="cg/m3")\r
1727 SI.CentigramPerCubicMetre.Float <T L0.Float\r
1728   @L0.assert L0.HasDataType $Float(unit="cg/m3")\r
1729 \r
1730 SI.MilligramPerCubicMetre <T SI.Unit\r
1731 SI.MilligramPerCubicMetre.Double <T L0.Double\r
1732   @L0.assert L0.HasDataType $Double(unit="mg/m3")\r
1733 SI.MilligramPerCubicMetre.Float <T L0.Float\r
1734   @L0.assert L0.HasDataType $Float(unit="mg/m3")\r
1735 \r
1736 SI.MicrogramPerCubicMetre <T SI.Unit\r
1737 SI.MicrogramPerCubicMetre.Double <T L0.Double\r
1738   @L0.assert L0.HasDataType $Double(unit="ug/m3")\r
1739 SI.MicrogramPerCubicMetre.Float <T L0.Float\r
1740   @L0.assert L0.HasDataType $Float(unit="ug/m3")\r
1741 \r
1742 SI.TeraNewtonPerMetre <T SI.Unit\r
1743 SI.TeraNewtonPerMetre.Double <T L0.Double\r
1744   @L0.assert L0.HasDataType $Double(unit="TN/m")\r
1745 SI.TeraNewtonPerMetre.Float <T L0.Float\r
1746   @L0.assert L0.HasDataType $Float(unit="TN/m")\r
1747 \r
1748 SI.GigaNewtonPerMetre <T SI.Unit\r
1749 SI.GigaNewtonPerMetre.Double <T L0.Double\r
1750   @L0.assert L0.HasDataType $Double(unit="GN/m")\r
1751 SI.GigaNewtonPerMetre.Float <T L0.Float\r
1752   @L0.assert L0.HasDataType $Float(unit="GN/m")\r
1753 \r
1754 SI.MegaNewtonPerMetre <T SI.Unit\r
1755 SI.MegaNewtonPerMetre.Double <T L0.Double\r
1756   @L0.assert L0.HasDataType $Double(unit="MN/m")\r
1757 SI.MegaNewtonPerMetre.Float <T L0.Float\r
1758   @L0.assert L0.HasDataType $Float(unit="MN/m")\r
1759 \r
1760 SI.KiloNewtonPerMetre <T SI.Unit\r
1761 SI.KiloNewtonPerMetre.Double <T L0.Double\r
1762   @L0.assert L0.HasDataType $Double(unit="kN/m")\r
1763 SI.KiloNewtonPerMetre.Float <T L0.Float\r
1764   @L0.assert L0.HasDataType $Float(unit="kN/m")\r
1765 \r
1766 SI.HectoNewtonPerMetre <T SI.Unit\r
1767 SI.HectoNewtonPerMetre.Double <T L0.Double\r
1768   @L0.assert L0.HasDataType $Double(unit="hN/m")\r
1769 SI.HectoNewtonPerMetre.Float <T L0.Float\r
1770   @L0.assert L0.HasDataType $Float(unit="hN/m")\r
1771 \r
1772 SI.NewtonPerMetre <T SI.Unit\r
1773 SI.NewtonPerMetre.Double <T L0.Double\r
1774   @L0.assert L0.HasDataType $Double(unit="N/m")\r
1775 SI.NewtonPerMetre.Float <T L0.Float\r
1776   @L0.assert L0.HasDataType $Float(unit="N/m")\r
1777 \r
1778 SI.CentiNewtonPerMetre <T SI.Unit\r
1779 SI.CentiNewtonPerMetre.Double <T L0.Double\r
1780   @L0.assert L0.HasDataType $Double(unit="cN/m")\r
1781 SI.CentiNewtonPerMetre.Float <T L0.Float\r
1782   @L0.assert L0.HasDataType $Float(unit="cN/m")\r
1783 \r
1784 SI.MilliNewtonPerMetre <T SI.Unit\r
1785 SI.MilliNewtonPerMetre.Double <T L0.Double\r
1786   @L0.assert L0.HasDataType $Double(unit="mN/m")\r
1787 SI.MilliNewtonPerMetre.Float <T L0.Float\r
1788   @L0.assert L0.HasDataType $Float(unit="mN/m")\r
1789 \r
1790 SI.MicroNewtonPerMetre <T SI.Unit\r
1791 SI.MicroNewtonPerMetre.Double <T L0.Double\r
1792   @L0.assert L0.HasDataType $Double(unit="uN/m")\r
1793 SI.MicroNewtonPerMetre.Float <T L0.Float\r
1794   @L0.assert L0.HasDataType $Float(unit="uN/m")\r
1795 \r
1796 SI.TeraJoulePerKilogram <T SI.Unit\r
1797 SI.TeraJoulePerKilogram.Double <T L0.Double\r
1798   @L0.assert L0.HasDataType $Double(unit="TJ/kg")\r
1799 SI.TeraJoulePerKilogram.Float <T L0.Float\r
1800   @L0.assert L0.HasDataType $Float(unit="TJ/kg")\r
1801 \r
1802 SI.GigaJoulePerKilogram <T SI.Unit\r
1803 SI.GigaJoulePerKilogram.Double <T L0.Double\r
1804   @L0.assert L0.HasDataType $Double(unit="GJ/kg")\r
1805 SI.GigaJoulePerKilogram.Float <T L0.Float\r
1806   @L0.assert L0.HasDataType $Float(unit="GJ/kg")\r
1807 \r
1808 SI.MegaJoulePerKilogram <T SI.Unit\r
1809 SI.MegaJoulePerKilogram.Double <T L0.Double\r
1810   @L0.assert L0.HasDataType $Double(unit="MJ/kg")\r
1811 SI.MegaJoulePerKilogram.Float <T L0.Float\r
1812   @L0.assert L0.HasDataType $Float(unit="MJ/kg")\r
1813 \r
1814 SI.KiloJoulePerKilogram <T SI.Unit\r
1815 SI.KiloJoulePerKilogram.Double <T L0.Double\r
1816   @L0.assert L0.HasDataType $Double(unit="kJ/kg")\r
1817 SI.KiloJoulePerKilogram.Float <T L0.Float\r
1818   @L0.assert L0.HasDataType $Float(unit="kJ/kg")\r
1819 \r
1820 SI.HectoJoulePerKilogram <T SI.Unit\r
1821 SI.HectoJoulePerKilogram.Double <T L0.Double\r
1822   @L0.assert L0.HasDataType $Double(unit="hJ/kg")\r
1823 SI.HectoJoulePerKilogram.Float <T L0.Float\r
1824   @L0.assert L0.HasDataType $Float(unit="hJ/kg")\r
1825 \r
1826 SI.JoulePerKilogram <T SI.Unit\r
1827 SI.JoulePerKilogram.Double <T L0.Double\r
1828   @L0.assert L0.HasDataType $Double(unit="J/kg")\r
1829 SI.JoulePerKilogram.Float <T L0.Float\r
1830   @L0.assert L0.HasDataType $Float(unit="J/kg")\r
1831 \r
1832 SI.CentiJoulePerKilogram <T SI.Unit\r
1833 SI.CentiJoulePerKilogram.Double <T L0.Double\r
1834   @L0.assert L0.HasDataType $Double(unit="cJ/kg")\r
1835 SI.CentiJoulePerKilogram.Float <T L0.Float\r
1836   @L0.assert L0.HasDataType $Float(unit="cJ/kg")\r
1837 \r
1838 SI.MilliJoulePerKilogram <T SI.Unit\r
1839 SI.MilliJoulePerKilogram.Double <T L0.Double\r
1840   @L0.assert L0.HasDataType $Double(unit="mJ/kg")\r
1841 SI.MilliJoulePerKilogram.Float <T L0.Float\r
1842   @L0.assert L0.HasDataType $Float(unit="mJ/kg")\r
1843 \r
1844 SI.MicroJoulePerKilogram <T SI.Unit\r
1845 SI.MicroJoulePerKilogram.Double <T L0.Double\r
1846   @L0.assert L0.HasDataType $Double(unit="uJ/kg")\r
1847 SI.MicroJoulePerKilogram.Float <T L0.Float\r
1848   @L0.assert L0.HasDataType $Float(unit="uJ/kg")\r
1849 \r
1850 SI.TeraMetrePerSecond <T SI.Unit\r
1851 SI.TeraMetrePerSecond.Double <T L0.Double\r
1852   @L0.assert L0.HasDataType $Double(unit="Tm/s")\r
1853 SI.TeraMetrePerSecond.Float <T L0.Float\r
1854   @L0.assert L0.HasDataType $Float(unit="Tm/s")\r
1855 \r
1856 SI.GigaMetrePerSecond <T SI.Unit\r
1857 SI.GigaMetrePerSecond.Double <T L0.Double\r
1858   @L0.assert L0.HasDataType $Double(unit="Gm/s")\r
1859 SI.GigaMetrePerSecond.Float <T L0.Float\r
1860   @L0.assert L0.HasDataType $Float(unit="Gm/s")\r
1861 \r
1862 SI.MegaMetrePerSecond <T SI.Unit\r
1863 SI.MegaMetrePerSecond.Double <T L0.Double\r
1864   @L0.assert L0.HasDataType $Double(unit="Mm/s")\r
1865 SI.MegaMetrePerSecond.Float <T L0.Float\r
1866   @L0.assert L0.HasDataType $Float(unit="Mm/s")\r
1867 \r
1868 SI.KiloMetrePerSecond <T SI.Unit\r
1869 SI.KiloMetrePerSecond.Double <T L0.Double\r
1870   @L0.assert L0.HasDataType $Double(unit="km/s")\r
1871 SI.KiloMetrePerSecond.Float <T L0.Float\r
1872   @L0.assert L0.HasDataType $Float(unit="km/s")\r
1873 \r
1874 SI.HectoMetrePerSecond <T SI.Unit\r
1875 SI.HectoMetrePerSecond.Double <T L0.Double\r
1876   @L0.assert L0.HasDataType $Double(unit="hm/s")\r
1877 SI.HectoMetrePerSecond.Float <T L0.Float\r
1878   @L0.assert L0.HasDataType $Float(unit="hm/s")\r
1879 \r
1880 SI.MetrePerSecond <T SI.Unit\r
1881 SI.MetrePerSecond.Double <T L0.Double\r
1882   @L0.assert L0.HasDataType $Double(unit="m/s")\r
1883 SI.MetrePerSecond.Float <T L0.Float\r
1884   @L0.assert L0.HasDataType $Float(unit="m/s")\r
1885 \r
1886 SI.CentiMetrePerSecond <T SI.Unit\r
1887 SI.CentiMetrePerSecond.Double <T L0.Double\r
1888   @L0.assert L0.HasDataType $Double(unit="cm/s")\r
1889 SI.CentiMetrePerSecond.Float <T L0.Float\r
1890   @L0.assert L0.HasDataType $Float(unit="cm/s")\r
1891 \r
1892 SI.MilliMetrePerSecond <T SI.Unit\r
1893 SI.MilliMetrePerSecond.Double <T L0.Double\r
1894   @L0.assert L0.HasDataType $Double(unit="mm/s")\r
1895 SI.MilliMetrePerSecond.Float <T L0.Float\r
1896   @L0.assert L0.HasDataType $Float(unit="mm/s")\r
1897 \r
1898 SI.MicroMetrePerSecond <T SI.Unit\r
1899 SI.MicroMetrePerSecond.Double <T L0.Double\r
1900   @L0.assert L0.HasDataType $Double(unit="um/s")\r
1901 SI.MicroMetrePerSecond.Float <T L0.Float\r
1902   @L0.assert L0.HasDataType $Float(unit="um/s")\r
1903 \r
1904 SI.TeraMolePerLitre <T SI.Unit\r
1905 SI.TeraMolePerLitre.Double <T L0.Double\r
1906   @L0.assert L0.HasDataType $Double(unit="Tmol/l")\r
1907 SI.TeraMolePerLitre.Float <T L0.Float\r
1908   @L0.assert L0.HasDataType $Float(unit="Tmol/l")\r
1909 \r
1910 SI.GigaMolePerLitre <T SI.Unit\r
1911 SI.GigaMolePerLitre.Double <T L0.Double\r
1912   @L0.assert L0.HasDataType $Double(unit="Gmol/l")\r
1913 SI.GigaMolePerLitre.Float <T L0.Float\r
1914   @L0.assert L0.HasDataType $Float(unit="Gmol/l")\r
1915 \r
1916 SI.MegaMolePerLitre <T SI.Unit\r
1917 SI.MegaMolePerLitre.Double <T L0.Double\r
1918   @L0.assert L0.HasDataType $Double(unit="Mmol/l")\r
1919 SI.MegaMolePerLitre.Float <T L0.Float\r
1920   @L0.assert L0.HasDataType $Float(unit="Mmol/l")\r
1921 \r
1922 SI.KiloMolePerLitre <T SI.Unit\r
1923 SI.KiloMolePerLitre.Double <T L0.Double\r
1924   @L0.assert L0.HasDataType $Double(unit="kmol/l")\r
1925 SI.KiloMolePerLitre.Float <T L0.Float\r
1926   @L0.assert L0.HasDataType $Float(unit="kmol/l")\r
1927 \r
1928 SI.HectoMolePerLitre <T SI.Unit\r
1929 SI.HectoMolePerLitre.Double <T L0.Double\r
1930   @L0.assert L0.HasDataType $Double(unit="hmol/l")\r
1931 SI.HectoMolePerLitre.Float <T L0.Float\r
1932   @L0.assert L0.HasDataType $Float(unit="hmol/l")\r
1933 \r
1934 SI.MolePerLitre <T SI.Unit\r
1935 SI.MolePerLitre.Double <T L0.Double\r
1936   @L0.assert L0.HasDataType $Double(unit="mol/l")\r
1937 SI.MolePerLitre.Float <T L0.Float\r
1938   @L0.assert L0.HasDataType $Float(unit="mol/l")\r
1939 \r
1940 SI.CentiMolePerLitre <T SI.Unit\r
1941 SI.CentiMolePerLitre.Double <T L0.Double\r
1942   @L0.assert L0.HasDataType $Double(unit="cmol/l")\r
1943 SI.CentiMolePerLitre.Float <T L0.Float\r
1944   @L0.assert L0.HasDataType $Float(unit="cmol/l")\r
1945 \r
1946 SI.MilliMolePerLitre <T SI.Unit\r
1947 SI.MilliMolePerLitre.Double <T L0.Double\r
1948   @L0.assert L0.HasDataType $Double(unit="mmol/l")\r
1949 SI.MilliMolePerLitre.Float <T L0.Float\r
1950   @L0.assert L0.HasDataType $Float(unit="mmol/l")\r
1951 \r
1952 SI.MicroMolePerLitre <T SI.Unit\r
1953 SI.MicroMolePerLitre.Double <T L0.Double\r
1954   @L0.assert L0.HasDataType $Double(unit="umol/l")\r
1955 SI.MicroMolePerLitre.Float <T L0.Float\r
1956   @L0.assert L0.HasDataType $Float(unit="umol/l")\r
1957 \r
1958 SI.TeraMolePerKilogram <T SI.Unit\r
1959 SI.TeraMolePerKilogram.Double <T L0.Double\r
1960   @L0.assert L0.HasDataType $Double(unit="Tmol/kg")\r
1961 SI.TeraMolePerKilogram.Float <T L0.Float\r
1962   @L0.assert L0.HasDataType $Float(unit="Tmol/kg")\r
1963 \r
1964 SI.GigaMolePerKilogram <T SI.Unit\r
1965 SI.GigaMolePerKilogram.Double <T L0.Double\r
1966   @L0.assert L0.HasDataType $Double(unit="Gmol/kg")\r
1967 SI.GigaMolePerKilogram.Float <T L0.Float\r
1968   @L0.assert L0.HasDataType $Float(unit="Gmol/kg")\r
1969 \r
1970 SI.MegaMolePerKilogram <T SI.Unit\r
1971 SI.MegaMolePerKilogram.Double <T L0.Double\r
1972   @L0.assert L0.HasDataType $Double(unit="Mmol/kg")\r
1973 SI.MegaMolePerKilogram.Float <T L0.Float\r
1974   @L0.assert L0.HasDataType $Float(unit="Mmol/kg")\r
1975 \r
1976 SI.KiloMolePerKilogram <T SI.Unit\r
1977 SI.KiloMolePerKilogram.Double <T L0.Double\r
1978   @L0.assert L0.HasDataType $Double(unit="kmol/kg")\r
1979 SI.KiloMolePerKilogram.Float <T L0.Float\r
1980   @L0.assert L0.HasDataType $Float(unit="kmol/kg")\r
1981 \r
1982 SI.HectoMolePerKilogram <T SI.Unit\r
1983 SI.HectoMolePerKilogram.Double <T L0.Double\r
1984   @L0.assert L0.HasDataType $Double(unit="hmol/kg")\r
1985 SI.HectoMolePerKilogram.Float <T L0.Float\r
1986   @L0.assert L0.HasDataType $Float(unit="hmol/kg")\r
1987 \r
1988 SI.MolePerKilogram <T SI.Unit\r
1989 SI.MolePerKilogram.Double <T L0.Double\r
1990   @L0.assert L0.HasDataType $Double(unit="mol/kg")\r
1991 SI.MolePerKilogram.Float <T L0.Float\r
1992   @L0.assert L0.HasDataType $Float(unit="mol/kg")\r
1993 \r
1994 SI.CentiMolePerKilogram <T SI.Unit\r
1995 SI.CentiMolePerKilogram.Double <T L0.Double\r
1996   @L0.assert L0.HasDataType $Double(unit="cmol/kg")\r
1997 SI.CentiMolePerKilogram.Float <T L0.Float\r
1998   @L0.assert L0.HasDataType $Float(unit="cmol/kg")\r
1999 \r
2000 SI.MilliMolePerKilogram <T SI.Unit\r
2001 SI.MilliMolePerKilogram.Double <T L0.Double\r
2002   @L0.assert L0.HasDataType $Double(unit="mmol/kg")\r
2003 SI.MilliMolePerKilogram.Float <T L0.Float\r
2004   @L0.assert L0.HasDataType $Float(unit="mmol/kg")\r
2005 \r
2006 SI.MicroMolePerKilogram <T SI.Unit\r
2007 SI.MicroMolePerKilogram.Double <T L0.Double\r
2008   @L0.assert L0.HasDataType $Double(unit="umol/kg")\r
2009 SI.MicroMolePerKilogram.Float <T L0.Float\r
2010   @L0.assert L0.HasDataType $Float(unit="umol/kg")\r
2011 \r
2012 // SI compound units\r
2013 \r
2014 SI.SquareMetre <T SI.Unit\r
2015 SI.SquareMetre.Double <T L0.Double\r
2016   @L0.assert L0.HasDataType $Double(unit="m2")\r
2017 SI.SquareMetre.Float <T L0.Float\r
2018   @L0.assert L0.HasDataType $Float(unit="m2")\r
2019 \r
2020 SI.CubicMetre <T SI.Unit\r
2021 SI.CubicMetre.Double <T L0.Double\r
2022   @L0.assert L0.HasDataType $Double(unit="m3")\r
2023 SI.CubicMetre.Float <T L0.Float\r
2024   @L0.assert L0.HasDataType $Float(unit="m3")\r
2025 \r
2026 // Special units\r
2027 \r
2028 SI.MassPercentage <T SI.Unit\r
2029 SI.MassPercentage.Double <T L0.Double\r
2030   @L0.assert L0.HasDataType $Double(unit="w-%")\r
2031 SI.MassPercentage.Float <T L0.Float\r
2032   @L0.assert L0.HasDataType $Float(unit="w-%")\r
2033 \r
2034 SI.Percentage <T SI.Unit\r
2035 SI.Percentage.Double <T L0.Double\r
2036   @L0.assert L0.HasDataType $Double(unit="%")\r
2037 SI.Percentage.Float <T L0.Float\r
2038   @L0.assert L0.HasDataType $Float(unit="%")\r
2039 \r
2040 SI.Degree <T SI.Unit\r
2041 SI.Degree.Double <T L0.Double\r
2042   @L0.assert L0.HasDataType $Double(unit="deg")\r
2043 SI.Degree.Float <T L0.Float\r
2044   @L0.assert L0.HasDataType $Float(unit="deg")\r
2045 \r
2046 SI.Minute <T SI.Unit\r
2047 SI.Minute.Double <T L0.Double\r
2048   @L0.assert L0.HasDataType $Double(unit="min")\r
2049 SI.Minute.Float <T L0.Float\r
2050   @L0.assert L0.HasDataType $Float(unit="min")\r
2051 \r
2052 SI.Hour <T SI.Unit\r
2053 SI.Hour.Double <T L0.Double\r
2054   @L0.assert L0.HasDataType $Double(unit="h")\r
2055 SI.Hour.Float <T L0.Float\r
2056   @L0.assert L0.HasDataType $Float(unit="h")\r
2057 \r
2058 SI.Litre <T SI.Unit\r
2059 SI.Litre.Double <T L0.Double\r
2060   @L0.assert L0.HasDataType $Double(unit="l")\r
2061 SI.Litre.Float <T L0.Float\r
2062   @L0.assert L0.HasDataType $Float(unit="l")\r
2063 \r