API Reference ============= This is the C++ API reference for numpyCore, organized by class category. .. toctree:: :maxdepth: 1 :caption: Core ndarray slice .. toctree:: :maxdepth: 1 :caption: Memory memorypool .. toctree:: :maxdepth: 1 :caption: Random bitgenerator generator mt19937 pcg64 philox randomstate sfc64 .. toctree:: :maxdepth: 1 :caption: Linalg qrresult svdresult .. toctree:: :maxdepth: 1 :caption: Polynomial polynomial .. toctree:: :maxdepth: 1 :caption: IO npzwriter .. toctree:: :maxdepth: 1 :caption: Config boostinfo ippinfo mklinfo .. toctree:: :maxdepth: 1 :caption: Iterators broadcastiterator .. toctree:: :maxdepth: 1 :caption: Views broadcastview .. toctree:: :maxdepth: 1 :caption: Other Classes arnoldiresult arrayflags autotunedeigensolver balancingresult bandluresult benchmarkanalyzer benchmarkresult block block2x2 boostconfig broadcastapplicator broadcastwrapper busdaycalendar coomatrix cpufeatures crc32 csrmatrix cachekeyhash cachedfunction chararray chebyshevpolynomial choleskydecomposition complexless complexschurresult dftdescriptor dfterror dlpackdeleter datagenerator deflationchecker divideconquerresult eigendecomposition eigenresult errorhandling excludedparams externalsorter fielddescriptor fieldspec frompyfuncinfo generalizedeigendecomposition generalizedeigenresult hermiteepolynomial hermitepolynomial hessenbergreduction hessenbergresult householderblock ippbuffer ippsortdispatcher ippsortexception ippsortmanager iramresult indexbuilder indexexpr indexedarray indexedarrayresult jacobiresult lapackerror lstsqresult ludecomposition laguerrepolynomial leastsquaresresult legacygenerator legendrepolynomial linalgerror mklconfig mklerror mklsparsehandle maskedarray mathbackendconfig matrix matrixproperties memoryinfo memorylayout memorymappedarray memorymapper memorypoolmanager ndarrayadvanced ndenumerate ndindex nditer nditerrange ndpointer nanawarecomparator nanhandler nestedarray nestediterlevel nestediters npzfile objectarrayiterator objectarrayrange pardisosolver pcg64dxsm parallelconfig performancedatabase pooledarray printoptionscontext printoptionsmanager qrdecomposition realschurdecomposition recarraycreation recfunctions recordarray recordarrayfieldproxy recordproxy recordsorter refinementresult svddecomposition scalarbroadcast schurdecomposition schurresult seedsequence shiftstrategy signature simplecache solverconfig sortfielddescriptor sortingbenchmark sparsematrix specialfunctionsbenchmark stringcomparator stringradixsort structuredarray structuredcomparator structureddtype structuredrecord structuredvaluehash symmetriceigenresult symmetricgeneralizedeigenresult symmetricindefiniteresult timedelta timer timestamp timezonedatabase timezoneinfo timezonetransition timsortrun tridiagonaleigenresult tridiagonalluresult tuplefielddescriptor typetraits ufunc ufuncbase ufuncprofiler ufuncwithmethods uniqueall uniquecounts uniqueinverse uniquevalues vslerror vslrandomstream vslstatstask vectorize vectorizeinfo vectorizeoptions vectorizedfunction all_args_arithmetic datetime64 float16 has_ndarray_arg hash numeric_limits object_ str_ timedelta64 vstring_ vunicode_ .. toctree:: :maxdepth: 1 :caption: Top-Level Functions top_level_functions Quick Links ----------- **Core Data Structures** .. list-table:: :widths: 25 75 * - :doc:`ndarray` - Multi-dimensional array class (C++) **Array Creation** .. list-table:: :widths: 25 75 * - :doc:`top_level_functions` - Functions like zeros, ones, arange, linspace, etc. **Random Number Generation** .. list-table:: :widths: 25 75 * - :doc:`generator` - Random number generator with various distributions **Linear Algebra** .. list-table:: :widths: 25 75 * - :doc:`top_level_functions` - Functions like dot, matmul, solve, inv, svd, etc.