UniversalSpace.supported_num_operation_paradigms
- property UniversalSpace.supported_num_operation_paradigms: NumOperationParadigmSupport
Specify whether the low-level numerical operations in this space support in-place style, whether they support out-of-place style, and if one of them is preferred. Generally speaking, for fixed-dimensional spaces whose implementation is a monolithic array, in-place style is preferrable because it avoids allocating new memory. By contrast, in spaces that support e.g. adaptive mesh resolution, the in-place style may have little advantage because allocation can only be decided based on the inputs, and for automatic differentiation it may even be necessary to use purely-functional out-of-place style.