This function takes the supplied values of kernel, start, and support and fills in the non-supplied ones. It also handles inconsistencies, such as providing a support on (-Inf, Inf) but a kernel on (0, Inf).
get_kernel_start_support(kernel, start, support)
a list with members kernel, kernel_str, start, start_str, and support.
Supplied kernel; string or list.
Supplied parametric start; string or list.
Binary vector.
The kernel
and start
parameters are either strings or
adhering to the kernel/start list structure. support
is a
numeric vector of length two.