Files
numethods/numethods/__init__.py
Deniz 5d36dbabb9 new methods; eigenvalue. condition number implemetation
eigenvalue module, readme and demo update. condition number implemented in linalg.py
2025-09-17 11:44:12 +03:00

28 lines
695 B
Python

from .linalg import Matrix, Vector
from .orthogonal import (
QRGramSchmidt,
QRModifiedGramSchmidt,
QRHouseholder,
QRSolver,
LeastSquaresSolver,
)
from .differentiation import (
ForwardDiff,
BackwardDiff,
CentralDiff,
CentralDiff4th,
SecondDerivative,
RichardsonExtrap,
)
from .eigen import (
PowerIteration,
InversePowerIteration,
RayleighQuotientIteration,
QREigenvalues,
SVD,
)
from .solvers import LUDecomposition, GaussJordan, Jacobi, GaussSeidel, Cholesky
from .roots import Bisection, FixedPoint, Secant, NewtonRoot, print_trace
from .interpolation import NewtonInterpolation, LagrangeInterpolation
from .exceptions import *