We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 736a1e6 + 67e278b commit 8c416e5Copy full SHA for 8c416e5
package/src/openflash/meem_engine.py
@@ -94,10 +94,10 @@ def build_problem_cache(self, problem: 'MEEMProblem') -> ProblemCache:
94
I_nm_vals_precomputed[bd][n, m] = I_nm(n, m, bd, d, h)
95
cache._set_I_nm_vals(I_nm_vals_precomputed)
96
97
- R_1n_func = np.vectorize(partial(R_1n, h=h, d=d, a=a))
98
- R_2n_func = np.vectorize(partial(R_2n, a=a, h=h, d=d))
99
- diff_R_1n_func = np.vectorize(partial(diff_R_1n, h=h, d=d, a=a), otypes=[complex])
100
- diff_R_2n_func = np.vectorize(partial(diff_R_2n, h=h, d=d, a=a), otypes=[complex])
+ R_1n_func = partial(R_1n_vectorized, h=h, d=d, a=a)
+ R_2n_func = partial(R_2n_vectorized, a=a, h=h, d=d)
+ diff_R_1n_func = partial(diff_R_1n_vectorized, h=h, d=d, a=a)
+ diff_R_2n_func = partial(diff_R_2n_vectorized, h=h, d=d, a=a)
101
102
def _calculate_I_mk_vals(m0, m_k_arr, N_k_arr):
103
vals = np.zeros((NMK[boundary_count - 1], NMK[boundary_count]), dtype=complex)
0 commit comments