Skip to content

Latest commit

 

History

History
80 lines (48 loc) · 3.09 KB

CHANGELOG.md

File metadata and controls

80 lines (48 loc) · 3.09 KB

Changelog of Python language bindings for preCICE

All notable changes to this project will be documented in this file.

latest

2.5.0.2

  • Add Waveform API introduced in preCICE v2.4.0.

2.5.0.1

2.5.0.0

  • Bindings now use pkgconfig to determine flags and link to preCICE. precice#149

2.4.0.0

  • Move solverdummy into examples/ folder and remove MeshName from its input arguments. precice#141
  • Remove MeshName from input arguments of solverdummy. precice#142

2.3.0.1

2.2.1.1

2.2.0.2

  • Improved error messgaes for all assertions. precice#9
  • Improve CI w.r.t spack package. precice#89

2.2.0.1

  • Format complete codebase according to PEP8 and test formatting. precice#82
  • Added checks for correct input to API functions accepting array-like input (e.g. write_block_scalar_data). precice#80
  • Use github actions for CI. precice#67, precice#68
  • Do major restructuring of codebase. precice#71
  • Support __version__ and provide version via python-versioneer. precice#70
  • packaging and pip are now optional dependencies. precice#63
  • Feature: Bindings are now available via Spack. spack/spack#19558

2.1.1.2

  • Bugfix: Bindings also support empty read/write data for block read/write operations (like C++ preCICE API). precice#69

2.1.1.1

  • Bindings can now handle mesh initialization with no vertices. This behavior is consistent with the C++ preCICE API.
  • Adds a CHANGELOG to the project.

2.1.0.1

  • Update solverdummy to include data transfer.

2.0.2.1

  • No relevant features or fixes. This version is released for compatibility reasons.

2.0.1.1

  • No relevant features or fixes. This version is released for compatibility reasons.

2.0.0.2

  • Improvement of PyPI intergration.

2.0.0.1

  • Introduces new versioning system. See precice#31.
  • First independent release of the python bindings.
  • Name the package pyprecice.
  • Publish package on PyPI.