Spaces:
Sleeping
Sleeping
Eduard Kharakhashyan commited on
Commit ·
b881031
1
Parent(s): 06c3f7f
default values for condensate params, recf calculation
Browse files
app.py
CHANGED
|
@@ -22,8 +22,11 @@ add_non_hc = GC_NAMES[13:]
|
|
| 22 |
sg_k = 'sg_value'
|
| 23 |
pc_k = 'p_crit_value'
|
| 24 |
tc_k = 't_crit_value'
|
| 25 |
-
|
| 26 |
-
|
|
|
|
|
|
|
|
|
|
| 27 |
if key not in ss:
|
| 28 |
ss[key] = 0
|
| 29 |
|
|
@@ -31,6 +34,7 @@ if st.button("Calculate"):
|
|
| 31 |
ss[sg_k] = 30
|
| 32 |
ss[tc_k] = 15
|
| 33 |
ss[pc_k] = 20
|
|
|
|
| 34 |
|
| 35 |
UD = "User defined"
|
| 36 |
CONDENSATE = "Condensate"
|
|
@@ -48,10 +52,10 @@ else:
|
|
| 48 |
st.text_input("sg", value=ss[sg_k], key="input_field", disabled=True, help="Calculated")
|
| 49 |
|
| 50 |
if sg_source == SG_CON:
|
| 51 |
-
st.text_input("surface avg gas sg", value=
|
| 52 |
-
st.text_input("liquid gravity", value=
|
| 53 |
-
st.text_input("GOR", value=
|
| 54 |
-
st.text_input("Recombination factor", value=ss[
|
| 55 |
|
| 56 |
|
| 57 |
def text_for_gc(col, gc):
|
|
@@ -99,7 +103,6 @@ def text_for_gc(col, gc):
|
|
| 99 |
|
| 100 |
|
| 101 |
params = []
|
| 102 |
-
ss[gc_state_k] = UD
|
| 103 |
if sg_source != SG_GC:
|
| 104 |
curr_non_hc = non_hc
|
| 105 |
cur_hc = None
|
|
|
|
| 22 |
sg_k = 'sg_value'
|
| 23 |
pc_k = 'p_crit_value'
|
| 24 |
tc_k = 't_crit_value'
|
| 25 |
+
recf_k = 'recf'
|
| 26 |
+
lg_k = 'lg'
|
| 27 |
+
if recf_k not in ss:
|
| 28 |
+
ss[recf_k] = 1.04
|
| 29 |
+
for key in [sg_k, pc_k, tc_k, lg_k]:
|
| 30 |
if key not in ss:
|
| 31 |
ss[key] = 0
|
| 32 |
|
|
|
|
| 34 |
ss[sg_k] = 30
|
| 35 |
ss[tc_k] = 15
|
| 36 |
ss[pc_k] = 20
|
| 37 |
+
ss[recf_k] = ss[lg_k]*1.2
|
| 38 |
|
| 39 |
UD = "User defined"
|
| 40 |
CONDENSATE = "Condensate"
|
|
|
|
| 52 |
st.text_input("sg", value=ss[sg_k], key="input_field", disabled=True, help="Calculated")
|
| 53 |
|
| 54 |
if sg_source == SG_CON:
|
| 55 |
+
st.text_input("surface avg gas sg", value=0.74, key="avg sg")
|
| 56 |
+
ss[lg_k] = float(st.text_input("liquid gravity", value=0.8, key="lg_key"))
|
| 57 |
+
st.text_input("GOR", value=16630, key="gor")
|
| 58 |
+
st.text_input("Recombination factor", value=ss[recf_k], key="recf_key", disabled=True, help="Calculated")
|
| 59 |
|
| 60 |
|
| 61 |
def text_for_gc(col, gc):
|
|
|
|
| 103 |
|
| 104 |
|
| 105 |
params = []
|
|
|
|
| 106 |
if sg_source != SG_GC:
|
| 107 |
curr_non_hc = non_hc
|
| 108 |
cur_hc = None
|