10000 Releases · dealii/dealii · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: dealii/dealii

deal.II version 8.4.2

03 Sep 01:38
Compare
Choose a tag to compare

This is a minor update to 8.4.1 with compatibility fixes for gcc 6.x support, PETSc 3.7.x, and development versions of P4est. For more information please have a look at:

Mac Binary Packages

The mac binary packages have been compiled either using the XCode 8.0 (8A218a) clang++ compiler (the serial version) or using openmpi and brew (preinstalled in the deal.II.brew.app directory), XCode 8.0 (8A218a), on a Mac OS X 10.11.6 (15G1004). It should be compatible with OS X 10.10 and later. The source tree is included as well (but no .git subdirectory).

This is the summary.log file of the serial build:

###
#
#  deal.II configuration:
#        CMAKE_BUILD_TYPE:       DebugRelease
#        BUILD_SHARED_LIBS:      ON
#        CMAKE_INSTALL_PREFIX:   /Applications/deal.II.8.4.2.app/Contents/Resources
#        CMAKE_SOURCE_DIR:       /Applications/deal.II.8.4.2.app/Contents/Resources/src/dealii/8.4.2
#                                (version 8.4.2)
#        CMAKE_BINARY_DIR:       /Users/heltai/dealii/build-pack-8.4.2
#        CMAKE_CXX_COMPILER:     Clang 8.0.0 on platform Darwin i386
#                                /usr/bin/clang++
#
#  Configured Features (DEAL_II_ALLOW_BUNDLED = ON, DEAL_II_ALLOW_AUTODETECTION = ON):
#      ( DEAL_II_WITH_64BIT_INDICES = OFF )
#      ( DEAL_II_WITH_ARPACK = OFF )
#        DEAL_II_WITH_BOOST set up with bundled packages
#        DEAL_II_WITH_BZIP2 set up with external dependencies
#        DEAL_II_WITH_CXX11 = ON
#        DEAL_II_WITH_CXX14 = ON
#      ( DEAL_II_WITH_HDF5 = OFF )
#        DEAL_II_WITH_LAPACK set up with external dependencies
#      ( DEAL_II_WITH_METIS = OFF )
#      ( DEAL_II_WITH_MPI = OFF )
#        DEAL_II_WITH_MUPARSER set up with bundled packages
#      ( DEAL_II_WITH_NETCDF = OFF )
#      ( DEAL_II_WITH_OPENCASCADE = OFF )
#      ( DEAL_II_WITH_P4EST = OFF )
#      ( DEAL_II_WITH_PETSC = OFF )
#      ( DEAL_II_WITH_SLEPC = OFF )
#        DEAL_II_WITH_THREADS set up with bundled packages
#      ( DEAL_II_WITH_TRILINOS = OFF )
#        DEAL_II_WITH_UMFPACK set up with bundled packages
#        DEAL_II_WITH_ZLIB set up with external dependencies
#
#  Component configuration:
#      ( DEAL_II_COMPONENT_DOCUMENTATION = OFF )
#        DEAL_II_COMPONENT_EXAMPLES
#        DEAL_II_COMPONENT_PACKAGE
#      ( DEAL_II_COMPONENT_PARAMETER_GUI = OFF )
#
#  Detailed information (compiler flags, feature configuration) can be found in detailed.log
#
#  Run  $ ninja info  to print a help message with a list of top level targets
#
###

while this is the summary.log file of the parallel brew-based build:

###
#
#  deal.II configuration:
#        CMAKE_BUILD_TYPE:       DebugRelease
#        BUILD_SHARED_LIBS:      ON
#        CMAKE_INSTALL_PREFIX:   /Applications/deal.II.brew.app/Contents/Resources
#        CMAKE_SOURCE_DIR:       /Applications/deal.II.brew.app/Contents/Resources/brew/src/dealii/8.4.2
#                                (version 8.4.2)
#        CMAKE_BINARY_DIR:       /Users/heltai/dealii/build-pack
#        CMAKE_CXX_COMPILER:     AppleClang 8.0.0.8000038 on platform Darwin x86_64
#                                /Applications/deal.II.brew.app/Contents/Resources/brew/bin/mpicxx
#
#  Configured Features (DEAL_II_ALLOW_BUNDLED = ON, DEAL_II_ALLOW_AUTODETECTION = ON):
#      ( DEAL_II_WITH_64BIT_INDICES = OFF )
#        DEAL_II_WITH_ARPACK set up with external dependencies
#        DEAL_II_WITH_BOOST set up with external dependencies
#        DEAL_II_WITH_BZIP2 set up with external dependencies
#        DEAL_II_WITH_CXX11 = ON
#      ( DEAL_II_WITH_CXX14 = OFF )
#        DEAL_II_WITH_HDF5 set up with external dependencies
#        DEAL_II_WITH_LAPACK set up with external dependencies
#        DEAL_II_WITH_METIS set up with external dependencies
#        DEAL_II_WITH_MPI set up with external dependencies
#        DEAL_II_WITH_MUPARSER set up with external dependencies
#        DEAL_II_WITH_NETCDF set up with external dependencies
#        DEAL_II_WITH_OPENCASCADE set up with external dependencies
#        DEAL_II_WITH_P4EST set up with external dependencies
#        DEAL_II_WITH_PETSC set up with external dependencies
#        DEAL_II_WITH_SLEPC set up with external dependencies
#        DEAL_II_WITH_THREADS set up with external dependencies
#        DEAL_II_WITH_TRILINOS set up with external dependencies
#        DEAL_II_WITH_UMFPACK set up with external dependencies
#        DEAL_II_WITH_ZLIB set up with external dependencies
#
#  Component configuration:
#      ( DEAL_II_COMPONENT_DOCUMENTATION = OFF )
#        DEAL_II_COMPONENT_EXAMPLES
#        DEAL_II_COMPONENT_PACKAGE
#      ( DEAL_II_COMPONENT_PARAMETER_GUI = OFF )
#
#  Detailed information (compiler flags, feature configuration) can be found in detailed.log
#
#  Run  $ ninja info  to print a help message with a list of top level targets
#

deal.II version 8.4.1

07 Apr 15:34
v8.4.1
Compare
Choose a tag to compare

This is a minor update to 8.4.0 to fix compilation with old versions of gcc. For more information please see:

deal.II version 8.4.0

13 Mar 11:21
v8.4.0
Compare
Choose a tag to compare

The major changes of this release are:

  • Parallel triangulations can now be partitioned in ways that allow weighting
    cells differently.
  • Improved support for complex numbers throughout the library.
  • A new triangulation type that supports parallel computations but ensures
    that the entire mesh is available on every processor.
  • An implementation of the Rannacher-Turek element, as well as an element that
    extends the usual Q(p) elements by bubble functions.
  • Second and third derivatives of finite element fields are now computed
    exactly.
  • The interface between finite elements, quadrature, mapping, and the FEValues
    class has been rewritten. It is now much better documented.
  • Initial support for compiling with Visual C++ 2013 and 2015 under Windows
    has been added.
  • Where possible, the 'gold' linker is used, dramatically speeding up linking
  • More than 140 other features and bugfixes.

For more information see

deal.II version 8.3.0

02 Aug 00:49
v8.3.0
Compare
Choose a tag to compare

The major changes of this release are:

  • Improved handling of parallel distributed meshes, including a better
    numbering of cells on coarse meshes based on a hierarchical concept instead
    of Cuthill-McKee numbering.
  • New abstract C++11 interface to linear operators.
  • All examples have been changed to use the new DynamicSparsityPattern.
  • Improved support for periodic boundary conditions with arbitrary
    orientations.
  • New quadrature formulas.
  • Full conversion to the new manifold mechanism (manifold_id) for boundary
    descriptions.
  • Better support for complex-valued problems by doing internal arithmetic in
    the correct data types, rather than defaulting to double precision.
  • An implementation of Bernstein polynomial-based finite elements.
  • Interface to the new algebraic multilevel package MueLu of the Trilinos
    project.
  • More descriptive exception messages in many places for improved user
    productivity in code development.
  • More than 140 other features and bugfixes.

For more information see

deal.II version 8.2.1

13 Jan 07:55
Compare
Choose a tag to compare

This is a minor release that fixes an issue with CMake 3.1. Otherwise it is identical with version 8.2.0.

A full list of changes can be found at
http://www.dealii.org/developer/doxygen/deal.II/changes_between_8_2_0_and_8_2_1.html

deal.II version 8.2.0

01 Jan 00:02
Compare
Choose a tag to compare

This version has a significant number of noteworthy new features:

  • Comprehensive support for geometries described by arbitrary manifolds
    and meshes that respect this description not only on the boundary but
    also internally
  • Support for geometries imported from CAD using the OpenCASCADE library
  • Three new tutorial programs on complex geometries, CAD geometries, and
    time stepping methods
  • Support for users wanting to use C++11 features
  • Improvements to multithreading support
  • Vectorization of many vector operations using OpenMP SIMD directives
  • At least 140 features and bugfixes

A full list of changes can be found at
http://www.dealii.org/developer/doxygen/deal.II/changes_between_8_1_and_8_2.html

deal.II version 8.1.0

23 Jul 17:35
Compare
Choose a tag to compare

deal.II version 8.0.0

23 Jul 17:34
Compare
Choose a tag to compare
0