def _dirint_coeffs(times, kt_prime, solar_zenith, w, delta_kt_prime):
kt_prime_bin, zenith_bin, w_bin, delta_kt_prime_bin =_dirint_bins(times, kt_prime, solar_zenith, w, delta_kt_prime)<EOL>coeffs = _get_dirint_coeffs()<EOL>dirint_coeffs = coeffs[kt_prime_bin-<NUM_LIT:1>, zenith_bin-<NUM_LIT:1>,<EOL>delta_kt_prime_bin-<NUM_LIT:1>, w_bin-<NUM_LIT:1>]<EOL>dirint_coeffs = np.where((kt_prime_bin == <NUM_LIT:0>) | (zenith_bin == <NUM_LIT:0>) |<EOL>(w_bin == <NUM_LIT:0>) | (delta_kt_prime_bin == <NUM_LIT:0>),<EOL>np.nan, dirint_coeffs)<EOL>return dirint_coeffs<EOL>
Determine the DISC to DIRINT multiplier `dirint_coeffs`.

dni = disc_out['dni'] * dirint_coeffs

Parameters
----------
times : pd.DatetimeIndex
kt_prime : Zenith-independent clearness index
solar_zenith : Solar zenith angle
w : precipitable water estimated from surface dew-point temperature
delta_kt_prime : stability index

Returns
-------
dirint_coeffs : array-like