SpectrumPrecisionPreference

Precision-vs-performance preference. Mirrors the C/C-API PrecisionPreference one-to-one — same names AND integer values — so there is no name/value skew between the wire enum and the engine. Default (0) is ACCURATE, matching the C default.

Name

Number

Description

SPECTRUM_PRECISION_PREFERENCE_UNSPECIFIED

0

Not chosen by the caller: the server keeps its own default, which is engine-wide and settable by the operator (NORSK_SPECTRUM_PRECISION). This is what lets a caller set one field of SpectrumBuildOptions without silently pinning the others.

SPECTRUM_PRECISION_PREFERENCE_ACCURATE

1

SPECTRUM_PRECISION_PREFERENCE_FAST

2

SPECTRUM_PRECISION_PREFERENCE_REFERENCE

3