euler314 commited on
Commit
3a146be
·
verified ·
1 Parent(s): be4fc8b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -106,10 +106,10 @@ def compute_low_y_curve(betas, z_a, y):
106
  sqrt_term = np.where(sqrt_term < 0, np.nan, np.sqrt(sqrt_term))
107
 
108
  term = (-1 + sqrt_term)/z_a
109
- numerator = 4* z_a * y * beta * (z_a-1) -6 * z_a * (1-y) - 12 * a**2
110
- denominator = (1+2*z_a)*3
111
- # numerator = (y - 2)*term + y * betas * ((z_a - 1)/z_a) - 1/z_a - 1
112
- #denominator = term**2 + term
113
  # Handle division by zero and invalid values
114
  mask = (denominator != 0) & ~np.isnan(denominator) & ~np.isnan(numerator)
115
  return np.where(mask, numerator/denominator, np.nan)
 
106
  sqrt_term = np.where(sqrt_term < 0, np.nan, np.sqrt(sqrt_term))
107
 
108
  term = (-1 + sqrt_term)/z_a
109
+ # numerator = 4* z_a * y * beta * (z_a-1) -6 * z_a * (1-y) - 12 * a**2
110
+ # denominator = (1+2*z_a)*3
111
+ numerator = (y - 2)*term + y * betas * ((z_a - 1)/z_a) - 1/z_a - 1
112
+ denominator = term**2 + term
113
  # Handle division by zero and invalid values
114
  mask = (denominator != 0) & ~np.isnan(denominator) & ~np.isnan(numerator)
115
  return np.where(mask, numerator/denominator, np.nan)