.gitignore
.pre-commit-config.yaml
_typos.toml
clean.sh
pyproject.toml
readme.rst
setup.py
.github/PULL_REQUEST_TEMPLATE.md
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/docs_bug.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/ISSUE_TEMPLATE/question.yml
.github/workflows/build_and_release.yml
.github/workflows/build_documentation.yml
.github/workflows/check_pull_requests.yml
.github/workflows/run_tests.yml
.github/workflows/test_build_and_release.yml
docs/Makefile
docs/index.html
docs/make.bat
docs/_templates/class.rst
docs/_templates/module.rst
docs/redirect/index.html
docs/source/api.rst
docs/source/conf.py
docs/source/docs_bib.bib
docs/source/examples.rst
docs/source/getting_started.rst
docs/source/index.rst
docs/source/sg_execution_times.rst
docs/source/_data/example_photometry.fits
docs/source/_static/berkeley_logo.svg
docs/source/_static/custom.css
docs/source/_static/trex_logo.png
docs/source/galleries/accretion/GALLERY_HEADER.rst
docs/source/galleries/accretion/plot_adv_disk.py
docs/source/galleries/accretion/plot_disk_broadband_sed.py
docs/source/galleries/accretion/plot_disk_eos_comparison.py
docs/source/galleries/accretion/plot_disk_scurve.py
docs/source/galleries/accretion/plot_fallback_disk.py
docs/source/galleries/accretion/plot_one_zone_disk_quickstart.py
docs/source/galleries/accretion/plot_ss_disk.py
docs/source/galleries/accretion/plot_tde_disk_observables.py
docs/source/galleries/data/GALLERY_HEADER.rst
docs/source/galleries/data/plot_epoch_photometry.py
docs/source/galleries/data/plot_inference_workflow.py
docs/source/galleries/data/plot_optical_light_curve.py
docs/source/galleries/data/plot_photometry_data.py
docs/source/galleries/data/plot_specific_epochs.py
docs/source/galleries/dynamics/GALLERY_HEADER.rst
docs/source/galleries/dynamics/plot_chevalier_shock_structure.py
docs/source/galleries/dynamics/plot_mechanical_shock_cooling.py
docs/source/galleries/dynamics/plot_mechanical_shock_model.py
docs/source/galleries/dynamics/plot_numerical_shock_engine.py
docs/source/galleries/dynamics/plot_numerical_shocks_csms.py
docs/source/galleries/dynamics/plot_relativistic_thin_shell_convergence.py
docs/source/galleries/dynamics/plot_rh_jump_conditions.py
docs/source/galleries/dynamics/plot_rh_jump_weak_conditions.py
docs/source/galleries/free_free/GALLERY_HEADER.rst
docs/source/galleries/free_free/a_gaunt_factors/GALLERY_HEADER.rst
docs/source/galleries/free_free/a_gaunt_factors/plot_gaunt_factor_comparison.py
docs/source/galleries/free_free/b_emission/GALLERY_HEADER.rst
docs/source/galleries/free_free/b_emission/plot_ff_flux_prediction.py
docs/source/galleries/free_free/c_ffa_sed/GALLERY_HEADER.rst
docs/source/galleries/free_free/c_ffa_sed/plot_ffa_synchrotron_sed.py
docs/source/galleries/inference/GALLERY_HEADER.rst
docs/source/galleries/inference/plot_SED_fit.py
docs/source/galleries/inference/plot_censored_SED_fit.py
docs/source/galleries/inference/plot_evolving_sed.py
docs/source/galleries/inference/plot_multi_epoch_sed_evolution.py
docs/source/galleries/inference/plot_optical_lc_inference.py
docs/source/galleries/inference/plot_shock_parameter_inference.py
docs/source/galleries/inference/plot_upper_limit_inference.py
docs/source/galleries/modeling/GALLERY_HEADER.rst
docs/source/galleries/modeling/plot_chevalier_shock_synchrotron_cooling.py
docs/source/galleries/modeling/plot_ffa_fadeout_evolution.py
docs/source/galleries/modeling/plot_fred_blackbody_optical_lc.py
docs/source/galleries/modeling/plot_phenomenological_lc_fit.py
docs/source/galleries/modeling/plot_tde_radio_afterglow.py
docs/source/galleries/modeling/plot_type_IIn_SN_dense_CSM.py
docs/source/galleries/opacity/GALLERY_HEADER.rst
docs/source/galleries/opacity/plot_opal_rosseland_opacity.py
docs/source/galleries/opacity/plot_tops_rosseland_opacity.py
docs/source/galleries/photometry/GALLERY_HEADER.rst
docs/source/galleries/photometry/plot_filter_basics.py
docs/source/galleries/photometry/plot_filter_bundle.py
docs/source/galleries/photometry/plot_magnitude_conversions.py
docs/source/galleries/photometry/plot_svo_filters.py
docs/source/galleries/synchrotron/GALLERY_HEADER.rst
docs/source/galleries/synchrotron/a_fundamentals/GALLERY_HEADER.rst
docs/source/galleries/synchrotron/a_fundamentals/plot_frequency_gamma_relation.py
docs/source/galleries/synchrotron/b_seds/GALLERY_HEADER.rst
docs/source/galleries/synchrotron/b_seds/plot_SSA_cooling_SED.py
docs/source/galleries/synchrotron/b_seds/plot_multi_component_numerical_SED.py
docs/source/galleries/synchrotron/b_seds/plot_on_axis_numerical.py
docs/source/galleries/synchrotron/b_seds/plot_sed_model_comparison.py
docs/source/galleries/synchrotron/c_cooling/GALLERY_HEADER.rst
docs/source/galleries/synchrotron/c_cooling/plot_ic_vs_synchrotron_cooling.py
docs/source/galleries/synchrotron/c_cooling/plot_synchrotron_cooling_engine.py
docs/source/galleries/synchrotron/d_closures/GALLERY_HEADER.rst
docs/source/galleries/synchrotron/d_closures/plot_bolometric_emissivity.py
docs/source/galleries/synchrotron/d_closures/plot_equipartition_analysis.py
docs/source/galleries/synchrotron/d_closures/plot_forward_closure.py
docs/source/galleries/synchrotron/d_closures/plot_inverse_closure.py
docs/source/galleries/synchrotron/d_closures/plot_sed_to_source_size.py
docs/source/images/berkeley_logo.svg
docs/source/images/logo.svg
docs/source/images/logo_with_text.svg
docs/source/images/trex_logo.png
docs/source/images/index/TrilobiteCodeStructure.drawio
docs/source/images/index/TrilobiteCodeStructure.svg
docs/source/images/index/api_icon.png
docs/source/images/index/book.png
docs/source/images/index/lightbulb.png
docs/source/images/index/stopwatch_icon.png
docs/source/images/inference/inference_diagram.dot
docs/source/images/theory/stratified_ssa.png
docs/source/images/theory/disks/DiskDiagram1.svg
docs/source/images/theory/disks/DiskDiagram2.svg
docs/source/reference/developer_guide.rst
docs/source/reference/user_guide.rst
docs/source/reference/data/data_to_inference.rst
docs/source/reference/data/filter_photometry.rst
docs/source/reference/data/inference_data.rst
docs/source/reference/data/light_curve.rst
docs/source/reference/data/optical_photometry.rst
docs/source/reference/data/optical_photometry_epoch.rst
docs/source/reference/data/overview.rst
docs/source/reference/data/photometry.rst
docs/source/reference/data/radio_photometry_epoch.rst
docs/source/reference/dev/documentation.rst
docs/source/reference/dev/testing.rst
docs/source/reference/inference/inference_problem_dev.rst
docs/source/reference/inference/likelihood_dev.rst
docs/source/reference/inference/overview.rst
docs/source/reference/inference/priors_dev.rst
docs/source/reference/inference/sampler_dev.rst
docs/source/reference/models/directory.rst
docs/source/reference/models/overview.rst
docs/source/reference/parallel/index.rst
docs/source/reference/parallel/pools.rst
docs/source/reference/physics/disks/index.rst
docs/source/reference/physics/disks/one_zone_disk.rst
docs/source/reference/physics/disks/one_zone_disk_dev.rst
docs/source/reference/physics/disks/one_zone_disk_theory.rst
docs/source/reference/physics/disks/thin_disk.rst
docs/source/reference/physics/radiation/overview.rst
docs/source/reference/physics/radiation/free_free/free_free_emission.rst
docs/source/reference/physics/radiation/free_free/free_free_theory.rst
docs/source/reference/physics/radiation/opacity/opacity_dev_guide.rst
docs/source/reference/physics/radiation/opacity/opacity_theory.rst
docs/source/reference/physics/radiation/opacity/opacity_user_guide.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_barniol_duran.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_cooling.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_cooling_closure.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_cooling_theory.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_core.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_microphysics.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_numerical_seds.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_overview.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_pl_sed_theory.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_seds.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_stratified_absorption.rst
docs/source/reference/physics/radiation/synchrotron/synchrotron_theory.rst
docs/source/reference/physics/shocks/blandford_mckee_theory.rst
docs/source/reference/physics/shocks/chevalier_theory.rst
docs/source/reference/physics/shocks/jump_conditions_overview.rst
docs/source/reference/physics/shocks/jump_conditions_theory.rst
docs/source/reference/physics/shocks/numerical_shocks_overview.rst
docs/source/reference/physics/shocks/numerical_shocks_theory.rst
docs/source/reference/physics/shocks/overview.rst
docs/source/reference/physics/shocks/relativistic_jump_conditions_theory.rst
docs/source/reference/physics/shocks/sedov_taylor_theory.rst
docs/source/reference/physics/shocks/self_similar_overview.rst
docs/source/reference/physics/shocks/shock_engines_overview.rst
tests/conftest.py
tests/test_data/test_inference_data.py
tests/test_data/test_light_curve.py
tests/test_data/test_masking.py
tests/test_data/test_optical_photometry.py
tests/test_data/test_radio_photometry.py
tests/test_data/test_radio_photometry_epoch.py
tests/test_dynamics/test_adv_accretion.py
tests/test_dynamics/test_full_pressure_accretion.py
tests/test_dynamics/test_integrator.py
tests/test_dynamics/test_one_zone_accretion.py
tests/test_dynamics/test_one_zone_disk_base.py
tests/test_dynamics/test_thin_disk.py
tests/test_dynamics/test_shocks/test_blandford_mckee.py
tests/test_dynamics/test_shocks/test_chevalier_structure.py
tests/test_dynamics/test_shocks/test_self_similar_shocks.py
tests/test_dynamics/test_shocks/test_thin_shell_numerical_shock.py
tests/test_inference/test_priors.py
tests/test_inference/test_problem.py
tests/test_inference/test_transforms.py
tests/test_math_utils/__init__.py
tests/test_math_utils/test_bracket_root_finder.py
tests/test_models/test_GRB_models.py
tests/test_models/test_SNE_models.py
tests/test_models/test_curve_models.py
tests/test_models/test_generic_sed_models.py
tests/test_models/test_light_curve_models.py
tests/test_models/test_model_base.py
tests/test_models/test_synchrotron_sed_models.py
tests/test_models/test_optical/__init__.py
tests/test_models/test_optical/test_blackbody_optical.py
tests/test_parallel/__init__.py
tests/test_parallel/conftest.py
tests/test_parallel/test_base.py
tests/test_parallel/test_factory.py
tests/test_parallel/test_mp.py
tests/test_parallel/test_mpi.py
tests/test_parallel/test_utils.py
tests/test_radiation/test_free_free/test_absorption.py
tests/test_radiation/test_free_free/test_core.py
tests/test_radiation/test_free_free/test_gaunt_factors.py
tests/test_radiation/test_opacity/__init__.py
tests/test_radiation/test_opacity/test_base.py
tests/test_radiation/test_opacity/test_models.py
tests/test_radiation/test_opacity/test_opal.py
tests/test_radiation/test_opacity/test_utils.py
tests/test_radiation/test_synchrotron/test_microphysics.py
tests/test_radiation/test_synchrotron/test_one_zone_seds.py
tests/test_utils/test_cosmology.py
tests/test_utils/test_phot_utils.py
trilobite/__init__.py
trilobite/_typing.py
trilobite/_version.py
trilobite.egg-info/PKG-INFO
trilobite.egg-info/SOURCES.txt
trilobite.egg-info/dependency_links.txt
trilobite.egg-info/requires.txt
trilobite.egg-info/top_level.txt
trilobite/bin/config.yaml
trilobite/data/__init__.py
trilobite/data/core.py
trilobite/data/light_curve.py
trilobite/data/optical_photometry.py
trilobite/data/photometry.py
trilobite/data/utils.py
trilobite/dynamics/__init__.py
trilobite/dynamics/accretion/__init__.py
trilobite/dynamics/accretion/thin_disk.py
trilobite/dynamics/accretion/utils.py
trilobite/dynamics/accretion/one_zone/__init__.py
trilobite/dynamics/accretion/one_zone/_closure_specs.py
trilobite/dynamics/accretion/one_zone/_sources.c
trilobite/dynamics/accretion/one_zone/_sources.pxd
trilobite/dynamics/accretion/one_zone/_sources.pyx
trilobite/dynamics/accretion/one_zone/_typing.py
trilobite/dynamics/accretion/one_zone/_writer.c
trilobite/dynamics/accretion/one_zone/_writer.pxd
trilobite/dynamics/accretion/one_zone/_writer.pyx
trilobite/dynamics/accretion/one_zone/base.py
trilobite/dynamics/accretion/one_zone/closure.c
trilobite/dynamics/accretion/one_zone/closure.pxd
trilobite/dynamics/accretion/one_zone/closure.pyx
trilobite/dynamics/accretion/one_zone/core.py
trilobite/dynamics/accretion/one_zone/integrator.c
trilobite/dynamics/accretion/one_zone/integrator.pyx
trilobite/dynamics/accretion/one_zone/utils.py
trilobite/dynamics/accretion/one_zone/models/__init__.py
trilobite/dynamics/accretion/one_zone/models/_gP.c
trilobite/dynamics/accretion/one_zone/models/_gP.pxd
trilobite/dynamics/accretion/one_zone/models/_gP.pyx
trilobite/dynamics/accretion/one_zone/models/_igP.c
trilobite/dynamics/accretion/one_zone/models/_igP.pxd
trilobite/dynamics/accretion/one_zone/models/_igP.pyx
trilobite/dynamics/accretion/one_zone/models/_igP_adv.c
trilobite/dynamics/accretion/one_zone/models/_igP_adv.pxd
trilobite/dynamics/accretion/one_zone/models/_igP_adv.pyx
trilobite/dynamics/accretion/one_zone/physics/__init__.py
trilobite/dynamics/accretion/one_zone/physics/_eos.c
trilobite/dynamics/accretion/one_zone/physics/_eos.pxd
trilobite/dynamics/accretion/one_zone/physics/_eos.pyx
trilobite/dynamics/accretion/one_zone/physics/_fallback.c
trilobite/dynamics/accretion/one_zone/physics/_fallback.pxd
trilobite/dynamics/accretion/one_zone/physics/_fallback.pyx
trilobite/dynamics/accretion/one_zone/physics/_param_wrappers.c
trilobite/dynamics/accretion/one_zone/physics/_param_wrappers.pxd
trilobite/dynamics/accretion/one_zone/physics/_param_wrappers.pyx
trilobite/dynamics/accretion/one_zone/physics/_viscous.c
trilobite/dynamics/accretion/one_zone/physics/_viscous.pxd
trilobite/dynamics/accretion/one_zone/physics/_viscous.pyx
trilobite/dynamics/shocks/__init__.py
trilobite/dynamics/shocks/blandford_mckee.py
trilobite/dynamics/shocks/chevalier.py
trilobite/dynamics/shocks/numerical.py
trilobite/dynamics/shocks/sedov_taylor.py
trilobite/dynamics/shocks/utils.py
trilobite/dynamics/shocks/core/__init__.py
trilobite/dynamics/shocks/core/rankine_hugoniot.py
trilobite/dynamics/shocks/core/relativistic_jump_conditions.py
trilobite/dynamics/shocks/core/shock_engine.py
trilobite/inference/__init__.py
trilobite/inference/prior.py
trilobite/inference/problem.py
trilobite/inference/transform.py
trilobite/inference/likelihood/__init__.py
trilobite/inference/likelihood/base.py
trilobite/inference/likelihood/gaussian.py
trilobite/inference/likelihood/utils.py
trilobite/inference/sampling/__init__.py
trilobite/inference/sampling/base.py
trilobite/inference/sampling/mcmc.py
trilobite/inference/sampling/result.py
trilobite/inference/sampling/utils.py
trilobite/math_utils/__init__.py
trilobite/math_utils/_bracket_root_finder.c
trilobite/math_utils/_bracket_root_finder.pxd
trilobite/math_utils/_bracket_root_finder.pyx
trilobite/models/__init__.py
trilobite/models/_typing.py
trilobite/models/GRBs/__init__.py
trilobite/models/GRBs/band.py
trilobite/models/SEDs/__init__.py
trilobite/models/SEDs/blackbody_optical.py
trilobite/models/SEDs/synchrotron.py
trilobite/models/TDEs/__init__.py
trilobite/models/TDEs/tde_utils.py
trilobite/models/core/__init__.py
trilobite/models/core/base.py
trilobite/models/core/optical.py
trilobite/models/core/parameters.py
trilobite/models/core/serial.py
trilobite/models/generic/__init__.py
trilobite/models/generic/curves.py
trilobite/models/generic/light_curve.py
trilobite/models/generic/evolving_seds/__init__.py
trilobite/models/generic/evolving_seds/base.py
trilobite/models/generic/evolving_seds/evolving_sbpl.py
trilobite/models/supernovae/__init__.py
trilobite/models/supernovae/chevalier_shock.py
trilobite/parallel/__init__.py
trilobite/parallel/base.py
trilobite/parallel/factory.py
trilobite/parallel/mp.py
trilobite/parallel/mpi.py
trilobite/parallel/utils.py
trilobite/physics_utils/__init__.py
trilobite/physics_utils/composition.py
trilobite/physics_utils/constants.py
trilobite/physics_utils/cosmology.py
trilobite/physics_utils/eos.py
trilobite/physics_utils/general_relativity.py
trilobite/physics_utils/gravity.py
trilobite/physics_utils/special_relativity.py
trilobite/radiation/__init__.py
trilobite/radiation/blackbody.py
trilobite/radiation/constants.py
trilobite/radiation/free_free/__init__.py
trilobite/radiation/free_free/absorption.py
trilobite/radiation/free_free/core.py
trilobite/radiation/free_free/gaunt_factor.py
trilobite/radiation/free_free/gaunt_tables/gauntff_rel_vanhoof_2014.hdf5
trilobite/radiation/free_free/gaunt_tables/gauntff_vanhoof_2014.hdf5
trilobite/radiation/opacity/__init__.py
trilobite/radiation/opacity/base.py
trilobite/radiation/opacity/opacity_base.c
trilobite/radiation/opacity/opacity_base.pxd
trilobite/radiation/opacity/opacity_base.pyx
trilobite/radiation/opacity/opacity_io.py
trilobite/radiation/opacity/utils.py
trilobite/radiation/opacity/grey_opacity/__init__.py
trilobite/radiation/opacity/grey_opacity/_tops_table.c
trilobite/radiation/opacity/grey_opacity/_tops_table.pxd
trilobite/radiation/opacity/grey_opacity/_tops_table.pyx
trilobite/radiation/opacity/grey_opacity/base.py
trilobite/radiation/opacity/grey_opacity/tops.py
trilobite/radiation/opacity/grey_opacity/planck/__init__.py
trilobite/radiation/opacity/grey_opacity/rosseland/__init__.py
trilobite/radiation/opacity/grey_opacity/rosseland/_electron_scattering.c
trilobite/radiation/opacity/grey_opacity/rosseland/_electron_scattering.pxd
trilobite/radiation/opacity/grey_opacity/rosseland/_electron_scattering.pyx
trilobite/radiation/opacity/grey_opacity/rosseland/_kramers.c
trilobite/radiation/opacity/grey_opacity/rosseland/_kramers.pxd
trilobite/radiation/opacity/grey_opacity/rosseland/_kramers.pyx
trilobite/radiation/opacity/grey_opacity/rosseland/_kramers_es.c
trilobite/radiation/opacity/grey_opacity/rosseland/_kramers_es.pxd
trilobite/radiation/opacity/grey_opacity/rosseland/_kramers_es.pyx
trilobite/radiation/opacity/grey_opacity/rosseland/_opal_table.c
trilobite/radiation/opacity/grey_opacity/rosseland/_opal_table.pxd
trilobite/radiation/opacity/grey_opacity/rosseland/_opal_table.pyx
trilobite/radiation/opacity/grey_opacity/rosseland/models.py
trilobite/radiation/opacity/tables/asplund_grevesse_05.h5
trilobite/radiation/opacity/tables/tops_solar.dat
trilobite/radiation/synchrotron/__init__.py
trilobite/radiation/synchrotron/cooling.py
trilobite/radiation/synchrotron/core.py
trilobite/radiation/synchrotron/microphysics.py
trilobite/radiation/synchrotron/utils.py
trilobite/radiation/synchrotron/SEDs/__init__.py
trilobite/radiation/synchrotron/SEDs/_one_zone_closure.py
trilobite/radiation/synchrotron/SEDs/_one_zone_functions.py
trilobite/radiation/synchrotron/SEDs/_one_zone_normalization.py
trilobite/radiation/synchrotron/SEDs/_one_zone_ssa.py
trilobite/radiation/synchrotron/SEDs/numerical.py
trilobite/radiation/synchrotron/SEDs/one_zone.py
trilobite/radiation/synchrotron/SEDs/one_zone_closure.py
trilobite/utils/__init__.py
trilobite/utils/config.py
trilobite/utils/io_utils.py
trilobite/utils/log.py
trilobite/utils/misc_utils.py
trilobite/utils/phot_utils.py
trilobite/utils/plot_utils.py