And it’s still a little early, but there’s DiffEqOperators.jl for helping with auto-discretizations, along with the other 5 libraries on this topic, like NeuralNetDiffEq.jl for other cases, etc.
FEniCS.jl gives you a discretization you give to DifferentialEquations:
Etc.
So that’s finite difference, mesh-free neural net methods, and FEM. Then we point to ApproxFun for pseudospectral.