Reference

event_horyzen.event_horyzen

Evaluate geodesics for different spacetime backgrounds.

event_horyzen.event_horyzen.cli()

CLI interface for event_horyzen module.

event_horyzen.event_horyzen.copy_default_config(dest=None)

Copy default configuration.

Parameters

dest (Union[Path, str], optional) – The destination to copy to

Examples

>>> from event_horyzen.event_horyzen import copy_default_config
>>> copy_default_config()

The above copies to your current working directory. This next example copies to a chosen location.

>>> from event_horyzen.event_horyzen import copy_default_config
>>> copy_default_config("/tmp/default-config.yml")

Or

>>> from event_horyzen.event_horyzen import copy_default_config
>>> from pathlib import Path
>>> dest = Path("/tmp/default-config.yml")
>>> copy_default_config(dest)
Return type

None

event_horyzen.event_horyzen.run(conf_path=None)

Run routine for geodesic motion simulation.

Given the configuration file(s), simulate the gedoesic(s).

Parameters

conf_path (Union[Path, str, None], optional) – The path to the YAML configuration file. If None, use default config.yml.

Examples

FIXME: Add docs.

Return type

None

event_horyzen.animated_plot

event_horyzen.fantasy

Geodesic integration module.

event_horyzen.fantasy.AutoJacob(Param, Coord, i, wrt)

FIXME Add docs.

event_horyzen.fantasy.CoordTrans0(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.CoordTrans1(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.CoordTrans2(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.CoordTrans3(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.Hamil_inside(q, p, Param, wrt)

FIXME Add docs.

event_horyzen.fantasy.dif(func, x)

FIXME Add docs.

event_horyzen.fantasy.dm(Param, Coord, metric, wrt)

FIXME Add docs.

class event_horyzen.fantasy.dual(first, second)

dual class.

FIXME Add more docs.

cos()

FIXME Add docs.

exp()

FIXME Add docs.

log()

FIXME Add docs.

sin()

FIXME Add docs.

tan()

FIXME Add docs.

event_horyzen.fantasy.g00(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g01(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g02(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g03(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g11(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g12(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g13(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g22(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g23(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.g33(Param, Coord)

FIXME Add docs.

event_horyzen.fantasy.geodesic_integrator(N, delta, omega, q0, p0, Param, order=2)

FIXME Add docs.

event_horyzen.fantasy.phiHA(delta, omega, q1, p1, q2, p2, Param)

FIXME Add docs.

event_horyzen.fantasy.phiHB(delta, omega, q1, p1, q2, p2, Param)

FIXME Add docs.

event_horyzen.fantasy.phiHC(delta, omega, q1, p1, q2, p2, Param)

FIXME Add docs.

event_horyzen.fantasy.updator(delta, omega, q1, p1, q2, p2, Param)

FIXME Add docs.

event_horyzen.fantasy.updator_4(delta, omega, q1, p1, q2, p2, Param)

FIXME Add docs.