API Reference#
This is the C++ API reference for numpyCore, organized by class category.
Memory
Polynomial
IO
Iterators
Views
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
Top-Level Functions
Quick Links#
Core Data Structures
Multi-dimensional array class (C++) |
Array Creation
Functions like zeros, ones, arange, linspace, etc. |
Random Number Generation
Random number generator with various distributions |
Linear Algebra
Functions like dot, matmul, solve, inv, svd, etc. |