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 LieGroups.jl and follows the interface of OrdinaryDiffEq.jl.
The code in Examples 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