Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TudatPy structure #159

Open
wants to merge 56 commits into
base: develop
Choose a base branch
from
Open

TudatPy structure #159

wants to merge 56 commits into from

Commits on Aug 6, 2024

  1. Use pybind

    alfonsoSR committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    1da7740 View commit details
    Browse the repository at this point in the history
  2. tmp

    alfonsoSR committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    0678a84 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Split kernel into submodules

    - Splitted tudatpy kernel into submodules
    - Replaced YACMA with standard method to find python (CMake)
    - Introduced standard src structure for future integration of stubs
    alfonsoSR committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    e4aa905 View commit details
    Browse the repository at this point in the history
  2. Remove YACMA

    alfonsoSR committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    564e9af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed82c55 View commit details
    Browse the repository at this point in the history
  4. Restore spice __init__.py

    alfonsoSR committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    1cbc98a View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    73efa21 View commit details
    Browse the repository at this point in the history
  2. WIP: stubs

    alfonsoSR committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    0d06f41 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. WIP: Stubs

    alfonsoSR committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c71eec4 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    e426405 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Solve circular imports

    alfonsoSR committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8255002 View commit details
    Browse the repository at this point in the history
  2. Include dir for pybind11

    alfonsoSR committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8b620a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de11783 View commit details
    Browse the repository at this point in the history
  4. Add build commands to cmake

    alfonsoSR committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    aefffd1 View commit details
    Browse the repository at this point in the history
  5. Add tudat include dir

    alfonsoSR committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    ff6d7bf View commit details
    Browse the repository at this point in the history
  6. Show tudat environment

    alfonsoSR committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1565a49 View commit details
    Browse the repository at this point in the history
  7. System include pybind11

    alfonsoSR committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    39f2114 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    3726d06 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Solar activity + NRLMSISE00

    alfonsoSR committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    b9d2219 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    223cca3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3df1ca8 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    7826d2a View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Stub generation

    - Moved sbdb and horizons interface from tudatpy/data to numerical
    simulation to avoid circular imports
    - Fixed typing issues in python scripts: data, util
    - A lot of functionality still relies on tudatpy/io, which is
    currently deprecated, so I moved it to tudatpy/data.
    alfonsoSR committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    3b5d6fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53742ef View commit details
    Browse the repository at this point in the history
  3. expose_environment

    alfonsoSR committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a9aea72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab1ec7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f7dd8e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    494e8f3 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    a5a21ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb21992 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bc24ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    341f01b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a245959 View commit details
    Browse the repository at this point in the history
  6. Stub installation

    alfonsoSR committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    06ccf09 View commit details
    Browse the repository at this point in the history
  7. Stubs

    alfonsoSR committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    8131303 View commit details
    Browse the repository at this point in the history
  8. Stub generation - 2

    alfonsoSR committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    9bf6096 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. More issues with stubs

    alfonsoSR committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    99cb522 View commit details
    Browse the repository at this point in the history
  2. Clean CMakeLists.txt

    alfonsoSR committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    ec1a5a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc45343 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df1d468 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    1d4015a View commit details
    Browse the repository at this point in the history
  2. Test

    alfonsoSR committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    961397f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56dc764 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b87e7d View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. CMake install configuration & inplace stubs

    - Defined a CMake-based installation configuration based on the old
      version of tudatpy as an attempt to fix installation issues on azure.
    - Replaced stub-only package with in-tree stubs, which seem to work
      better with current code editors.
    alfonsoSR committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    4f5cedc View commit details
    Browse the repository at this point in the history
  2. YACMA-based installation

    alfonsoSR committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    3e9643f View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    a3aa65b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6eeb0b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    05ed975 View commit details
    Browse the repository at this point in the history
  2. Remove python version check

    alfonsoSR committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f9bcfca View commit details
    Browse the repository at this point in the history
  3. Remove python version check

    alfonsoSR committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    d943004 View commit details
    Browse the repository at this point in the history
  4. Use PythonSetup

    alfonsoSR committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    9a4a04b View commit details
    Browse the repository at this point in the history
  5. Bump cmake version

    alfonsoSR committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    522eee6 View commit details
    Browse the repository at this point in the history
  6. YACMA Python setup

    alfonsoSR committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f21ba84 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8c39884 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    228601a View commit details
    Browse the repository at this point in the history