VAL and Python values ===================== VAL is the internal SNT value layer. It provides the C++ data representation used by modules such as PUQ and DIP, but it is not intended to be a public Python API. Python applications should use ordinary Python values for scalar data and lists or NumPy arrays for array data. The PUQ and DIP bindings convert these values at their boundaries and return normal Python-compatible results. The internal ``scinumtools3.val`` submodule may exist in a build, but its implementation types are not documented as part of the supported Python interface.