Feelpp Versions Save

:gem: Feel++: Finite Element Embedded Language and Library in C++

v0.111.0-preview.9

1 month ago

πŸŽ‰ We're happy to share our developments as we approach the V111 release of Feel++. Following a refreshed naming strategy, we've moved to the -preview.x suffix from the conventional -alpha.x, -beta, or -rc labels. This change signifies our dedication to enhancing transparency and setting clear expectations for our pre-release versions.

Each pre-release version of Feel++ undergoes a rigorous process, encompassing detailed reviews, extensive tests across varied scenarios, and careful packaging. Our commitment to delivering a high-quality, reliable experience is reflected in our comprehensive platform support strategy. Alongside offering support for the latest two Long-Term Support (LTS) versions of Ubuntu and the newest LTS version of Debian, we're excited to announce that Feel++ is now accessible to Windows users through the Windows Subsystem for Linux (WSL) and to Mac users via MacPorts, Homebrew, and Docker. This expansion of platform support is a testament to our commitment to making Feel++ as accessible and versatile as possible for our diverse user base.

As we continue to refine and enhance Feel++, the V111 release promises to bring forward significant innovations and improvements. Stay tuned for further updates of Feel++.

Packages

What's Changed

Exciting New Features πŸŽ‰

Clean code πŸ‘Œ

Bugs fixed πŸ’š

Other Changes

New Contributors

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.110.2...v0.111.0-preview.9

v0.111.0-alpha.5

8 months ago

Packages πŸ“¦ Ubuntu packages πŸ“¦ Debian packages πŸ“¦ Docker images

What's Changed

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.111.0-alpha.4...v0.111.0-alpha.5

v0.111.0-alpha.4

10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.111.0-alpha.3...v0.111.0-alpha.4

v0.111.0-alpha.3

11 months ago

Packages and containers available here.

What's Changed

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.111.0-alpha.1...v0.111.0-alpha.3

v0.111.0-alpha.1

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.110.2...v0.111.0-alpha.1

v0.110.2

1 year ago

Minor corrections in this release to improve the experience on Mac and in Python

Packages

Changes

Python and Jupyter Notebooks

  • πŸ‘πŸ» control gmsh verbosity in Python #1996 @prudhomm
  • πŸ‘πŸ» control log verbosity in C++ and Python #1999 @prudhomm
  • πŸ‘πŸ» improve expression handling in Python #1992 @prudhomm
  • see PyFeel++ documentation and download the documentation as jupyter notebooks @prudhomm

MacOS

  • πŸ› fix symbol visibility issue for now #1998 however we need to work on #1852 @prudhomm

C++

  • πŸ‘πŸ» control log verbosity in C++ and Python #1999 @prudhomm

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.110.1...v0.110.2

v0.110.1

1 year ago

What's Changed

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.110.0...v0.110.1

v0.110.0

1 year ago

End-user changes

  • [feelpp] Feel++ python wrappers were moved to their own component feelpp-python #1734
  • [feelpp] Feel++ mor classes and functions were moved to their own component feelpp-mor #1734
  • [feelpp] samcef mesh format can now be imported see #1800
  • [feelpp] All Feel++ application writes a table of information at end of execution reminding in particular the location of the generated results
  • [feelpp] distance function to a range got rewritten and support narrow band, see #1813 #1682
  • [toolboxes] the json format was massively updated to be more flexible and extensible in the future see json format documentation, a lot of examples are available in each toolbox
  • [toolboxes] support all postprocessing features described here
  • [python and toolboxes] support for remeshing see #1572, #1449 , #1567
  • [python/mor] Support pbdw see #1786
  • [python/mor] Support for outputs json specifications see #1840
  • [python] Better support for jupyter, see #1972
  • [feelpp] Support different Linux flavors fedora:{36,37} debian:{11,testing,sid}, ubuntu:{20.04,22.04,22.10} see #1913 and a docker environment is available for each of them ghcr.io/feelpp/feelpp-env:<flavor>-<version>

What's Changed

New Contributors

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.109.0...v0.110.0

v0.110.0-rc.5

1 year ago

End-user changes

  • [feelpp] Feel++ python wrappers were moved to their own component feelpp-python #1734
  • [feelpp] Feel++ mor classes and functions were moved to their own component feelpp-mor #1734
  • [feelpp] samcef mesh format can now be imported see #1800
  • [feelpp] All Feel++ application writes a table of information at end of execution reminding in particular the location of the generated results
  • [feelpp] distance function to a range got rewritten and support narrow band, see #1813 #1682
  • [toolboxes] the json format was massively updated to be more flexible and extensible in the future see json format documentation, a lot of examples are available in each toolbox
  • [toolboxes] support all postprocessing features described here
  • [python and toolboxes] support for remeshing see #1572, #1449 , #1567
  • [python/mor] Support pbdw see #1786
  • [python/mor] Support for outputs json specifications see #1840

What's Changed

New Contributors

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.109.0...v0.110.0

v0.109.0

2 years ago

Features

  • Remeshing support including in fluid, cfpdes and heat toolboxes and added some quality indicators/metrics
  • Support for rigid and elastic bodies in fluid toolbox
  • Support for magnetostatic in cfpdes with Hcurl FE
  • Homogeneize postprocess across toolboxes
  • More python bindings eg. remeshing and toolboxes

What's Changed

New Contributors

Full Changelog: https://github.com/feelpp/feelpp/compare/v0.108.0...v0.109.0