Skip to content

Releases: MOPT-UFSC/OpenPulse

Release v2.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Aug 23:10
9e4ee4d

Release Notes

  • Refactored structural and acoustic elements, with dedicated classes per element type (pipes, beams, valves, expansion joints, rigid element, and acoustic FEM/FETM elements).
  • New element attributes system and Preprocessor refactoring, simplifying model assembly.
  • New cross-section dataclasses (pipe, I/C/T profiles, circular/rectangular sections, valve and expansion joint).
  • New set of file management classes (spreadsheets, HDF5 and text) and data import assistant.
  • Fluid and material libraries now saved in JSON format.
  • Refactored input interfaces with shared base classes for nodes, lines and elements.
  • New animation widget replacing the old animation toolbar and unified toolbars.
  • New icons for light and dark themes and dedicated exception window.
  • Iniial support for the new rigid element, including 3D rendering and mesh generation integration.
  • New mesh setup window (MesherSetupInput).
  • Refactored reciprocating compressor and pump models, with simplified plots and REFPROP integration.
  • Reviewed rotations and offsets of valves and expansion joints, rebuilt stress computation and acoustic/structural solvers.
  • New input validators, unit converters (pint) and mesh/geometry utilities.
  • Expanded and refactored test suite (modal/harmonic analyses, reciprocating machines and file handling).
  • Updated dependencies (pytest 9.0.3, Ruff), build (pulse.spec) and automatic version bump tool.

Release v2.2.0

Release v2.2.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Aug 23:06
4d8213e

Release Notes

  • Refactored structural and acoustic elements, with dedicated classes per element type (pipes, beams, valves, expansion joints, rigid element, and acoustic FEM/FETM elements).
  • New element attributes system and Preprocessor refactoring, simplifying model assembly.
  • New cross-section dataclasses (pipe, I/C/T profiles, circular/rectangular sections, valve and expansion joint).
  • New set of file management classes (spreadsheets, HDF5 and text) and data import assistant.
  • Fluid and material libraries now saved in JSON format.
  • Refactored input interfaces with shared base classes for nodes, lines and elements.
  • New animation widget replacing the old animation toolbar and unified toolbars.
  • New icons for light and dark themes and dedicated exception window.
  • Full support for the new rigid element, including 3D rendering and mesh generation integration.
  • New mesh setup window (MesherSetupInput).
  • Refactored reciprocating compressor and pump models, with simplified plots and REFPROP integration.
  • Reviewed rotations and offsets of valves and expansion joints, rebuilt stress computation and acoustic/structural solvers.
  • New input validators, unit converters (pint) and mesh/geometry utilities.
  • Expanded and refactored test suite (modal/harmonic analyses, reciprocating machines and file handling).
  • Updated dependencies (pytest 9.0.3, Ruff), build (pulse.spec) and automatic version bump tool.

Release v2.1.3

Choose a tag to compare

@github-actions github-actions released this 13 May 16:31
16bcf4e

Fix a few bugs, such as:

  • errors during plots
  • visual bugs in reciprocating compressor input
  • wrong number of points in Arc Bends
  • impropper variable reseting during new project
  • error to export animation

Release v2.1.2

Choose a tag to compare

@github-actions github-actions released this 09 May 19:32
44ac8dd
Merge 3443fb36660963f27da3aadcd32a3ee2651a945f into 862ac961db6dbc550…

Release v2.1.1

Choose a tag to compare

@github-actions github-actions released this 09 May 00:37
536c0c1
Merge 1cb2bdde236ad3fbeb4a6930b1680bddf73c13a5 into 45f6e4c70c35d4f66…

Release v2.1.0

Choose a tag to compare

@github-actions github-actions released this 08 May 16:52
147ad3a
Merge ba95a94eded35159712a38369adf57a54bb31714 into 8fb4a3eb6889c18c6…

Release v2.0.12

Choose a tag to compare

@github-actions github-actions released this 23 Jun 23:47
f7b94a3
Merge 137cec9b5809166d5181853d85cdeb577b674fb2 into 87c756f89ad27a151…

Release v2.0.11

Choose a tag to compare

@github-actions github-actions released this 21 Jun 07:24
34b411d
Merge 85f239d1220867d549a28ba9909fbf101422f4f4 into 32972b343c97ff7ba…

Release v2.0.10

Choose a tag to compare

@github-actions github-actions released this 28 Jan 22:47
1ef1a33
Merge 487efd13c1184885e40068aacb20cdf46a634349 into ae3fbe83b61af6e34…

Release v2.0.9

Choose a tag to compare

@github-actions github-actions released this 02 Oct 11:41
98bb77f
  • New geometry interface: now the user can draw geometry through an intuitive interface, following the conventions of popular piping software.
  • Standardization of sections and materials, along with using various unit systems.
  • Adjustments and validation of the reciprocating compressor model.
  • Physics validation of several analysis after comparing with 3D FEM commercial softwares.
  • New interface and visualization tools.
  • Enhancements of project files management.
  • Enhanced animation of results (real and imaginary parts, phase monitoring, etc).
  • Beam theory validity check assistant.
  • Pulsation suppression device editor.
  • Import and export PCF files.

New geometry interface

Enhanced FE/FETM modeling and representation

Pulsation suppression device editor

Enhanced results visualisation