Skip to content

Releases: ansys/pydpf-post

v0.3.0

09 Mar 09:40
Compare
Choose a tag to compare

v0.3.0 Release Notes

What's Changed

The 0.3.0 release of PyDPF-Post introduces a refactoring of the library.
The old API related to the Solution object is still present but marked as legacy,
while a new API based on the Simulation object is added and allows for
a flatter, user-friendly, and auto-completion friendly API.

Its goal is to offer specific methods and helpers, using the right vocabulary, depending on the
type on analysis and the results associated to the result files being post-processed.

Four of these simulation types are implemented in this first release:

  • Static mechanical
  • Transient mechanical
  • Modal mechanical
  • Harmonic mechanical

Other types of analyses and other physics which were available with PyDPF-Post can still be processed using the legacy API.
Support for more types of physics and analyses in planned.

The new API centers around the Simulation object, and exposes data with DataFrame objects.
This DataFrame object presents data in a more user-friendly way, resembling already existing data manipulation
Python libraries such as Pandas.

Enhancements

This PR contains all the work related to the new PyDPF-Post API, with PRs:

Documentation

Bug fixes

CI/CD

Maintenance

Read more

v0.2.5

14 Sep 15:44
94bfd03
Compare
Choose a tag to compare

v0.2.5 Release Notes

What's Changed

Enhancements

Documentation

Bug fixes

CI/CD

Maintenance

New Contributors

Full Changelog: v0.2.4...v0.2.5

v0.2.4

02 Sep 15:51
Compare
Choose a tag to compare

v0.2.4 Release Notes

pydpf-post 0.2.4, required with pydpf-core 0.6.0 for Ansys 2023 R1
This release starts supporting ANSYS 2023 R1.
Some of the new functionalities may only be available for use with ANSYS 2023 R1.

What's Changed

Enhancements

Documentation

Bug fixes

CI/DC

Maintenance

New Contributors

Full Changelog: v0.2.3...v0.2.4

v0.2.3

11 Aug 09:39
Compare
Choose a tag to compare

v0.2.3 Release Notes

pydpf-post 0.2.3, required with pydpf-core 0.5.2 for Ansys 2022 R2

What's Changed

Enhancements

  • Result data: on coordinates enabled, plotting updated

Continuous Integration

  • Move the CI/CD to GitHub actions
  • Add Linux support
  • Add PDF documentation generation
  • Add wheelhouse generation
  • Remove support for Python 3.6 due to deprecation
  • Remove support for Python 3.10 temporarily due to issue with vtk>9.1.0
  • Add Dependabot to the repository
  • Update README.md
  • Add a release workflow
  • Update CI to test ANSYS 2022R2

Bug fixes

  • Fix kwargs support for ResultData.plot_contour by
  • Fix memory leak causing loss of forward-compatibility. ansys-dpf-post>=0.2.3 is required for ansys-dpf-core>=0.5.2.

Documentation fixes

  • Update Introduction section
  • Add Troubleshooting section
  • Update Contributing section

New Contributors

Full Changelog: 0.2.2...v0.2.3

0.2.2

29 Nov 09:52
fcadc27
Compare
Choose a tag to compare

What's Changed

  • CI/CD: Update CI/CD to fix documentation and update version by @anslpa in #52
  • Temporary fix: vtk version by @cbellot000 in #50
  • add capability to not call result info for solution loading by @cbellot000 in #49
  • Added link to logo by @germa89 in #47

Full Changelog: 0.2.1...0.2.2

0.2.1

10 Dec 10:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.0...0.2.1

0.2.0

07 Jul 06:56
9c7ac8e
Compare
Choose a tag to compare

What's Changed

  • Update DPF-Post module (0.2.0) regarding the DPF-Core upgrade (0.3.0) enhancement by @anslpa in #21

Full Changelog: 0.1.0...0.2.0