.cruft.json
.gitignore
.readthedocs.yaml
MANIFEST.in
README.md
pyproject.toml
setup.py
tox.ini
.github/workflows/release.yml
.github/workflows/tests.yml
diagnostics/diagnostics_benchmark_results.npz
diagnostics/diagnostics_ellipsoidal_potentials_benchmark_results.npz
diagnostics/ellipsoidal_benchmark.png
diagnostics/ellipsoidal_benchmark.py
diagnostics/ext_pot_benchmark.py
diagnostics/scalings.py
diagnostics/unvectorized_benchmark.png
diagnostics/vectorized_benchmark.png
diagnostics/wrapper_benchmark.png
diagnostics/wrapper_benchmark.py
diagnostics/wrapper_benchmark_results.npz
diagnostics/convergence/convergence_results.npy
diagnostics/convergence/energy_convergence.png
diagnostics/convergence/plummer.ipynb
diagnostics/convergence/plummer_convergence.py
diagnostics/dt_scaling/dt_accuracy_scaling.py
diagnostics/dt_scaling/output/dt_accuracy_scaling.png
diagnostics/dt_scaling/output/dt_max_error.png
diagnostics/integration_test/integration_testing.ipynb
diagnostics/n_particle_scaling/nparticles_scalings.py
diagnostics/n_particle_scaling/output/nparticles_accuracy_scaling.png
diagnostics/n_particle_scaling/output/nparticles_max_error.png
diagnostics/n_particle_scaling/output/nparticles_runtime_scaling.png
diagnostics/sanity_checks/CHECK_01_External_Potential.ipynb
diagnostics/sanity_checks/CHECK_02_Origin_Singularity.ipynb
diagnostics/sanity_checks/CHECK_03_df.ipynb
diagnostics/sanity_checks/binaries.ipynb
diagnostics/sanity_checks/direct_summation_example.ipynb
diagnostics/sanity_checks/integration_rename.ipynb
docs/Makefile
docs/changelog.rst
docs/conf.py
docs/index.rst
docs/installation.rst
docs/make.bat
docs/quickstart.rst
docs/tests_and_docs_to_write.md
docs/diagnostics/ellipsoidal_benchmark.ipynb
docs/diagnostics/index.rst
docs/diagnostics/selfgravity_benchmark.rst
docs/examples/01_Simulation_Basics.ipynb
docs/examples/02_Sampling_Helpers.ipynb
docs/examples/03_Self_Gravity.ipynb
docs/examples/04_External_Forces.ipynb
docs/examples/05_Integration_With_Multiple_Components.ipynb
docs/examples/Disk_Merger.ipynb
docs/examples/EX1_Multicomponent_Shell.ipynb
docs/examples/EX1_Multicomponent_Shell.py
docs/examples/EX1_Multicomponent_Shell.rst
docs/examples/EX2_Disk.ipynb
docs/examples/EX2_Disk.py
docs/examples/EX2_Disk.rst
docs/examples/EX3_GC_Stream.ipynb
docs/examples/EX3_GC_Stream.py
docs/examples/EX3_GC_Stream.rst
docs/examples/EX4_analysis.ipynb
docs/examples/EX4_satellite_script.py
docs/examples/EX5_GC_Satellite_script.py
docs/examples/EX5_Stream_Stream_Interactions.ipynb
docs/examples/EXTRA_Disk_Perturbation.ipynb
docs/examples/EXTRA_Spiral Arm Formation.ipynb
docs/examples/GC_stream_evolution.mp4
docs/examples/Hyades_Force_Analysis.ipynb
docs/examples/_run_EX2.py
docs/examples/index.rst
docs/examples/EX4_run_01/config.yaml
docs/examples/EX4_run_01/energy_conservation.png
docs/examples/EX4_run_01/anims/all_pts.mp4
docs/examples/EX4_run_01/anims/bound_unbound.mp4
docs/examples/EX4_run_01/anims/stars_DM.mp4
docs/examples/EX4_run_01/anims/stars_only.mp4
docs/examples/EX4_run_02/config.yaml
docs/examples/EX4_run_02/energy_conservation.png
docs/examples/EX4_run_02/anims/all_pts.mp4
docs/examples/EX4_run_02/anims/bound_unbound.mp4
docs/examples/EX4_run_02/anims/stars_DM.mp4
docs/examples/EX4_run_02/anims/stars_only.mp4
docs/examples/EX5_GC_stream/config.yaml
docs/examples/EX5_GC_stream/energy_conservation.png
docs/examples/EX5_GC_stream/anims/all_pts.mp4
docs/examples/EX5_GC_stream/anims/bound_unbound.mp4
docs/examples/_figures/EX2/fig_01.png
docs/examples/_figures/EX2/fig_02.png
docs/examples/_figures/EX3/GC_stream_evolution.gif
docs/examples/_figures/EX3/GC_stream_evolution.mp4
docs/examples/_figures/EX3/fig01_cell15.png
docs/examples/_figures/EX3/fig02_cell19.png
docs/examples/_figures/EX3/fig03_cell24.png
docs/examples/_figures/EX3/fig04_cell27.png
docs/examples/_figures/EX3/fig05_cell29.png
docs/examples/configs/EX4_GC_stream.yaml
docs/examples/configs/EX4_run_01.yaml
docs/examples/configs/EX4_run_02.yaml
docs/tutorials/01_Simulation_Basics.ipynb
docs/tutorials/02_Sampling_Helpers.ipynb
docs/tutorials/03_Self_Gravity.ipynb
docs/tutorials/04_External_Forces.ipynb
docs/tutorials/05_Integration_With_Multiple_Components.ipynb
docs/tutorials/06_TruncatedNFW.ipynb
docs/tutorials/07_Forces.ipynb
docs/tutorials/index.rst
docs/tutorials/plummer_evolution.gif
docs/tutorials/satellite_evolution.gif
docs/tutorials/satellite_evolution.mp4
docs/user_guide/computing_component_self_gravity.rst
docs/user_guide/computing_self_gravity.rst
docs/user_guide/external_forces.rst
docs/user_guide/external_potentials.rst
docs/user_guide/index.rst
docs/user_guide/initial_conditions.rst
docs/user_guide/interoperability.rst
docs/user_guide/making_a_simulation.rst
docs/user_guide/running_a_simulation.rst
docs/user_guide/satellite_tools.rst
docs/user_guide/self_gravity.rst
docs/user_guide/self_gravity_methods.rst
docs/user_guide/simulation.rst
docs/user_guide/simulation_outputs.rst
docs/user_guide/softening_lengths.rst
docs/user_guide/units.rst
licenses/LICENSE.rst
licenses/README.rst
licenses/TEMPLATE_LICENSE.rst
tambora/__init__.py
tambora/version.py
tambora.egg-info/PKG-INFO
tambora.egg-info/SOURCES.txt
tambora.egg-info/dependency_links.txt
tambora.egg-info/not-zip-safe
tambora.egg-info/requires.txt
tambora.egg-info/top_level.txt
tambora/dynamics/__init__.py
tambora/dynamics/forces/BaseForce.py
tambora/dynamics/forces/CompositeForce.py
tambora/dynamics/forces/ConservativeForce.py
tambora/dynamics/forces/__init__.py
tambora/dynamics/forces/external_force/ExternalGalpyPotential.py
tambora/dynamics/forces/external_force/MassIndependentConservForce.py
tambora/dynamics/forces/external_force/__init__.py
tambora/dynamics/forces/self_gravity/SelfGravity.py
tambora/dynamics/forces/self_gravity/__init__.py
tambora/dynamics/forces/self_gravity/registry.py
tambora/dynamics/forces/self_gravity/self_gravity.py
tambora/dynamics/forces/self_gravity/directSummation/__init__.py
tambora/dynamics/forces/self_gravity/directSummation/_direct_wrapper.cpp
tambora/dynamics/forces/self_gravity/directSummation/directSummation.py
tambora/dynamics/forces/self_gravity/falcON/__init__.py
tambora/dynamics/forces/self_gravity/falcON/_falcON_wrapper.cpp
tambora/dynamics/forces/self_gravity/falcON/falcON.py
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/body.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/externacc.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/forces.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/basic.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/bodyfunc.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/default.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/fields.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/forces.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/gravity.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/interact.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/kernel.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/manip.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/nbody.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/nemo++.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/partner.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/simd.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/tensor.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/tensor.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/tensor_set.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/tensor_set.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/tools.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/tree.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/types.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/public/utils.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/Pi.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/WDMath.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/cachesize.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/exception.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/heap.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/inline.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/io.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/memory.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/meta.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/numerics.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/sse.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/timer.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/traits.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/tupel.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/tupel.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/inc/utils/vector.h
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/basic.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/body.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/exception.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/gravity.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/io.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/kernel.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/numerics.cc
tambora/dynamics/forces/self_gravity/falcON/_falcON_src/src/tree.cc
tambora/dynamics/integration/BaseIntegrator.py
tambora/dynamics/integration/LeapfrogIntegrator.py
tambora/dynamics/integration/__init__.py
tambora/dynamics/integration/integrate.py
tambora/dynamics/integration/registry.py
tambora/simulation/__init__.py
tambora/simulation/_decorators.py
tambora/simulation/component.py
tambora/simulation/simulation.py
tambora/tests/__init__.py
tambora/tests/conftest.py
tambora/tests/test_CompositeForce.py
tambora/tests/test_component.py
tambora/tests/test_direct_summation.py
tambora/tests/test_falcON.py
tambora/tests/test_galpy_bridge.py
tambora/tests/test_galpy_tools.py
tambora/tests/test_leapfrog.py
tambora/tests/test_runner.py
tambora/tests/test_self_gravity_fn.py
tambora/tests/test_simulation.py
tambora/tests/test_units.py
tambora/tools/__init__.py
tambora/tools/galpy_tools.py
tambora/tools/satellite_tools.py
tambora/util/__init__.py
tambora/util/_galpy_bridge.py
tambora/util/units.py