Index of all functions

RelativisticDynamics.ConstantsType
C = Constants(P)

A struct to hold all variables which are constant over the course of the integration. These are derived from the user-defined parameters

source
RelativisticDynamics.PrognosticVariablesType

Struct holding the so-called 'prognostic' variables. 'Prognostic' terminology is borrowed from cliamte science where it refers to any variables that are predicted via integration

source
RelativisticDynamics.SystemParametersType
P = Parameters(kwargs...)

A struct to hold all model parameters that may be changed by the user. The struct uses keywords such that default values can be changed at creation. The default values of the keywords define the default model setup.

source
RelativisticDynamics.ELQMethod
E,L,Q = ELQ(a,α,e,ι,D)

Calculate the energy, angular momentum and Carter constant given the Keplerian orbital parameters, and the BH spin/direction

source
RelativisticDynamics.PlotTrajectoryFunction
PlotTrajectory(solution,model,dimensions=[1,2,3],savepath="")

Plot trajectory of a body. Assumes coordinates are Boyer Lindquist. Plots in either 2D or 3D depending on specification of dimensions. Saves a low resolution PNG figure to disk in example_media/

source
RelativisticDynamics.orbitMethod
solution,model = orbit(NF,kwargs...)

Runs RelativisticDynamics.jl with number format NF and any additional parameters in the keyword arguments kwargs.... Any unspecified parameters will use the default values as defined in src/parameters.jl.

source