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

Develop #18

Merged
merged 49 commits into from
Nov 5, 2024
Merged

Develop #18

merged 49 commits into from
Nov 5, 2024

Conversation

Algiane
Copy link
Member

@Algiane Algiane commented Nov 5, 2024

Add development introduced for MICROCARD project:

  • add possibility to read npy files containing voxels associated to integers (segemented data)
  • add preservation of bounding-box edges
  • add API functions for library call
  • add tests:
    • with Mmg built wit int32 integers and int64 ones.
    • with and without scotch

Corentin Prigent and others added 30 commits June 2, 2023 18:06
Added Github actions workflow
  - Adds functions to detect file extensions and to call the suitable file parser

  - Add a function to parse .npy files using C-python and C-numpy APIs: doesn't work due to difficulties to convert pyObjects into pyArrayObjects. Another issue is the python include dir fund by CMake -> it is not the good one. So it seems better to give up this solution and to explicitely write the .npy parser. Note that the cmake's part is not included in this commit (as it doesn't work).

  - warning: main has been modified to test the .npy file parser with  different prototype than  the .mesh one so a temporary array (hexa2) has been used and should be removed when the .mesh parser will be modified to allow hexa tab allocation inside the parser.
…ter towards array as argument; Modified .perl fortran header generator
Fixed Fortran header generation; Added wrapping of MMG5_ARG_[\w*] as …
Added a missing initialization of several variables when reading input mesh
H2T_loadNpy: Add edges of bounding box to mesh structure
@Algiane Algiane added the enhancement New feature or request label Nov 5, 2024
@Algiane Algiane self-assigned this Nov 5, 2024
@Algiane Algiane merged commit 8864bb0 into master Nov 5, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants