This update further distinguishes between samples that are WithinMode and OutOfMode (previously referred to as Target and NonTarget) allowing functions to require and clarify what samples they are expecting. This also improves BoundaryPairs to explicitly require a in and out of mode sample.
Additionally, the samples support basic arithmetic operations with vectors and themselves, and conversions to SVectors.
This update further distinguishes between samples that are WithinMode and OutOfMode (previously referred to as Target and NonTarget) allowing functions to require and clarify what samples they are expecting. This also improves BoundaryPairs to explicitly require a in and out of mode sample.
Additionally, the samples support basic arithmetic operations with vectors and themselves, and conversions to SVectors.