maybe_refraction_cutoff_mask#

exo_skryer.refraction.maybe_refraction_cutoff_mask(state: Dict[str, Array], params: Dict[str, Array], opac: Dict[str, Array] | None) Array[source]#

Return a JAX-safe refraction mask or an all-false mask.

This avoids Python-side branching on traced refraction_mode values inside jitted/vmapped transit kernels.