xhorizon.shell_junction.tests module

Tests for shell_junction modules.

xhorizon.shell_junction.tests.test1()

Test uvdl_of_r_at_uv0.

xhorizon.shell_junction.tests.test2()

Test set_ruv0.

xhorizon.shell_junction.tests.test3()

Test active_slice plotting uvdl ref values.

xhorizon.shell_junction.tests.test4()

Test active_slice UV ref values.

xhorizon.shell_junction.tests.test5()

Test active_slice.

xhorizon.shell_junction.tests.test6()

Test active_slice. Schwarzschild with slice outside horizon.

xhorizon.shell_junction.tests.test7()

Test active_slice. Schwarzschild with slice inside horizon.

xhorizon.shell_junction.tests.test8()

Test active_slice. Hayward with slice outside horizons.

xhorizon.shell_junction.tests.test9()

Test active_slice. Check shell functionality when U0 or V0 is None. Seems to be working perfectly. Both None leaves UV=uvdl. One or the other does the shell transformation. Both does corner.

xhorizon.shell_junction.tests.test10()

Test passive_slice. Schwarz, outside horizon: working fine. Schwarz, inside horizon: working fine. Hayward, outside horizon: working fine.