Skip to content

Feature/ls vtk input#202

Merged
Algiane merged 34 commits intoMmgTools:developfrom
laetitia-m:feature/ls-vtk-input
Feb 28, 2023
Merged

Feature/ls vtk input#202
Algiane merged 34 commits intoMmgTools:developfrom
laetitia-m:feature/ls-vtk-input

Conversation

@laetitia-m
Copy link
Copy Markdown
Contributor

  • Read ls and metric fields in vtk input files
  • Fix some bugs on fields name in vtk output files
  • Add 2D, 3D and surf tests

laetitia-m and others added 30 commits November 25, 2022 15:59
… feature/ls-vtk-input

Pull latest update in my branch
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Feb 10, 2023

CLA assistant check
All committers have signed the CLA.

@Algiane Algiane added kind: enhancement enhancement to an existing feature part: I/O specific to I/Os labels Feb 13, 2023
Copy link
Copy Markdown
Member

@Algiane Algiane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @laetitia-m ,

Thanks for this PR and this great job: it works smoothly.

However, as this PR modifies public APIs and touches I/Os, I prefer to discuss some specific points with you before merging it:

  1. the possibility to preserve the API of the MMG<X>_loadVt<x>Mesh_and_allData and to store all fields in the same variable (instead of storing the metric in a dedicated variable). For this point, we might need to create a dedicated test to make sure the code behaves as I think it does;
  2. the order of the different MMG5_pSol variables in the prototypes of the MMG<X>_loadVt<x>Mesh functions (it seems more logical to me to have the metric before the level-set).

I have added few comments to some of the file modifications (without repeating similar comments). It can serve as basis for a future face-to-face discussion.

@Algiane Algiane merged commit 38c02db into MmgTools:develop Feb 28, 2023
@laetitia-m laetitia-m deleted the feature/ls-vtk-input branch March 3, 2023 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind: enhancement enhancement to an existing feature part: I/O specific to I/Os

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants