From: Timo Heister Date: Thu, 6 Apr 2017 17:58:13 +0000 (-0400) Subject: announcemenet for 8.5 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3ad1d9d327a0015d74fc805fbd1c60df328ff3c;p=release-papers.git announcemenet for 8.5 --- diff --git a/8.5/announce b/8.5/announce new file mode 100644 index 0000000..e51cbe6 --- /dev/null +++ b/8.5/announce @@ -0,0 +1,54 @@ +Version 8.5.0 of deal.II, the object-oriented finite element library awarded the +J. H. Wilkinson Prize for Numerical Software, has been released. It is +available for free under an Open Source license from the deal.II homepage at + + https://www.dealii.org/ + +The major changes of this release are: + +- The CellDataStorage class provides a mechanism to store and communicate + user-defined data on each cell. +- The MappingManifold class provides mappings between the reference cell and a + mesh cell that is exact, rather than the usual polynomial approximations of + a manifold. +- Various improvements for high-order elements, including a switch of support + points in FE\_Q and FE\_DGQ to Gauss-Lobatto support points, stable + evaluation of high-order Legendre polynomials, and several bugfixes for + high-order polynomial mappings defined through the MappingQ class. +- The LinearOperator class has been extended by a generic ``payload'' + mechanism that allows the attachment of arbitrary additional information to + a LinearOperator. +- A dedicated physics module has been created to provide some standard + definitions and operations used in continuum mechanics. +- The FE_Enriched class implements the operation of enriching the finite + element space of an underlying element. +- The FESeries namespace provides expansions of a finite element solution in + terms of different, hierarchical bases. +- New tutorial programs step-55, step-56, and step-57; as well as updates to + step-27, step-37, and step-44. In addition, the separate code gallery of + deal.II has gained a number of new entries. +- Static code analyzers are valuable tools to improve and maintain the quality + of the code in our library in addition to build and regression tests for a + variety of setups. This release was tested with Cppcheck, PVS-Studio, and + Coverity-Scan. +- More than 240 other features and bugfixes. + +For more information see +- the preprint at https://www.dealii.org/deal85-preprint.pdf +- the list of changes at + https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html + +The main features of deal.II are: +- Extensive documentation and 55 working example programs +- Support for dimension-independent programming +- Locally refined adaptive meshes +- Multigrid support +- A zoo of different finite elements +- Fast linear algebra +- Built-in support for shared memory and distributed parallel computing, + scaling from laptops to clusters with 10,000s of processor cores +- Interfaces to Trilinos, PETSc, METIS, UMFPACK and other external software +- Output for a wide variety of visualization platforms. + +Wolfgang Bangerth, Timo Heister, Guido Kanschat, Matthias Maier, +and many other contributors. diff --git a/8.5/announce-short b/8.5/announce-short new file mode 100644 index 0000000..a34a1f3 --- /dev/null +++ b/8.5/announce-short @@ -0,0 +1,46 @@ +Version 8.5.0 of deal.II, the object-oriented finite element library awarded the +J. H. Wilkinson Prize for Numerical Software, has been released. It is +available for free under an Open Source license from the deal.II homepage at + + https://www.dealii.org/ + +The major changes of this release are: + +- The CellDataStorage class provides a mechanism to store and communicate + user-defined data on each cell. +- The MappingManifold class provides mappings between the reference cell and a + mesh cell that is exact, rather than the usual polynomial approximations of + a manifold. +- Various improvements for high-order elements, including a switch of support + points in FE\_Q and FE\_DGQ to Gauss-Lobatto support points, stable + evaluation of high-order Legendre polynomials, and several bugfixes for + high-order polynomial mappings defined through the MappingQ class. +- The LinearOperator class has been extended by a generic ``payload'' + mechanism that allows the attachment of arbitrary additional information to + a LinearOperator. +- A dedicated physics module has been created to provide some standard + definitions and operations used in continuum mechanics. +- The FE_Enriched class implements the operation of enriching the finite + element space of an underlying element. +- The FESeries namespace provides expansions of a finite element solution in + terms of different, hierarchical bases. +- New tutorial programs step-55, step-56, and step-57; as well as updates to + step-27, step-37, and step-44. In addition, the separate code gallery of + deal.II has gained a number of new entries. +- This release was tested with static code analyzers: Cppcheck, PVS-Studio, and + Coverity-Scan. +- More than 240 other features and bugfixes, see the full list of changes at + https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html + +The main features of deal.II are: +- Extensive documentation and 55 working example programs +- Support for dimension-independent programming +- Locally refined adaptive meshes and multigrid support +- A zoo of different finite elements +- Built-in support for shared memory and distributed parallel computing, + scaling from laptops to clusters with 10,000s of processor cores +- Interfaces to Trilinos, PETSc, METIS, UMFPACK and other external software +- Output for a wide variety of visualization platforms. + +Wolfgang Bangerth, Timo Heister, Guido Kanschat, Matthias Maier, +and many other contributors.