| NExceptions | |
| CStrataxError | |
| CShapeError | |
| CDimensionError | |
| CIndexError | |
| CTypeError | |
| CBroadcastError | |
| CZeroDivisionError | |
| CAxisError | |
| COverflowError | |
| Nstratax | |
| Ncontainer | |
| CMatrix | Two-dimensional owning array of numeric values |
| CTensor | Arbitrary-rank owning array of numeric values |
| CVector | One-dimensional owning array of numeric values |
| Ncore | |
| Ndtype_detail | |
| CDTypeTraitsImpl | Implementation registry for supported Stratax dtypes |
| Nmath_detail | |
| CMathResult | Maps a non-integral input dtype to the same result dtype |
| CMathResult< T > | Maps every supported integral dtype to float64 |
| CPowResult | Determines the common result dtype for a binary math operation |
| CAbsResult | Preserves the dtype of a real absolute-value operation |
| CAbsResult< T > | Maps a complex dtype to its real component dtype |
| CArrayBase | Shared owning storage and layout base for Stratax array containers |
| CRebindArray | Rebinds a Stratax array container to a different value type |
| CRebindArray< container::Vector< From >, To > | Rebinds a Vector to a different value type |
| CRebindArray< container::Matrix< From >, To > | Rebinds a Matrix to a different value type |
| CRebindArray< container::Tensor< From >, To > | Rebinds a Tensor to a different value type |
| CPromoteArray | Determines the result container family for two Stratax arrays |
| CPromoteArray< container::Vector< LValue >, container::Vector< RValue >, T > | Vector + Vector preserves Vector |
| CPromoteArray< container::Matrix< LValue >, container::Matrix< RValue >, T > | Matrix + Matrix preserves Matrix |
| CPromoteArray< container::Tensor< LValue >, container::Tensor< RValue >, T > | Tensor + Tensor preserves Tensor |
| CPromoteArray< container::Vector< LValue >, container::Matrix< RValue >, T > | Mixed Vector/Matrix operations promote to Tensor |
| CPromoteArray< container::Matrix< LValue >, container::Vector< RValue >, T > | |
| CPromoteArray< container::Vector< LValue >, container::Tensor< RValue >, T > | Mixed Vector/Tensor operations promote to Tensor |
| CPromoteArray< container::Tensor< LValue >, container::Vector< RValue >, T > | |
| CPromoteArray< container::Matrix< LValue >, container::Tensor< RValue >, T > | Mixed Matrix/Tensor operations promote to Tensor |
| CPromoteArray< container::Tensor< LValue >, container::Matrix< RValue >, T > | |
| CArrayView | |
| CBuffer | Fixed-size owner of aligned, contiguous element storage |
| CDTypeTraits | Provides compile-time metadata for a supported Stratax dtype |
| CComplexComponent | Maps a complex dtype to its underlying real component dtype |
| CComplexFromReal | Maps a real floating-point dtype to its corresponding complex dtype |
| CPromote | Determines the promoted dtype for two Stratax dtypes |
| CPromote< T, T > | Preserves a dtype when both operands have the same supported dtype |
| CPromote< L, R > | Promotes two signed integer dtypes to the wider dtype |
| CShape | Stores the dimensions of a multidimensional array |
| CSlice | Describes a signed, strided half-open index range |
| Nindexing | |
| Ndetail | |
| CResolvedSlice | Normalized slice metadata for one concrete dimension |
| Cis_array | Trait identifying supported Stratax owning array specializations |
| Cis_array< stratax::container::Matrix< T > > | Marks dtype-compatible Matrix specializations as Stratax arrays |
| Cis_array< stratax::container::Tensor< T > > | Marks dtype-compatible Tensor specializations as Stratax arrays |
| Cis_array< stratax::container::Vector< T > > | Marks dtype-compatible Vector specializations as Stratax arrays |
| CReductionTraits | Selects accumulator and result types for numeric reductions |