Thomj-Dev / SEMBAS

GNU General Public License v3.0
0 stars 0 forks source link

Sample type checking #1

Closed ThomJ130 closed 3 months ago

ThomJ130 commented 3 months ago

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.