AUTHORS.md
CHANGELOG.md
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.py
tox.ini
docs/Makefile
docs/README.md
docs/conf.py
docs/index.rst
docs/_static/.gitkeep
docs/_static/pyseobnr_120px.png
docs/_static/pyseobnr_64px.png
docs/source/basic_usage.rst
docs/source/citations.rst
docs/source/expert_mode.rst
docs/source/how_to_contribute.rst
docs/source/installation.rst
docs/source/notebooks/example_SEOBNRv5EHM.md
docs/source/notebooks/example_precession.md
docs/source/notebooks/getting_started.md
docs/source/notebooks/pseob_example.md
docs/source/notebooks/pycbc_example.md
docs/templates/custom-class-template.rst
docs/templates/custom-module-template.rst
pyseobnr/__init__.py
pyseobnr/_version.py
pyseobnr/generate_waveform.py
pyseobnr.egg-info/PKG-INFO
pyseobnr.egg-info/SOURCES.txt
pyseobnr.egg-info/dependency_links.txt
pyseobnr.egg-info/entry_points.txt
pyseobnr.egg-info/not-zip-safe
pyseobnr.egg-info/requires.txt
pyseobnr.egg-info/top_level.txt
pyseobnr/auxiliary/__init__.py
pyseobnr/auxiliary/external_models/__init__.py
pyseobnr/auxiliary/external_models/default_settings.py
pyseobnr/auxiliary/external_models/external_models.py
pyseobnr/auxiliary/interpolate/__init__.py
pyseobnr/auxiliary/interpolate/vector_spline.py
pyseobnr/auxiliary/mode_mixing/__init__.py
pyseobnr/auxiliary/mode_mixing/auxiliary_functions_modemixing.py
pyseobnr/auxiliary/sanity_checks/EOB_matches.py
pyseobnr/auxiliary/sanity_checks/NRSur_IV_difference.py
pyseobnr/auxiliary/sanity_checks/NRSur_matches.py
pyseobnr/auxiliary/sanity_checks/NR_mismatches.py
pyseobnr/auxiliary/sanity_checks/aligned_matches_v5PHM.py
pyseobnr/auxiliary/sanity_checks/aligned_matches_v5PHM.sh
pyseobnr/auxiliary/sanity_checks/aligned_matches_v5PHM_commentedMatch.py
pyseobnr/auxiliary/sanity_checks/aligned_matches_v5PHM_commentedMatch.sh
pyseobnr/auxiliary/sanity_checks/amp_hierarchy_test_prec_submission.py
pyseobnr/auxiliary/sanity_checks/amplitude_hierarchy_test.py
pyseobnr/auxiliary/sanity_checks/amplitude_hierarchy_test_precessing.py
pyseobnr/auxiliary/sanity_checks/attachment_smoothness_test.py
pyseobnr/auxiliary/sanity_checks/battery_of_tests.py
pyseobnr/auxiliary/sanity_checks/mismatch_PA_polarization_precession.py
pyseobnr/auxiliary/sanity_checks/mismatch_PA_polarization_precession.sh
pyseobnr/auxiliary/sanity_checks/mismatch_fixed_waveform_test.py
pyseobnr/auxiliary/sanity_checks/mismatch_pert_polarization_aligned.py
pyseobnr/auxiliary/sanity_checks/mismatch_pert_polarization_precession.py
pyseobnr/auxiliary/sanity_checks/mismatch_pert_polarization_precession.sh
pyseobnr/auxiliary/sanity_checks/monotonicity_test.py
pyseobnr/auxiliary/sanity_checks/parameters.py
pyseobnr/auxiliary/sanity_checks/phenom_matches.py
pyseobnr/auxiliary/sanity_checks/reference_smoothness_test.py
pyseobnr/auxiliary/sanity_checks/single_waveform_tests.py
pyseobnr/auxiliary/sanity_checks/smoothness_q_chi.py
pyseobnr/auxiliary/sanity_checks/v5P_NR_coprecessing_match.py
pyseobnr/auxiliary/sanity_checks/metrics/__init__.py
pyseobnr/auxiliary/sanity_checks/metrics/metrics.py
pyseobnr/auxiliary/sanity_checks/metrics/unfaithfulness_mode_by_mode.py
pyseobnr/auxiliary/sanity_checks/templates/slurm.jinja
pyseobnr/eob/__init__.py
pyseobnr/eob/dynamics/__init__.py
pyseobnr/eob/dynamics/initial_conditions_aligned_ecc_opt.py
pyseobnr/eob/dynamics/initial_conditions_aligned_opt.py
pyseobnr/eob/dynamics/initial_conditions_aligned_precessing.py
pyseobnr/eob/dynamics/initial_conditions_precessing_postadiabatic.py
pyseobnr/eob/dynamics/integrate_ode.py
pyseobnr/eob/dynamics/integrate_ode_ecc.py
pyseobnr/eob/dynamics/integrate_ode_prec.py
pyseobnr/eob/dynamics/pn_evolution_opt.py
pyseobnr/eob/dynamics/postadiabatic_C.pxd
pyseobnr/eob/dynamics/postadiabatic_C.pyx
pyseobnr/eob/dynamics/postadiabatic_C_fast.pyx
pyseobnr/eob/dynamics/postadiabatic_C_prec.pyx
pyseobnr/eob/dynamics/rhs_aligned.pxd
pyseobnr/eob/dynamics/rhs_aligned.pyx
pyseobnr/eob/dynamics/rhs_aligned_ecc.pyx
pyseobnr/eob/dynamics/rhs_precessing.pxd
pyseobnr/eob/dynamics/rhs_precessing.pyx
pyseobnr/eob/dynamics/Keplerian_evolution_equations_flags/__init__.pxd
pyseobnr/eob/dynamics/Keplerian_evolution_equations_flags/__init__.py
pyseobnr/eob/dynamics/Keplerian_evolution_equations_flags/_implementation.pxd
pyseobnr/eob/dynamics/Keplerian_evolution_equations_flags/_implementation.pyx
pyseobnr/eob/dynamics/secular_evolution_equations_flags/__init__.pxd
pyseobnr/eob/dynamics/secular_evolution_equations_flags/__init__.py
pyseobnr/eob/dynamics/secular_evolution_equations_flags/_implementation.pxd
pyseobnr/eob/dynamics/secular_evolution_equations_flags/_implementation.pyx
pyseobnr/eob/fits/EOB_fits.py
pyseobnr/eob/fits/GSF_fits.py
pyseobnr/eob/fits/IV_fits.py
pyseobnr/eob/fits/MR_fits.py
pyseobnr/eob/fits/__init__.py
pyseobnr/eob/fits/antisymmetric_modes.py
pyseobnr/eob/fits/fits_Hamiltonian.py
pyseobnr/eob/fits/asym_fits/__init__.py
pyseobnr/eob/fits/asym_fits/fits_22/__init__.py
pyseobnr/eob/fits/asym_fits/fits_22/c1f.npz
pyseobnr/eob/fits/asym_fits/fits_22/c2f.npz
pyseobnr/eob/fits/asym_fits/fits_22/habs.npz
pyseobnr/eob/fits/asym_fits/fits_22/omega_peak.npz
pyseobnr/eob/fits/asym_fits/fits_22/omegalm.npz
pyseobnr/eob/fits/asym_fits/fits_33/__init__.py
pyseobnr/eob/fits/asym_fits/fits_33/omegalm.npz
pyseobnr/eob/fits/asym_fits/fits_44/__init__.py
pyseobnr/eob/fits/asym_fits/fits_44/omegalm.npz
pyseobnr/eob/hamiltonian/Ham_AvgS2precess_simple_cython_PA_AD.pyx
pyseobnr/eob/hamiltonian/Ham_align_a6_apm_AP15_DP23_gaugeL_Tay_C.pyx
pyseobnr/eob/hamiltonian/Hamiltonian_C.pxd
pyseobnr/eob/hamiltonian/Hamiltonian_C.pyx
pyseobnr/eob/hamiltonian/Hamiltonian_v5PHM_C.pxd
pyseobnr/eob/hamiltonian/Hamiltonian_v5PHM_C.pyx
pyseobnr/eob/hamiltonian/__init__.py
pyseobnr/eob/hamiltonian/hamiltonian.py
pyseobnr/eob/utils/__init__.py
pyseobnr/eob/utils/containers.pxd
pyseobnr/eob/utils/containers.pyx
pyseobnr/eob/utils/eob_parameters.h
pyseobnr/eob/utils/math_ops_opt.py
pyseobnr/eob/utils/nr_utils.py
pyseobnr/eob/utils/utils.py
pyseobnr/eob/utils/utils_eccentric.py
pyseobnr/eob/utils/utils_precession_opt.py
pyseobnr/eob/utils/waveform_ops.py
pyseobnr/eob/waveform/__init__.py
pyseobnr/eob/waveform/compute_MR.py
pyseobnr/eob/waveform/compute_antisymmetric.py
pyseobnr/eob/waveform/compute_hlms.py
pyseobnr/eob/waveform/waveform.pxd
pyseobnr/eob/waveform/waveform.pyx
pyseobnr/eob/waveform/waveform_ecc.pxd
pyseobnr/eob/waveform/waveform_ecc.pyx
pyseobnr/eob/waveform/RRforce_NS_v5EHM_v1_flags/__init__.pxd
pyseobnr/eob/waveform/RRforce_NS_v5EHM_v1_flags/__init__.py
pyseobnr/eob/waveform/RRforce_NS_v5EHM_v1_flags/_implementation.pxd
pyseobnr/eob/waveform/RRforce_NS_v5EHM_v1_flags/_implementation.pyx
pyseobnr/eob/waveform/modes_ecc_corr_NS_v5EHM_v1_flags/__init__.pxd
pyseobnr/eob/waveform/modes_ecc_corr_NS_v5EHM_v1_flags/__init__.py
pyseobnr/eob/waveform/modes_ecc_corr_NS_v5EHM_v1_flags/_implementation.pxd
pyseobnr/eob/waveform/modes_ecc_corr_NS_v5EHM_v1_flags/_implementation.pyx
pyseobnr/models/SEOBNRv5Base.py
pyseobnr/models/SEOBNRv5EHM.py
pyseobnr/models/SEOBNRv5HM.py
pyseobnr/models/__init__.py
pyseobnr/models/common.py
pyseobnr/models/model.py
pyseobnr/plugins/__init__.py
pyseobnr/plugins/pycbc_plugin.py
test/conftest.py
test/autogenerated_code/seobnrv5ehm_keplerian_evolution_eqn/test_evolution_equations.py
test/autogenerated_code/seobnrv5ehm_keplerian_evolution_eqn/edot/num1.txt
test/autogenerated_code/seobnrv5ehm_keplerian_evolution_eqn/edot/num2.txt
test/autogenerated_code/seobnrv5ehm_keplerian_evolution_eqn/xavg_omegainst/num1.txt
test/autogenerated_code/seobnrv5ehm_keplerian_evolution_eqn/xavg_omegainst/num2.txt
test/autogenerated_code/seobnrv5ehm_keplerian_evolution_eqn/zdot/num1.txt
test/autogenerated_code/seobnrv5ehm_keplerian_evolution_eqn/zdot/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/test_modes_equations.py
test/autogenerated_code/seobnrv5ehm_modes_eqn/21/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/21/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/22/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/22/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/31/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/31/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/32/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/32/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/33/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/33/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/41/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/41/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/42/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/42/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/43/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/43/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/44/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/44/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/51/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/51/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/52/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/52/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/53/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/53/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/54/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/54/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/55/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/55/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/61/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/61/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/62/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/62/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/63/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/63/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/64/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/64/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/65/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/65/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/66/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/66/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/71/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/71/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/72/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/72/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/73/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/73/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/74/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/74/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/75/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/75/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/76/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/76/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/77/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/77/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/81/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/81/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/82/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/82/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/83/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/83/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/84/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/84/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/85/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/85/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/86/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/86/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/87/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/87/num2.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/88/num1.txt
test/autogenerated_code/seobnrv5ehm_modes_eqn/88/num2.txt
test/autogenerated_code/seobnrv5ehm_rrforces_eqn/test_rrforces_equations.py
test/autogenerated_code/seobnrv5ehm_rrforces_eqn/azimuthal/num1.txt
test/autogenerated_code/seobnrv5ehm_rrforces_eqn/azimuthal/num2.txt
test/autogenerated_code/seobnrv5ehm_rrforces_eqn/radial/num1.txt
test/autogenerated_code/seobnrv5ehm_rrforces_eqn/radial/num2.txt
test/autogenerated_code/seobnrv5ehm_secular_evolution_equations/test_secular_evolution_equations.py
test/autogenerated_code/seobnrv5ehm_secular_evolution_equations/edot/num1.txt
test/autogenerated_code/seobnrv5ehm_secular_evolution_equations/edot/num2.txt
test/autogenerated_code/seobnrv5ehm_secular_evolution_equations/xdot/num1.txt
test/autogenerated_code/seobnrv5ehm_secular_evolution_equations/xdot/num2.txt
test/autogenerated_code/seobnrv5ehm_secular_evolution_equations/zdot/num1.txt
test/autogenerated_code/seobnrv5ehm_secular_evolution_equations/zdot/num2.txt
test/data/frame_ehm.csv.gz
test/data/frame_hm.csv.gz
test/data/frame_phm.csv.gz
test/data/generate_eccentric_waveform_dynamics_gt.py
test/data/generate_precessing_waveform_dynamics_gt.py
test/regression_tests/__init__.py
test/regression_tests/helpers.py
test/regression_tests/regenerate_SEOBNRv5HM.py
test/regression_tests/regenerate_SEOBNRv5PHM.py
test/regression_tests/template_v5HM_tests.jinja
test/regression_tests/template_v5PHM_tests.jinja
test/regression_tests/test_SEOBNRv5EHM.py
test/regression_tests/test_SEOBNRv5HM.py
test/regression_tests/test_SEOBNRv5HM_dynamics.py
test/regression_tests/test_SEOBNRv5PHM.py
test/regression_tests/test_SEOBNRv5PHM_antisymmetric.py
test/regression_tests/test_SEOBNRv5PHM_dynamics.py
test/regression_tests/test_SEOBNRv5PHM_internals.py
test/regression_tests/test_cython_containers.py
test/regression_tests/test_hamiltonian.py
test/regression_tests/test_nqc.py
test/regression_tests/test_nrutils.py
test/regression_tests/test_pSEOB.py
test/regression_tests/test_post_adiabatic_functions.py
test/regression_tests/test_pycbc_plugin.py
test/regression_tests/test_settings.py
test/regression_tests/test_settings_antisymmetric_modes.py
test/regression_tests/test_utils.py