├── .binder ├── postBuild └── runtime.txt ├── .clang-format ├── .cmake-format ├── .github └── workflows │ ├── docs.yaml │ ├── examples.yml │ ├── install.yml │ ├── macos.yml │ ├── pypi.yml │ ├── python.yml │ ├── style.yml │ ├── ubuntu.yml │ └── windows.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── all └── CMakeLists.txt ├── cmake ├── CPM.cmake ├── FindOpenMP.cmake └── tools.cmake ├── codecov.yaml ├── docs ├── .nojekyll ├── Doxyfile ├── _static │ ├── LuPNT_background.png │ └── LuPNT_square.png ├── builddocs.rst ├── conf.py ├── development.rst ├── index.rst ├── introduction.rst ├── make.bat ├── make_docs.py ├── requirements.txt └── tutorial │ ├── C++ │ ├── basic.rst │ └── index.rst │ └── Python │ ├── basicdemo.nblink │ └── index.rst ├── documentation ├── CMakeLists.txt └── pages │ └── about.dox ├── eigenlldb.py ├── examples ├── cpp │ ├── CMakeLists.txt │ ├── distributed_algorithms │ │ └── example_leader_election_sync_ring.cc │ ├── ex_frozen_orbits.cc │ ├── ex_load_save.cc │ ├── ex_solar_system.cc │ ├── fundamentals_astrodynamics_vallado │ │ ├── example_3_7.cc │ │ └── figure_3_24.cc │ ├── other │ │ ├── ex_dynamics.cc │ │ ├── example_autodiff.cc │ │ ├── example_bodyframe.cc │ │ ├── example_coord_convert.cc │ │ ├── example_ekf_elfo_gps.cc │ │ ├── example_ephemerides.cc │ │ ├── example_frozen_orbits.cc │ │ ├── example_isl.cc │ │ ├── example_occultation.cc │ │ ├── example_omp.cc │ │ ├── example_orbit_state_util.cc │ │ ├── example_performance.cc │ │ ├── example_performance_ref.cc │ │ ├── example_propagator.cc │ │ ├── example_scheduler.cc │ │ ├── example_time_converter.cc │ │ └── time_conversions.cc │ ├── plotting │ │ ├── example_dynamic_plot.cc │ │ └── example_matplotcpp.cc │ └── satellite_orbits_montenbruck │ │ ├── 2_introduction │ │ ├── exercise_2_2.cc │ │ ├── exercise_2_3.cc │ │ ├── exercise_2_4.cc │ │ └── exercise_2_6.cc │ │ ├── 3_force_model │ │ ├── exercise_3_1.cc │ │ ├── exercise_3_2.cc │ │ └── exercise_3_4.cc │ │ └── 5_time_reference_systems │ │ └── exercise_5_1.cc └── python │ ├── notebooks │ ├── ex_frozen_orbits.ipynb │ └── ex_frozen_orbits │ │ ├── data_part1.h5 │ │ ├── data_part2.h5 │ │ ├── ex_frozen_orbits.pdf │ │ ├── ex_frozen_orbits_utils.py │ │ └── figures │ │ ├── coe.png │ │ ├── coverage.png │ │ ├── ew_plane.png │ │ ├── grav.jpg │ │ ├── op.png │ │ └── orbits.png │ └── scrips │ ├── ex_coord_sys.py │ ├── ex_dynamics.py │ ├── ex_frame_converter.py │ ├── ex_spice_interface.py │ └── ex_states.py ├── include └── lupnt │ ├── agents │ ├── agent.h │ ├── application.h │ ├── gnss_constellation.h │ └── state_estimation_app.h │ ├── core │ ├── constants.h │ ├── definitions.h │ ├── event.h │ ├── file.h │ ├── plot.h │ ├── progress_bar.h │ ├── scheduler.h │ └── user_file_path.h │ ├── data │ ├── eop.h │ ├── iau_sofa.h │ ├── kernels.h │ └── tai_utc.h │ ├── dynamics │ ├── dynamics.h │ ├── forces.h │ └── propagator.h │ ├── lupnt.h │ ├── measurements │ ├── antenna.h │ ├── comm_device.h │ ├── comm_utils.h │ ├── gnss_channel.h │ ├── gnss_measurement.h │ ├── gnss_receiver.h │ ├── gnss_receiver_param.h │ ├── gnss_transmitter.h │ ├── link_measurement.h │ ├── radio_measurement.h │ ├── space_channel.h │ └── transmission.h │ ├── numerics │ ├── filters.h │ ├── graphs.h │ ├── integrator.h │ ├── interpolation.h │ ├── math_utils.h │ ├── string_utils.h │ └── vector_macros.h │ ├── physics │ ├── attitude_conversions.h │ ├── attitude_state.h │ ├── body.h │ ├── cheby.h │ ├── clock.h │ ├── coordinates.h │ ├── frame_conversions.h │ ├── frame_converter.h │ ├── frame_converter_spice.h │ ├── gravity.h │ ├── occultation.h │ ├── orbit_state.h │ ├── orbit_state │ │ ├── anomaly.h │ │ ├── conversions.h │ │ ├── converter.h │ │ ├── mean_osculating.h │ │ ├── orbit_states.h │ │ └── tle.h │ ├── solar_system.h │ ├── spice_interface.h │ ├── state.h │ └── time_converter.h │ └── tmp.h ├── projects ├── CMakeLists.txt └── README.md ├── pyproject.toml ├── requirements.txt ├── requirements.yml ├── scripts ├── delete_workflows.sh ├── dependencies_macos.sh ├── dependencies_ubuntu.sh ├── dependencies_windows.ps1 ├── make_release.sh ├── manage_versions.py ├── profile.sh ├── run_all_examples.sh └── stubgen.sh ├── source ├── cpp │ ├── agents │ │ ├── agent.cc │ │ └── gnss_constellation.cc │ ├── core │ │ ├── constants.cc │ │ ├── file.cc │ │ ├── plot.cc │ │ ├── scheduler.cc │ │ └── user_file_path.cc │ ├── data │ │ ├── eop.cc │ │ ├── iau_sofa.cc │ │ ├── kernels.cc │ │ └── tai_utc.cc │ ├── dynamics │ │ ├── dynamics.cc │ │ ├── dynamics_analytical.cc │ │ ├── dynamics_n_body.cc │ │ ├── dynamics_numerical.cc │ │ ├── forces.cc │ │ └── propagator.cc │ ├── measurements │ │ ├── antenna.cc │ │ ├── comm_utils.cc │ │ ├── gnss_channel.cc │ │ ├── gnss_measurement.cc │ │ ├── gnss_receiver.cc │ │ ├── gnss_transmitter.cc │ │ ├── link_measurement.cc │ │ ├── radio_measurement.cc │ │ └── space_channel.cc │ ├── numerics │ │ ├── filters.cc │ │ ├── graphs.cc │ │ ├── integrator.cc │ │ ├── interpolation.cc │ │ ├── math_utils.cc │ │ └── string_utils.cc │ └── physics │ │ ├── attitude_conversions.cc │ │ ├── body.cc │ │ ├── cheby.cc │ │ ├── clock.cc │ │ ├── coordinates.cc │ │ ├── frame_conversions.cc │ │ ├── frame_converter.cc │ │ ├── frame_converter_spice.cc │ │ ├── lunar_mean_osc.cc │ │ ├── occultation.cc │ │ ├── orbit_state │ │ ├── anomaly.cc │ │ ├── conversions.cc │ │ ├── converter.cc │ │ ├── mean_osculating.cc │ │ ├── orbit_state.cc │ │ └── tle.cc │ │ ├── solar_system.cc │ │ ├── spice_interface.cc │ │ └── time_converter.cc ├── python │ ├── CMakeLists.txt │ ├── bindings │ │ ├── py_constants.cc │ │ ├── py_dynamics.cc │ │ ├── py_forces.cc │ │ ├── py_frame_converter.cc │ │ ├── py_kernels.cc │ │ ├── py_main.cc │ │ ├── py_math_utils.cc │ │ ├── py_measurements.cc │ │ ├── py_orbit_state.cc │ │ ├── py_orbit_state_utils.cc │ │ ├── py_sandbox.cc │ │ ├── py_spice_interface.cc │ │ ├── py_time_converter.cc │ │ └── py_vectorized_macros.cc │ └── pylupnt │ │ ├── __init__.py │ │ ├── _pylupnt.pyi │ │ ├── download_data.py │ │ ├── math_utils.py │ │ ├── plot │ │ ├── __init__.py │ │ ├── _mpl.py │ │ ├── _plotly.py │ │ └── colorpalette.png │ │ ├── render │ │ ├── __init__.py │ │ └── _blender.py │ │ ├── scenarios │ │ ├── __init__.py │ │ └── pathfinder.py │ │ └── utils.py └── version.txt ├── test ├── CMakeLists.txt ├── cpp │ ├── dynamics │ │ ├── test_dynamics.cc │ │ └── test_propagator.cc │ ├── numerics │ │ └── test_intergrator.cc │ ├── physics │ │ ├── test_frame_converter.cc │ │ ├── test_orbit_state.cc │ │ └── test_spice_interface.cc │ ├── test_lupnt.cc │ ├── test_main.cc │ └── utils.cc └── python │ ├── __init__.py │ ├── test_constants.py │ └── test_dynamics.py └── thirdparty └── CMakeLists.txt /.binder/postBuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.binder/postBuild -------------------------------------------------------------------------------- /.binder/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.12 2 | -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.clang-format -------------------------------------------------------------------------------- /.cmake-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.cmake-format -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/examples.yml -------------------------------------------------------------------------------- /.github/workflows/install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/install.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.github/workflows/python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/python.yml -------------------------------------------------------------------------------- /.github/workflows/style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/style.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/README.md -------------------------------------------------------------------------------- /all/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/all/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/CPM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/cmake/CPM.cmake -------------------------------------------------------------------------------- /cmake/FindOpenMP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/cmake/FindOpenMP.cmake -------------------------------------------------------------------------------- /cmake/tools.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/cmake/tools.cmake -------------------------------------------------------------------------------- /codecov.yaml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "test" 3 | 4 | comment: 5 | require_changes: true 6 | -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/Doxyfile -------------------------------------------------------------------------------- /docs/_static/LuPNT_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/_static/LuPNT_background.png -------------------------------------------------------------------------------- /docs/_static/LuPNT_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/_static/LuPNT_square.png -------------------------------------------------------------------------------- /docs/builddocs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/builddocs.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/development.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/development.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/introduction.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/make_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/make_docs.py -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/tutorial/C++/basic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/tutorial/C++/basic.rst -------------------------------------------------------------------------------- /docs/tutorial/C++/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/tutorial/C++/index.rst -------------------------------------------------------------------------------- /docs/tutorial/Python/basicdemo.nblink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/tutorial/Python/basicdemo.nblink -------------------------------------------------------------------------------- /docs/tutorial/Python/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/docs/tutorial/Python/index.rst -------------------------------------------------------------------------------- /documentation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/documentation/CMakeLists.txt -------------------------------------------------------------------------------- /documentation/pages/about.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/documentation/pages/about.dox -------------------------------------------------------------------------------- /eigenlldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/eigenlldb.py -------------------------------------------------------------------------------- /examples/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cpp/distributed_algorithms/example_leader_election_sync_ring.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/distributed_algorithms/example_leader_election_sync_ring.cc -------------------------------------------------------------------------------- /examples/cpp/ex_frozen_orbits.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/ex_frozen_orbits.cc -------------------------------------------------------------------------------- /examples/cpp/ex_load_save.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/ex_load_save.cc -------------------------------------------------------------------------------- /examples/cpp/ex_solar_system.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/ex_solar_system.cc -------------------------------------------------------------------------------- /examples/cpp/fundamentals_astrodynamics_vallado/example_3_7.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/fundamentals_astrodynamics_vallado/example_3_7.cc -------------------------------------------------------------------------------- /examples/cpp/fundamentals_astrodynamics_vallado/figure_3_24.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/fundamentals_astrodynamics_vallado/figure_3_24.cc -------------------------------------------------------------------------------- /examples/cpp/other/ex_dynamics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/ex_dynamics.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_autodiff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_autodiff.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_bodyframe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_bodyframe.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_coord_convert.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_coord_convert.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_ekf_elfo_gps.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_ekf_elfo_gps.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_ephemerides.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_ephemerides.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_frozen_orbits.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_frozen_orbits.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_isl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_isl.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_occultation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_occultation.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_omp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_omp.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_orbit_state_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_orbit_state_util.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_performance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_performance.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_performance_ref.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_performance_ref.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_propagator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_propagator.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_scheduler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_scheduler.cc -------------------------------------------------------------------------------- /examples/cpp/other/example_time_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/example_time_converter.cc -------------------------------------------------------------------------------- /examples/cpp/other/time_conversions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/other/time_conversions.cc -------------------------------------------------------------------------------- /examples/cpp/plotting/example_dynamic_plot.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/plotting/example_dynamic_plot.cc -------------------------------------------------------------------------------- /examples/cpp/plotting/example_matplotcpp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/plotting/example_matplotcpp.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_2.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_3.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_4.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_6.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/2_introduction/exercise_2_6.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/3_force_model/exercise_3_1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/3_force_model/exercise_3_1.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/3_force_model/exercise_3_2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/3_force_model/exercise_3_2.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/3_force_model/exercise_3_4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/3_force_model/exercise_3_4.cc -------------------------------------------------------------------------------- /examples/cpp/satellite_orbits_montenbruck/5_time_reference_systems/exercise_5_1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/cpp/satellite_orbits_montenbruck/5_time_reference_systems/exercise_5_1.cc -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits.ipynb -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/data_part1.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/data_part1.h5 -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/data_part2.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/data_part2.h5 -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/ex_frozen_orbits.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/ex_frozen_orbits.pdf -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/ex_frozen_orbits_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/ex_frozen_orbits_utils.py -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/figures/coe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/figures/coe.png -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/figures/coverage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/figures/coverage.png -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/figures/ew_plane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/figures/ew_plane.png -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/figures/grav.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/figures/grav.jpg -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/figures/op.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/figures/op.png -------------------------------------------------------------------------------- /examples/python/notebooks/ex_frozen_orbits/figures/orbits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/notebooks/ex_frozen_orbits/figures/orbits.png -------------------------------------------------------------------------------- /examples/python/scrips/ex_coord_sys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/scrips/ex_coord_sys.py -------------------------------------------------------------------------------- /examples/python/scrips/ex_dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/scrips/ex_dynamics.py -------------------------------------------------------------------------------- /examples/python/scrips/ex_frame_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/scrips/ex_frame_converter.py -------------------------------------------------------------------------------- /examples/python/scrips/ex_spice_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/scrips/ex_spice_interface.py -------------------------------------------------------------------------------- /examples/python/scrips/ex_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/examples/python/scrips/ex_states.py -------------------------------------------------------------------------------- /include/lupnt/agents/agent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/agents/agent.h -------------------------------------------------------------------------------- /include/lupnt/agents/application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/agents/application.h -------------------------------------------------------------------------------- /include/lupnt/agents/gnss_constellation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/agents/gnss_constellation.h -------------------------------------------------------------------------------- /include/lupnt/agents/state_estimation_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/agents/state_estimation_app.h -------------------------------------------------------------------------------- /include/lupnt/core/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/constants.h -------------------------------------------------------------------------------- /include/lupnt/core/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/definitions.h -------------------------------------------------------------------------------- /include/lupnt/core/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/event.h -------------------------------------------------------------------------------- /include/lupnt/core/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/file.h -------------------------------------------------------------------------------- /include/lupnt/core/plot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/plot.h -------------------------------------------------------------------------------- /include/lupnt/core/progress_bar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/progress_bar.h -------------------------------------------------------------------------------- /include/lupnt/core/scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/scheduler.h -------------------------------------------------------------------------------- /include/lupnt/core/user_file_path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/core/user_file_path.h -------------------------------------------------------------------------------- /include/lupnt/data/eop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/data/eop.h -------------------------------------------------------------------------------- /include/lupnt/data/iau_sofa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/data/iau_sofa.h -------------------------------------------------------------------------------- /include/lupnt/data/kernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/data/kernels.h -------------------------------------------------------------------------------- /include/lupnt/data/tai_utc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/data/tai_utc.h -------------------------------------------------------------------------------- /include/lupnt/dynamics/dynamics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/dynamics/dynamics.h -------------------------------------------------------------------------------- /include/lupnt/dynamics/forces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/dynamics/forces.h -------------------------------------------------------------------------------- /include/lupnt/dynamics/propagator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/dynamics/propagator.h -------------------------------------------------------------------------------- /include/lupnt/lupnt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/lupnt.h -------------------------------------------------------------------------------- /include/lupnt/measurements/antenna.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/antenna.h -------------------------------------------------------------------------------- /include/lupnt/measurements/comm_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/comm_device.h -------------------------------------------------------------------------------- /include/lupnt/measurements/comm_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/comm_utils.h -------------------------------------------------------------------------------- /include/lupnt/measurements/gnss_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/gnss_channel.h -------------------------------------------------------------------------------- /include/lupnt/measurements/gnss_measurement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/gnss_measurement.h -------------------------------------------------------------------------------- /include/lupnt/measurements/gnss_receiver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/gnss_receiver.h -------------------------------------------------------------------------------- /include/lupnt/measurements/gnss_receiver_param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/gnss_receiver_param.h -------------------------------------------------------------------------------- /include/lupnt/measurements/gnss_transmitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/gnss_transmitter.h -------------------------------------------------------------------------------- /include/lupnt/measurements/link_measurement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/link_measurement.h -------------------------------------------------------------------------------- /include/lupnt/measurements/radio_measurement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/radio_measurement.h -------------------------------------------------------------------------------- /include/lupnt/measurements/space_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/space_channel.h -------------------------------------------------------------------------------- /include/lupnt/measurements/transmission.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/measurements/transmission.h -------------------------------------------------------------------------------- /include/lupnt/numerics/filters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/numerics/filters.h -------------------------------------------------------------------------------- /include/lupnt/numerics/graphs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/numerics/graphs.h -------------------------------------------------------------------------------- /include/lupnt/numerics/integrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/numerics/integrator.h -------------------------------------------------------------------------------- /include/lupnt/numerics/interpolation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/numerics/interpolation.h -------------------------------------------------------------------------------- /include/lupnt/numerics/math_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/numerics/math_utils.h -------------------------------------------------------------------------------- /include/lupnt/numerics/string_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/numerics/string_utils.h -------------------------------------------------------------------------------- /include/lupnt/numerics/vector_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/numerics/vector_macros.h -------------------------------------------------------------------------------- /include/lupnt/physics/attitude_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/attitude_conversions.h -------------------------------------------------------------------------------- /include/lupnt/physics/attitude_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/attitude_state.h -------------------------------------------------------------------------------- /include/lupnt/physics/body.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/body.h -------------------------------------------------------------------------------- /include/lupnt/physics/cheby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/cheby.h -------------------------------------------------------------------------------- /include/lupnt/physics/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/clock.h -------------------------------------------------------------------------------- /include/lupnt/physics/coordinates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/coordinates.h -------------------------------------------------------------------------------- /include/lupnt/physics/frame_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/frame_conversions.h -------------------------------------------------------------------------------- /include/lupnt/physics/frame_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/frame_converter.h -------------------------------------------------------------------------------- /include/lupnt/physics/frame_converter_spice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/frame_converter_spice.h -------------------------------------------------------------------------------- /include/lupnt/physics/gravity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/gravity.h -------------------------------------------------------------------------------- /include/lupnt/physics/occultation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/occultation.h -------------------------------------------------------------------------------- /include/lupnt/physics/orbit_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/orbit_state.h -------------------------------------------------------------------------------- /include/lupnt/physics/orbit_state/anomaly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/orbit_state/anomaly.h -------------------------------------------------------------------------------- /include/lupnt/physics/orbit_state/conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/orbit_state/conversions.h -------------------------------------------------------------------------------- /include/lupnt/physics/orbit_state/converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/orbit_state/converter.h -------------------------------------------------------------------------------- /include/lupnt/physics/orbit_state/mean_osculating.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/orbit_state/mean_osculating.h -------------------------------------------------------------------------------- /include/lupnt/physics/orbit_state/orbit_states.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/orbit_state/orbit_states.h -------------------------------------------------------------------------------- /include/lupnt/physics/orbit_state/tle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/orbit_state/tle.h -------------------------------------------------------------------------------- /include/lupnt/physics/solar_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/solar_system.h -------------------------------------------------------------------------------- /include/lupnt/physics/spice_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/spice_interface.h -------------------------------------------------------------------------------- /include/lupnt/physics/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/state.h -------------------------------------------------------------------------------- /include/lupnt/physics/time_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/physics/time_converter.h -------------------------------------------------------------------------------- /include/lupnt/tmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/include/lupnt/tmp.h -------------------------------------------------------------------------------- /projects/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/projects/CMakeLists.txt -------------------------------------------------------------------------------- /projects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/projects/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/requirements.yml -------------------------------------------------------------------------------- /scripts/delete_workflows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/delete_workflows.sh -------------------------------------------------------------------------------- /scripts/dependencies_macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/dependencies_macos.sh -------------------------------------------------------------------------------- /scripts/dependencies_ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/dependencies_ubuntu.sh -------------------------------------------------------------------------------- /scripts/dependencies_windows.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/dependencies_windows.ps1 -------------------------------------------------------------------------------- /scripts/make_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/make_release.sh -------------------------------------------------------------------------------- /scripts/manage_versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/manage_versions.py -------------------------------------------------------------------------------- /scripts/profile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/profile.sh -------------------------------------------------------------------------------- /scripts/run_all_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/run_all_examples.sh -------------------------------------------------------------------------------- /scripts/stubgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/scripts/stubgen.sh -------------------------------------------------------------------------------- /source/cpp/agents/agent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/agents/agent.cc -------------------------------------------------------------------------------- /source/cpp/agents/gnss_constellation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/agents/gnss_constellation.cc -------------------------------------------------------------------------------- /source/cpp/core/constants.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/core/constants.cc -------------------------------------------------------------------------------- /source/cpp/core/file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/core/file.cc -------------------------------------------------------------------------------- /source/cpp/core/plot.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/core/plot.cc -------------------------------------------------------------------------------- /source/cpp/core/scheduler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/core/scheduler.cc -------------------------------------------------------------------------------- /source/cpp/core/user_file_path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/core/user_file_path.cc -------------------------------------------------------------------------------- /source/cpp/data/eop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/data/eop.cc -------------------------------------------------------------------------------- /source/cpp/data/iau_sofa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/data/iau_sofa.cc -------------------------------------------------------------------------------- /source/cpp/data/kernels.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/data/kernels.cc -------------------------------------------------------------------------------- /source/cpp/data/tai_utc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/data/tai_utc.cc -------------------------------------------------------------------------------- /source/cpp/dynamics/dynamics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/dynamics/dynamics.cc -------------------------------------------------------------------------------- /source/cpp/dynamics/dynamics_analytical.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/dynamics/dynamics_analytical.cc -------------------------------------------------------------------------------- /source/cpp/dynamics/dynamics_n_body.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/dynamics/dynamics_n_body.cc -------------------------------------------------------------------------------- /source/cpp/dynamics/dynamics_numerical.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/dynamics/dynamics_numerical.cc -------------------------------------------------------------------------------- /source/cpp/dynamics/forces.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/dynamics/forces.cc -------------------------------------------------------------------------------- /source/cpp/dynamics/propagator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/dynamics/propagator.cc -------------------------------------------------------------------------------- /source/cpp/measurements/antenna.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/antenna.cc -------------------------------------------------------------------------------- /source/cpp/measurements/comm_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/comm_utils.cc -------------------------------------------------------------------------------- /source/cpp/measurements/gnss_channel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/gnss_channel.cc -------------------------------------------------------------------------------- /source/cpp/measurements/gnss_measurement.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/gnss_measurement.cc -------------------------------------------------------------------------------- /source/cpp/measurements/gnss_receiver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/gnss_receiver.cc -------------------------------------------------------------------------------- /source/cpp/measurements/gnss_transmitter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/gnss_transmitter.cc -------------------------------------------------------------------------------- /source/cpp/measurements/link_measurement.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/link_measurement.cc -------------------------------------------------------------------------------- /source/cpp/measurements/radio_measurement.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/radio_measurement.cc -------------------------------------------------------------------------------- /source/cpp/measurements/space_channel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/measurements/space_channel.cc -------------------------------------------------------------------------------- /source/cpp/numerics/filters.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/numerics/filters.cc -------------------------------------------------------------------------------- /source/cpp/numerics/graphs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/numerics/graphs.cc -------------------------------------------------------------------------------- /source/cpp/numerics/integrator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/numerics/integrator.cc -------------------------------------------------------------------------------- /source/cpp/numerics/interpolation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/numerics/interpolation.cc -------------------------------------------------------------------------------- /source/cpp/numerics/math_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/numerics/math_utils.cc -------------------------------------------------------------------------------- /source/cpp/numerics/string_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/numerics/string_utils.cc -------------------------------------------------------------------------------- /source/cpp/physics/attitude_conversions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/attitude_conversions.cc -------------------------------------------------------------------------------- /source/cpp/physics/body.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/body.cc -------------------------------------------------------------------------------- /source/cpp/physics/cheby.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/cheby.cc -------------------------------------------------------------------------------- /source/cpp/physics/clock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/clock.cc -------------------------------------------------------------------------------- /source/cpp/physics/coordinates.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/coordinates.cc -------------------------------------------------------------------------------- /source/cpp/physics/frame_conversions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/frame_conversions.cc -------------------------------------------------------------------------------- /source/cpp/physics/frame_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/frame_converter.cc -------------------------------------------------------------------------------- /source/cpp/physics/frame_converter_spice.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/frame_converter_spice.cc -------------------------------------------------------------------------------- /source/cpp/physics/lunar_mean_osc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/lunar_mean_osc.cc -------------------------------------------------------------------------------- /source/cpp/physics/occultation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/occultation.cc -------------------------------------------------------------------------------- /source/cpp/physics/orbit_state/anomaly.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/orbit_state/anomaly.cc -------------------------------------------------------------------------------- /source/cpp/physics/orbit_state/conversions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/orbit_state/conversions.cc -------------------------------------------------------------------------------- /source/cpp/physics/orbit_state/converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/orbit_state/converter.cc -------------------------------------------------------------------------------- /source/cpp/physics/orbit_state/mean_osculating.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/orbit_state/mean_osculating.cc -------------------------------------------------------------------------------- /source/cpp/physics/orbit_state/orbit_state.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/orbit_state/orbit_state.cc -------------------------------------------------------------------------------- /source/cpp/physics/orbit_state/tle.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/orbit_state/tle.cc -------------------------------------------------------------------------------- /source/cpp/physics/solar_system.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/solar_system.cc -------------------------------------------------------------------------------- /source/cpp/physics/spice_interface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/spice_interface.cc -------------------------------------------------------------------------------- /source/cpp/physics/time_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/cpp/physics/time_converter.cc -------------------------------------------------------------------------------- /source/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/CMakeLists.txt -------------------------------------------------------------------------------- /source/python/bindings/py_constants.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_constants.cc -------------------------------------------------------------------------------- /source/python/bindings/py_dynamics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_dynamics.cc -------------------------------------------------------------------------------- /source/python/bindings/py_forces.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_forces.cc -------------------------------------------------------------------------------- /source/python/bindings/py_frame_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_frame_converter.cc -------------------------------------------------------------------------------- /source/python/bindings/py_kernels.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_kernels.cc -------------------------------------------------------------------------------- /source/python/bindings/py_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_main.cc -------------------------------------------------------------------------------- /source/python/bindings/py_math_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_math_utils.cc -------------------------------------------------------------------------------- /source/python/bindings/py_measurements.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_measurements.cc -------------------------------------------------------------------------------- /source/python/bindings/py_orbit_state.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_orbit_state.cc -------------------------------------------------------------------------------- /source/python/bindings/py_orbit_state_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_orbit_state_utils.cc -------------------------------------------------------------------------------- /source/python/bindings/py_sandbox.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_sandbox.cc -------------------------------------------------------------------------------- /source/python/bindings/py_spice_interface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_spice_interface.cc -------------------------------------------------------------------------------- /source/python/bindings/py_time_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_time_converter.cc -------------------------------------------------------------------------------- /source/python/bindings/py_vectorized_macros.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/bindings/py_vectorized_macros.cc -------------------------------------------------------------------------------- /source/python/pylupnt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/__init__.py -------------------------------------------------------------------------------- /source/python/pylupnt/_pylupnt.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/_pylupnt.pyi -------------------------------------------------------------------------------- /source/python/pylupnt/download_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/download_data.py -------------------------------------------------------------------------------- /source/python/pylupnt/math_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/math_utils.py -------------------------------------------------------------------------------- /source/python/pylupnt/plot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/plot/__init__.py -------------------------------------------------------------------------------- /source/python/pylupnt/plot/_mpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/plot/_mpl.py -------------------------------------------------------------------------------- /source/python/pylupnt/plot/_plotly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/plot/_plotly.py -------------------------------------------------------------------------------- /source/python/pylupnt/plot/colorpalette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/plot/colorpalette.png -------------------------------------------------------------------------------- /source/python/pylupnt/render/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/render/__init__.py -------------------------------------------------------------------------------- /source/python/pylupnt/render/_blender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/render/_blender.py -------------------------------------------------------------------------------- /source/python/pylupnt/scenarios/__init__.py: -------------------------------------------------------------------------------- 1 | from . import pathfinder 2 | -------------------------------------------------------------------------------- /source/python/pylupnt/scenarios/pathfinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/scenarios/pathfinder.py -------------------------------------------------------------------------------- /source/python/pylupnt/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/python/pylupnt/utils.py -------------------------------------------------------------------------------- /source/version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/source/version.txt -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/cpp/dynamics/test_dynamics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/dynamics/test_dynamics.cc -------------------------------------------------------------------------------- /test/cpp/dynamics/test_propagator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/dynamics/test_propagator.cc -------------------------------------------------------------------------------- /test/cpp/numerics/test_intergrator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/numerics/test_intergrator.cc -------------------------------------------------------------------------------- /test/cpp/physics/test_frame_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/physics/test_frame_converter.cc -------------------------------------------------------------------------------- /test/cpp/physics/test_orbit_state.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/physics/test_orbit_state.cc -------------------------------------------------------------------------------- /test/cpp/physics/test_spice_interface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/physics/test_spice_interface.cc -------------------------------------------------------------------------------- /test/cpp/test_lupnt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/test_lupnt.cc -------------------------------------------------------------------------------- /test/cpp/test_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/test_main.cc -------------------------------------------------------------------------------- /test/cpp/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/cpp/utils.cc -------------------------------------------------------------------------------- /test/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/python/test_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/python/test_constants.py -------------------------------------------------------------------------------- /test/python/test_dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/test/python/test_dynamics.py -------------------------------------------------------------------------------- /thirdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stanford-NavLab/LuPNT/HEAD/thirdparty/CMakeLists.txt --------------------------------------------------------------------------------