# FX-EML Gas Discharge vs PHAST 9.3
The set contains **13 gas cases**, including hydrogen sulfide and additional methane and propane pressures. Gas discharge still uses homogeneous direct integration (HDI), atmospheric expansion with `ClosestToInitialConditions`, the gas contraction coefficient, an effectively inactive fixed velocity cap (3.28e8 ft/s), and no sonic cap.
The application uses a thermodynamics backend to evaluate fluid properties, with CoolProp as the default. Condensation after expansion can produce a liquid fraction, but the FX-EML gas path does not calculate droplet size or rainout. Its droplet-diameter cells are **— (not calculated)**. See [Gas Discharge theory](../02%20Technical%20Guide/Gas%20Discharge.md).
## Shared Configuration
All scenarios are **2-inch horizontal orifice leaks**, without impingement. Headings give source temperature, **gauge pressure**, and elevation. The supplied weather case is `1.5mps/68F/D/RH0.7`; the PSUX selects `Land 10cm` terrain and `Concrete, no bund`.
| Input | Validation setting |
| --- | --- |
| Atmospheric pressure | 101325 Pa (14.69594878 psia) |
| Ambient / surface / bund temperature | 68°F (293.15 K) |
| Wind at 10 m | 1.5 m/s (3.35540533 mph) |
| Stability / relative humidity | D / 0.7 |
| Surface / roughness | Concrete / 10 cm |
| Bund / maximum pool area input | No bund; FX-EML Max Pool Area = 0 (unbounded) |
| Solar radiation | FX-EML 500 W/m²; PHAST inherits a default, not an explicit value in the saved workspace |
| Inventory | Per-case vessel volume from the saved PHAST study |
| Release duration used by the calculation | 600 s; every successful FX-EML case has sufficient inventory for the full duration |
The validation overrides FX-EML's default 100 cm roughness and rounded 3.36 mph wind. PHAST stores very large inventories for these steady releases; their volumes are copied to avoid inventory truncation. H2S denotes hydrogen sulfide; butane, hexane, heptane, and nonane are the normal isomers.
## Reference Data
The supplied **PHAST 9.3** files are in `Infer/Data/PHAST/FX-EML` beside this repository:
- `summary.docx`: discharge flow and atmospheric-expansion state.
- `commentary.docx`: first-release-observer rainout events.
- `fx-eml_validation.psux`: saved discharge, dispersion, and pool results and source inputs.
The extraction cross-checks all discharge values against the Word summary and all first-observer rainout rates against the Word commentary. Tables use the saved results' full precision before display rounding. PHAST itself was not rerun.
## Reproduction
Regenerated with FX-EML 0.7.0 on 2026-09-15 through `DischargeSolver.RunForSource`. All 32 cases presented across the gas and liquid validation documents completed. The export verifies phase, finite outputs, inventory duration, and the mass-accounting identity. Successful calculation does not by itself establish agreement with PHAST.
To rerun FX-EML against the checked-in references, run these commands from the repository root in a session with access to the local Infer license:
```powershell
$env:RUN_PHAST_VALIDATION="1"
dotnet test FX-EML.slnx --no-restore --filter "FullyQualifiedName~ValidationDocumentationTests.ExportCurrentValidationCases"
python FX-EML.Tests/RegenerateValidationDocs.py
```
To refresh the references from the three supplied PHAST files first:
```powershell
$env:RUN_PHAST_VALIDATION="1"
dotnet test FX-EML.slnx --no-restore --filter "FullyQualifiedName~ValidationDocumentationTests.InspectPhast93"
python FX-EML.Tests/ExtractPhast93.py
```
Run the numerical export in isolation: the native CoolProp backend must not be exercised concurrently by other tests. Infer's older `GenerateValidationTables` liquid branch uses trajectory rainout and must not replace the FX-EML Contract B run.
## TOC
- [[#Ethylene, gas, 68°F, 300psi, 3ft elevation, 2" hole]]
- [[#Ethylene, gas, 68°F, 600psi, 3ft elevation, 2" hole]]
- [[#H2S, gas, 100°F, 210psi, 3ft elevation, 2" hole]]
- [[#Hydrogen, gas, 68°F, 300psi, 3ft elevation, 2" hole]]
- [[#Hydrogen, gas, 68°F, 600psi, 3ft elevation, 2" hole]]
- [[#Methane, gas, 68°F, 10psi, 3ft elevation, 2" hole]]
- [[#Methane, gas, 68°F, 100psi, 3ft elevation, 2" hole]]
- [[#Methane, gas, 68°F, 1000psi, 3ft elevation, 2" hole]]
- [[#Methane, gas, 68°F, 30psi, 3ft elevation, 2" hole]]
- [[#Methane, gas, 68°F, 300psi, 3ft elevation, 2" hole]]
- [[#Methane, gas, 68°F, 600psi, 3ft elevation, 2" hole]]
- [[#Propane, gas, 68°F, 105psi, 3ft elevation, 2" hole]]
- [[#Propane, gas, 68°F, 30psi, 3ft elevation, 2" hole]]
### Ethylene, gas, 68°F, 300psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 20.31707 | 20.03070 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-148.3286 | \-146.3121 |
| Vexp (ft/s) | 1640.781 | 1644.378 |
| Expanded Diameter (ft) | 0.35256 | 0.35024 |
### Ethylene, gas, 68°F, 600psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 44.77228 | 42.41999 |
| Liquid Fraction | 0.053688 | 0.053745 |
| Drop Diameter (µm) | 0.835 | — |
| Texp (F) | \-154.9176 | \-154.7884 |
| Vexp (ft/s) | 1487.395 | 1497.846 |
| Expanded Diameter (ft) | 0.52866 | 0.51172 |
### H2S, gas, 100°F, 210psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 15.40288 | 15.28674 |
| Liquid Fraction | 0.057425 | 0.060397 |
| Drop Diameter (µm) | 1.378 | — |
| Texp (F) | \-76.4017 | \-76.5313 |
| Vexp (ft/s) | 1520.566 | 1517.280 |
| Expanded Diameter (ft) | 0.31307 | 0.31092 |
### Hydrogen, gas, 68°F, 300psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 5.19878 | 5.22693 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-178.8935 | \-184.5620 |
| Vexp (ft/s) | 6456.329 | 6448.738 |
| Expanded Diameter (ft) | 0.32308 | 0.32079 |
### Hydrogen, gas, 68°F, 600psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 10.14961 | 10.22171 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-188.9338 | \-195.7585 |
| Vexp (ft/s) | 6607.578 | 6593.118 |
| Expanded Diameter (ft) | 0.43817 | 0.43453 |
### Methane, gas, 68°F, 10psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 0.92802 | 0.93517 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | 6.4710 | 6.5516 |
| Vexp (ft/s) | 1261.911 | 1261.957 |
| Expanded Diameter (ft) | 0.14075 | 0.16667 |
### Methane, gas, 68°F, 100psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 5.24138 | 5.25065 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-116.7656 | \-116.3308 |
| Vexp (ft/s) | 2138.992 | 2139.530 |
| Expanded Diameter (ft) | 0.21984 | 0.22017 |
### Methane, gas, 68°F, 1000psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 50.56422 | 49.99303 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-186.3247 | \-183.8032 |
| Vexp (ft/s) | 2205.706 | 2206.220 |
| Expanded Diameter (ft) | 0.59834 | 0.59769 |
### Methane, gas, 68°F, 30psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 1.93531 | 1.94344 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-54.7374 | \-54.5503 |
| Vexp (ft/s) | 1767.275 | 1767.466 |
| Expanded Diameter (ft) | 0.15994 | 0.16032 |
### Methane, gas, 68°F, 300psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 14.79186 | 14.76825 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-150.9914 | \-149.9998 |
| Vexp (ft/s) | 2261.439 | 2262.725 |
| Expanded Diameter (ft) | 0.34033 | 0.34054 |
### Methane, gas, 68°F, 600psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 29.65067 | 29.46889 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | \-169.1585 | \-167.4391 |
| Vexp (ft/s) | 2254.610 | 2256.371 |
| Expanded Diameter (ft) | 0.46772 | 0.46753 |
### Propane, gas, 68°F, 105psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 9.19385 | 9.10842 |
| Liquid Fraction | 0.002659 | 0.007301 |
| Drop Diameter (µm) | 1.081 | — |
| Texp (F) | \-43.7265 | \-43.8048 |
| Vexp (ft/s) | 1265.872 | 1258.673 |
| Expanded Diameter (ft) | 0.24797 | 0.24626 |
### Propane, gas, 68°F, 30psi, 3ft elevation, 2" hole
| Variable | PHAST 9.3 | FX-EML |
| --- | --- | --- |
| Total Mdot (lb/s) | 3.15801 | 3.15482 |
| Liquid Fraction | 0.000000 | 0.000000 |
| Drop Diameter (µm) | 0.000 | — |
| Texp (F) | 0.4754 | 0.1826 |
| Vexp (ft/s) | 1074.125 | 1072.679 |
| Expanded Diameter (ft) | 0.16683 | 0.16660 |
## Parity Plots
PHAST is on x; FX-EML is on y. Only calculated pairs are plotted. Rainout distance requires rainout on both sides. Hover labels identify cases. The solid line is parity; dashed lines show ±10% as visual guides. Percentage differences in °F are not thermodynamic error measures.
**Total Mdot (lb/s)**
```plotly
{
"data": [
{
"x": [
20.317069393782617,
44.77227631755717,
15.402883844900126,
5.198778930469727,
10.149608097773656,
0.9280167810603588,
5.24138379376363,
50.564221122143415,
1.9353129226250472,
14.79186327967317,
29.650672985640632,
9.193851194786056,
3.1580136958119245
],
"y": [
20.030697159406856,
42.41999148032888,
15.286737661352673,
5.226932755743642,
10.221714574694456,
0.93516809262872,
5.250653051221119,
49.99302604272187,
1.9434377950858717,
14.768250511685531,
29.468889223929253,
9.108418340338073,
3.1548246233000405
],
"text": [
"Ethylene, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Ethylene, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"H2S, gas, 100°F, 210psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 10psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 100psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 1000psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 30psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 105psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 30psi, 3ft elevation, 2\" hole"
],
"mode": "markers",
"type": "scatter",
"name": "Cases",
"hovertemplate": "%{text}<br>PHAST: %{x}<br>FX-EML: %{y}<extra></extra>"
},
{
"x": [
0,
50.564221122143415
],
"y": [
0,
50.564221122143415
],
"mode": "lines",
"name": "Parity",
"line": {
"dash": "solid"
}
},
{
"x": [
0,
50.564221122143415
],
"y": [
0.0,
55.620643234357765
],
"mode": "lines",
"name": "+10%",
"line": {
"dash": "dash"
}
},
{
"x": [
0,
50.564221122143415
],
"y": [
0.0,
45.50779900992907
],
"mode": "lines",
"name": "−10%",
"line": {
"dash": "dash"
}
}
],
"layout": {
"title": "Total Mdot (lb/s)",
"xaxis": {
"title": "PHAST 9.3",
"range": [
-4.045137689771473,
54.60935881191489
]
},
"yaxis": {
"title": "FX-EML",
"range": [
-4.045137689771473,
54.60935881191489
]
},
"height": 450
}
}
```
**Liquid Fraction**
```plotly
{
"data": [
{
"x": [
0,
0.0536881119853259,
0.057424617726074156,
0,
0,
0,
0,
0,
0,
0,
0,
0.0026592938616904335,
0
],
"y": [
0,
0.05374454726796722,
0.06039726138365619,
0,
0,
0,
0,
0,
0,
0,
0,
0.007300501838834496,
0
],
"text": [
"Ethylene, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Ethylene, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"H2S, gas, 100°F, 210psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 10psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 100psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 1000psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 30psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 105psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 30psi, 3ft elevation, 2\" hole"
],
"mode": "markers",
"type": "scatter",
"name": "Cases",
"hovertemplate": "%{text}<br>PHAST: %{x}<br>FX-EML: %{y}<extra></extra>"
},
{
"x": [
0,
0.06039726138365619
],
"y": [
0,
0.06039726138365619
],
"mode": "lines",
"name": "Parity",
"line": {
"dash": "solid"
}
},
{
"x": [
0,
0.06039726138365619
],
"y": [
0.0,
0.06643698752202182
],
"mode": "lines",
"name": "+10%",
"line": {
"dash": "dash"
}
},
{
"x": [
0,
0.06039726138365619
],
"y": [
0.0,
0.05435753524529057
],
"mode": "lines",
"name": "−10%",
"line": {
"dash": "dash"
}
}
],
"layout": {
"title": "Liquid Fraction",
"xaxis": {
"title": "PHAST 9.3",
"range": [
-0.01,
0.07039726138365619
]
},
"yaxis": {
"title": "FX-EML",
"range": [
-0.01,
0.07039726138365619
]
},
"height": 450
}
}
```
**Texp (F)**
```plotly
{
"data": [
{
"x": [
-148.3285511566389,
-154.91755116978305,
-76.40165923320197,
-178.89347601010542,
-188.93379074815778,
6.471030774497454,
-116.76564066298243,
-186.32466006053488,
-54.73738629136081,
-150.99144442982265,
-169.15854857508558,
-43.72653186816737,
0.4754304536135443
],
"y": [
-146.31214422736429,
-154.7884328132303,
-76.53126240471792,
-184.5620244924467,
-195.7585175924096,
6.551604967029608,
-116.33084539251172,
-183.80315585776572,
-54.55031229728226,
-149.99975851061996,
-167.4391252168278,
-43.804813627763835,
0.18261198613683405
],
"text": [
"Ethylene, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Ethylene, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"H2S, gas, 100°F, 210psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 10psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 100psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 1000psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 30psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 105psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 30psi, 3ft elevation, 2\" hole"
],
"mode": "markers",
"type": "scatter",
"name": "Cases",
"hovertemplate": "%{text}<br>PHAST: %{x}<br>FX-EML: %{y}<extra></extra>"
},
{
"x": [
-195.7585175924096,
6.551604967029608
],
"y": [
-195.7585175924096,
6.551604967029608
],
"mode": "lines",
"name": "Parity",
"line": {
"dash": "solid"
}
},
{
"x": [
-195.7585175924096,
6.551604967029608
],
"y": [
-215.33436935165057,
7.206765463732569
],
"mode": "lines",
"name": "+10%",
"line": {
"dash": "dash"
}
},
{
"x": [
-195.7585175924096,
6.551604967029608
],
"y": [
-176.18266583316864,
5.896444470326647
],
"mode": "lines",
"name": "−10%",
"line": {
"dash": "dash"
}
}
],
"layout": {
"title": "Texp (F)",
"xaxis": {
"title": "PHAST 9.3",
"range": [
-211.94332739716472,
22.736414771784744
]
},
"yaxis": {
"title": "FX-EML",
"range": [
-211.94332739716472,
22.736414771784744
]
},
"height": 450
}
}
```
**Vexp (ft/s)**
```plotly
{
"data": [
{
"x": [
1640.7807189883197,
1487.3952333355387,
1520.565580981412,
6456.329335528509,
6607.578298186987,
1261.9108806012614,
2138.992284926774,
2205.706125652393,
1767.2754503462052,
2261.4386371882656,
2254.610452271993,
1265.8717481443994,
1074.1251595747597
],
"y": [
1644.3779480132819,
1497.8464632661821,
1517.2798762049633,
6448.738013135265,
6593.118333403137,
1261.9570446270272,
2139.5297138597844,
2206.219650943812,
1767.4655968372613,
2262.7248992873533,
2256.370995421046,
1258.6725479078773,
1072.6794767845352
],
"text": [
"Ethylene, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Ethylene, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"H2S, gas, 100°F, 210psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 10psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 100psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 1000psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 30psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 105psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 30psi, 3ft elevation, 2\" hole"
],
"mode": "markers",
"type": "scatter",
"name": "Cases",
"hovertemplate": "%{text}<br>PHAST: %{x}<br>FX-EML: %{y}<extra></extra>"
},
{
"x": [
0,
6607.578298186987
],
"y": [
0,
6607.578298186987
],
"mode": "lines",
"name": "Parity",
"line": {
"dash": "solid"
}
},
{
"x": [
0,
6607.578298186987
],
"y": [
0.0,
7268.336128005686
],
"mode": "lines",
"name": "+10%",
"line": {
"dash": "dash"
}
},
{
"x": [
0,
6607.578298186987
],
"y": [
0.0,
5946.820468368289
],
"mode": "lines",
"name": "−10%",
"line": {
"dash": "dash"
}
}
],
"layout": {
"title": "Vexp (ft/s)",
"xaxis": {
"title": "PHAST 9.3",
"range": [
-528.606263854959,
7136.184562041946
]
},
"yaxis": {
"title": "FX-EML",
"range": [
-528.606263854959,
7136.184562041946
]
},
"height": 450
}
}
```
**Expanded Diameter (ft)**
```plotly
{
"data": [
{
"x": [
0.35255612250234225,
0.5286617230410209,
0.31307053099824733,
0.32307931343208107,
0.4381740872463341,
0.14074939947525297,
0.21984238094755806,
0.5983378237585602,
0.1599449692915738,
0.3403314003707346,
0.46771785352410156,
0.24796675348658972,
0.16682967048448433
],
"y": [
0.3502411935411299,
0.5117153612636699,
0.31092428920580995,
0.32079205222529555,
0.43453466182046263,
0.16666666666666663,
0.22016741464008507,
0.5976890836919199,
0.16031649357035307,
0.34054221422971886,
0.4675298117217017,
0.24625521956738744,
0.16659923342576352
],
"text": [
"Ethylene, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Ethylene, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"H2S, gas, 100°F, 210psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Hydrogen, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 10psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 100psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 1000psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 30psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 300psi, 3ft elevation, 2\" hole",
"Methane, gas, 68°F, 600psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 105psi, 3ft elevation, 2\" hole",
"Propane, gas, 68°F, 30psi, 3ft elevation, 2\" hole"
],
"mode": "markers",
"type": "scatter",
"name": "Cases",
"hovertemplate": "%{text}<br>PHAST: %{x}<br>FX-EML: %{y}<extra></extra>"
},
{
"x": [
0,
0.5983378237585602
],
"y": [
0,
0.5983378237585602
],
"mode": "lines",
"name": "Parity",
"line": {
"dash": "solid"
}
},
{
"x": [
0,
0.5983378237585602
],
"y": [
0.0,
0.6581716061344162
],
"mode": "lines",
"name": "+10%",
"line": {
"dash": "dash"
}
},
{
"x": [
0,
0.5983378237585602
],
"y": [
0.0,
0.5385040413827041
],
"mode": "lines",
"name": "−10%",
"line": {
"dash": "dash"
}
}
],
"layout": {
"title": "Expanded Diameter (ft)",
"xaxis": {
"title": "PHAST 9.3",
"range": [
-0.04786702590068481,
0.646204849659245
]
},
"yaxis": {
"title": "FX-EML",
"range": [
-0.04786702590068481,
0.646204849659245
]
},
"height": 450
}
}
```