Some generic Hyperbolic functions that we may need to solve, e.g. Laplacian, Poisson. It's 2023 so we'll stick with iterative solvers that scale, e.g., the steepest descent methods, the conjugate gradient methods and the discrete sine transform methods.
$$ \begin{aligned} \boldsymbol{\nabla}^2\boldsymbol{u}&= 0 \ \boldsymbol{\nabla}^2\boldsymbol{u}&= \boldsymbol{b} \end{aligned} $$
Methods From Scratch
External Packages
jaxopt
(Steepest Descent, Conjugate Gradient)