Inserting wavelengths values immediately before and after a discontinuity in
the SWF, greatly reduces the errors caused by interpolating the weighted
irradiance during integration of the effective spectral irradiance. This is
specially true when data have a relatively large wavelength step size and/or
when the weighting function used has discontinuities in its value or slope.
This function differs from insert_hinges() in that it returns a vector
of y values instead of a tibble.
Value
A numeric vector with the numeric values of y, but longer.
Unless the hinge values were already present in y, each inserted
hinge, expands the vector by two values.
See also
Other low-level functions operating on numeric vectors.:
as_energy(),
as_quantum_mol(),
calc_multipliers(),
div_spectra(),
energy_irradiance(),
energy_ratio(),
insert_hinges(),
integrate_xy(),
interpolate_spectrum(),
irradiance(),
l_insert_hinges(),
oper_spectra(),
photon_irradiance(),
photon_ratio(),
photons_energy_ratio(),
prod_spectra(),
s_e_irrad2rgb(),
split_energy_irradiance(),
split_photon_irradiance(),
subt_spectra(),
sum_spectra(),
trim_tails(),
v_replace_hinges()
