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 29 commits into
base: dev
Choose a base branch
from

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    a41857c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86c7168 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f4a745 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    462509e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cd01361 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b383524 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7d70987 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    94aaf8d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    880f8a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2abd108 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6dfec11 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 15, 2024
    Configuration menu
    Copy the full SHA
    9a3bc0e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    986ef4b View commit details
    Browse the repository at this point in the history
  14. More extended testing

    franzpoeschel committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    543ef76 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 15, 2024
    Configuration menu
    Copy the full SHA
    cbd589e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    66a4ea9 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 15, 2024
    Configuration menu
    Copy the full SHA
    964e481 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 15, 2024
    Configuration menu
    Copy the full SHA
    2dbf45f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9641954 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1076140 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8104992 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9b247b1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b9e9ae9 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    53f430b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    d3de763 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b0d7fe6 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ce5704d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    fa14728 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. HDF5: Delete and re-create attribute when overwriting with diff. type

    Should go into a separate bugfix PR soon, but I need it here atm.
    franzpoeschel committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    904e952 View commit details
    Browse the repository at this point in the history