Skip to content

Releases: PHASTA/vtkpytools

1.1.0 - Boundary Layer Calculations release

02 Apr 19:58
Compare
Choose a tag to compare

Primary addition is the bl module with it's boundary layer calculation tools (#10).
Also refactor to create the numtools module (in #61).

Features

  • feat: Add regex capability to globFile, bar2vtk (#57)
  • feat: Calculation for Boundary Layer Statistics (#10)
  • feat: Implement pwlinRoots for roots of discrete data (#61)

Fixes

  • docs(bar2vtk): Update outpath help message regarding cwd (#56)
  • fix(bar2vtk): Fully implement bar2vtk regex globing (#58)

Misc

  • chore: Update master version to 1.0.dev0
  • chore: Update setup.py with install dependencies

1.0.0 - Major Improvements (toml files, testing, etc)

21 Feb 22:01
Compare
Choose a tag to compare

Many improvements and bug fixes.

Features

  • feat(gridtools3d): Allow for TetWedge mixed mesh topologies (#46)
  • feat(bar2vtk): Add toml support (#49)
    • Running bar2vtk will now add a "receipt" file in the form of a toml file that tracks all the related parameters used to create the file
    • bar2vtk will also now now take a toml file as input instead of just the command line
  • test: Implement testing framework (#54)
    • Added testing framework using pytest
    • Tests added for examples and a few functions

Fixes

  • fix: getGeometricSeries outputs geometric progression (#41)
  • fix: rotateTensor output 2d array for size 9 arrays (#42)
  • fix(geomSeries): Force endpoint to max value (#43)
  • fix(bar2vtk): Remove incorrect TKE calculation (#44)
  • doc: Fix readme in example/bar2vtk (#45)

Misc

  • refactor: Move version into _version.py (#48)
  • chore: Change version number for master branch (#55)
  • refactor: Major Package Refactoring (#50)

0.3.0 - Mixed 3D Mesh Creation

24 Nov 19:36
5f89834
Compare
Choose a tag to compare

Features:

  • feat: Add function for creating 3D grids (#36)

0.2.0 - Mixed 2D grid, Calc Strain Rate

22 Nov 18:16
0221d07
Compare
Choose a tag to compare

Features

  • Feat: Add quad/tri mesh capability for form2DGrid (#35)
  • Feat: Calculate Strain Rate function (#31)

Fixes

  • fix(barfiletools): pointid truthiness fixed (#33)

0.1.1

08 Sep 22:34
b6b44fb
Compare
Choose a tag to compare
  • Fix: Rotate Tensor (#27)
  • Refactor: bar2vtk with error checks (#25)
  • Feat: Better barfile selection in bar2vtk (#23)

0.1.0 - Misc Features

03 Sep 16:22
Compare
Choose a tag to compare

Several fixes and important features:

Features:

  • Add functions for changing coordinate system of data by rotating it (#20)
  • Added ascii flag to bar2vtk utility (#17)
  • Add wall vector override to sampleDataBlockProfile (#19)

Refactors:

  • Changed the name of the bar2vtk module to barfiletools (#21)
    • To reduce confusion between the module and utility named bar2vtk
  • bar2vtk utility was refactored and moved general functions to common (#18)

Bug Fixes:

  • Fixed typo in sampleDataBlockProfile.py example script (144639b)
  • Allowed calcCf to return negative values (6c0e941)
  • Force npoints to be integer in getGeometricSeries (9030c05)
  • Fixed indentation errors on bar2vtk utility (ccf95ba)
  • Fix path to bin/ in runbar2vtk.sh example script (ea5dce8)

0.0.2 - Initial Release

25 Aug 23:45
Compare
Choose a tag to compare

Initial release. Everything here should be stable.