Numerical approximation & analysis
5This guide provides a comprehensive look at how to access and select elements, subregions, and patterns within arrays and
Creating and Manipulating Arrays and MatricesThis guide introduces the core containers provided by the Linear Algebra module, how to inspect them, and the day-to-day
Linear AlgebraLinear Algebra is the fundamental package for numerical computing. At the core of the Linear Algebra package are the array and matrix objects. These encapsulate n-dimensional arrays of homogeneous data types, with many operations being performed in optimized compiled C++ code for performance. While Aleph is already documented at its core, Linear Algebra serves as the specialized linear algebra and array computation module, much like how NumPy extends Python's capabilities for scientific computing.
Operator function & Krylov time evolutionEvolving quantum states is a common routine in numerical methods. There are many ways to do this, the most common and accessible being full exact diagonalization and evolving an initial state using knowledge of the full spectrum of a Hamiltonian ,
QuickstartArray vs Matrix: Understanding the Difference