ManifoldDiffEq
The package ManifoldDiffEq aims to provide a library of differential equation solvers on manifolds. The library is built on top of Manifolds.jl and follows the interface of OrdinaryDiffEq.jl.
The code below demonstrates usage of ManifoldDiffEq to solve a simple equation and visualize the results.
Methods implemented in this library are described for example in[HLW10].
ManifoldDiffEq.ManifoldODEProblem — TypeManifoldODEProblemA general problem for ODE problems on Riemannian manifolds.
Fields
fthe tangent vector fieldf(u,p,t)u0the initial conditiontspantime interval for the solutionpconstant parameters forf`kwargsA callback to be applied to every solver which uses the problem.problem_typetype of problemmanifoldthe manifold the vector field is defined on