ansys / pyprimemesh

Pythonic Meshing Client for Ansys Prime Server
https://prime.docs.pyansys.com/
MIT License
19 stars 9 forks source link

feat: Adapt to `visualization-tool-interface` #806

Open AlejandroFernandezLuces opened 1 month ago

AlejandroFernandezLuces commented 1 month ago

Overview

This PR adapts PyPrimeMesh to use https://github.com/ansys/ansys-tools-visualization-interface

This should facilitate maintenance of the repo, as well as provide some decoupling from PyVista, and some extra features in the plotter interface.

AlejandroFernandezLuces commented 1 month ago

As @waltersma suggested offline, I'll do the following changes:

After the release of 2024R2, we can merge this PR

RobPasMue commented 1 month ago

As @waltersma suggested offline, I'll do the following changes:

  • Add a wrapper for the newly implemented functions that mocks the API calls of the current implementation, to keep backwards compatibility.
  • Add a deprecation warning for this wrapper.

After the release of 2024R2, we can merge this PR

Okay makes sense - we will remove the API after that release (i.e. 25R1)