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

Custom Hierarchies #1432

Open
wants to merge 27 commits into
base: dev
Choose a base branch
from

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    3d9900b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b18373 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    309d5f1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72399c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d4c574 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a407e9d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79cb2d3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    996acc6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2ee8e16 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    41c8c48 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    15345d7 View commit details
    Browse the repository at this point in the history
  12. Treat "meshes"/"particles" as normal subgroups

    Introduction of iteration["meshes"].asContainerOf<Mesh>() as a more
    explicit variant for iteration.meshes.
    franzpoeschel committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    35a2432 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3bba668 View commit details
    Browse the repository at this point in the history
  14. More extended testing

    franzpoeschel committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    5d191df View commit details
    Browse the repository at this point in the history
  15. Fix Python bindings without adding new functionality yet

    Overload resolution
    franzpoeschel committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    700043a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    46ef87c View commit details
    Browse the repository at this point in the history
  17. Replace Regexes with Globbing

    TODO: Since meshes/particles can no longer be directly addressed with
    this, maybe adapt the class hierarchy to disallow mixed groups that
    contain meshes, particles, groups and datasets at the same time.
    
    Only maybe though..
    franzpoeschel committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    acabbe3 View commit details
    Browse the repository at this point in the history
  18. Move .meshes and .particles back to Iteration class

    The have their own meaning now and are no longer just carefully maintained
    for backwards compatibility.
    Instead, they are supposed to serve as a shortcut to all openPMD data
    found further down the hierarchy.
    franzpoeschel committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    8a084ca View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3582a11 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4b9f95c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1113280 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6174cf8 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b74748b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5376ba6 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    a878404 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6b47a35 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    20f2cd5 View commit details
    Browse the repository at this point in the history