Skip to content

Commit

Permalink
Vectorize calc_gamma_van_der_waals()
Browse files Browse the repository at this point in the history
  • Loading branch information
smokestacklightnin committed Aug 17, 2023
1 parent d71f027 commit 58e4fea
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion stardis/opacities/broadening.py
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ def calc_gamma_quadratic_stark(


@numba.njit
def calc_gamma_van_der_waals(
def _calc_gamma_van_der_waals(
ion_number,
n_eff_upper,
n_eff_lower,
Expand Down Expand Up @@ -260,6 +260,25 @@ def calc_gamma_van_der_waals(
return gamma_van_der_waals


@numba.vectorize(nopython=True)
def calc_gamma_van_der_waals(
ion_number,
n_eff_upper,
n_eff_lower,
temperature,
h_density,
h_mass,
):
return _calc_gamma_van_der_waals(
ion_number,
n_eff_upper,
n_eff_lower,
temperature,
h_density,
h_mass,
)


@numba.njit
def calc_gamma(
atomic_number,
Expand Down

0 comments on commit 58e4fea

Please sign in to comment.