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
— TypeManifoldODEProblem
A general problem for ODE problems on Riemannian manifolds.
Fields
f
the tangent vector fieldf(u,p,t)
u0
the initial conditiontspan
time interval for the solutionp
constant parameters forf
`kwargs
A callback to be applied to every solver which uses the problem.problem_type
type of problemmanifold
the manifold the vector field is defined on