Function Reference
Comprehensive documentation for all 2228 functions available in Equana. Organized into 19 packages covering numerical computing, linear algebra, signal processing, and more.
Browse by Package
Core Functions
FreeEssential functions for array creation, mathematics, aggregation, and manipulation. Always available.
Linear Algebra
FreeMatrix decompositions, solvers, products, norms, and other linear algebra operations.
Fourier Analysis
FreeFast Fourier Transform, inverse transforms, frequency utilities, and window functions for spectral analysis.
Data Visualization
FreeM-Code-style plotting functions for inline Chart.js visualizations.
Polynomial Functions
FreePolynomial operations across power, Chebyshev, Legendre, Hermite, HermiteE, and Laguerre bases with fitting, evaluation, calculus, arithmetic, and conversion utilities.
Symbolic Mathematics
FreeMATLAB-compatible symbolic mathematics functions for creating symbolic variables, solving equations, expanding expressions, and more. Powered by SymEngine via symngwasm.
3D Visualization (VTK)
FreeAdvanced 3D visualization functions powered by VTK.js for volumetric data, FEM meshes, and scientific visualization.
Sparse Matrices
FreeSparse matrix creation, manipulation, and iterative solvers for large-scale linear systems.
Finite Element (MFEM)
FreeFinite element library powered by MFEM compiled to WebAssembly. Provides mesh generation, finite element spaces, bilinear/linear forms, coefficients, and iterative solvers.
Scientific Computing (SciPy)
FreeSciPy-inspired scientific computing library with optimization, integration, linear algebra, and statistics.
Numerical Arrays (NumPy)
FreeNumPy-inspired numerical array library for WebAssembly.
ODE Solvers
FreeODE solvers from Hairer and Netlib, including dopri5, dop853, VODE, and more.
Symbolic Math (SymEngine)
FreeSymbolic mathematics library based on SymEngine.
Linear Algebra (Eigen)
FreeEigen linear algebra library for matrix operations.
Numerical Integration (QUADPACK)
FreeQUADPACK numerical integration routines.
Eigenvalue Solvers (ARPACK)
FreeARPACK eigenvalue solvers for large sparse matrices.
LAPACK/BLAS
FreeLAPACK and BLAS linear algebra routines.
Sparse Direct Solver (SuperLU)
FreeSuperLU sparse direct solver.
Special Functions
FreeSpecial mathematical functions (Bessel, Gamma, Error functions, etc.).
Need help? Check out the implementation roadmap to see what's coming next.