Skip to content

@tamiko tamiko released this May 11, 2018 · 5324 commits to master since this release

All download files are mirrored at https://dealii.kyomu.43-1.org/downloads/

The major changes of this release are:

  • Improved support for curved geometries
  • Support for particle-in-cell methods
  • Dedicated support for automatic differentiation
  • Interfaces to more external libraries and programs: Assimp, Gmsh,
    nanoflann, ROL, ScaLAPACK and Sundials.
  • C++11 is now both required and used
  • Support for GPU computations via CUDA
  • Support for face integrals and significant improvements of the
    matrix-free framework

For more information see

Notes on the Mac bundle:
The Mac OS X package was compiled on a Mac OS 10.13.6 (17G65), using LLVM clang 6.0.0 (included in the package). This is the final set of configured libraries:

###
#
#  deal.II configuration:
#        CMAKE_BUILD_TYPE:       DebugRelease
#        BUILD_SHARED_LIBS:      ON
#        CMAKE_INSTALL_PREFIX:   /Applications/deal.II-9.0.0.app/Contents/Resources
#        CMAKE_SOURCE_DIR:       /Applications/deal.II-9.0.0.app/Contents/Resources/spack/src/dealii-v9.0.0
#                                (version 9.0.0)
#        CMAKE_BINARY_DIR:       /Users/heltai/dealii/build-pack-deal.II-9.0.0
#        CMAKE_CXX_COMPILER:     Clang 6.0.0 on platform Darwin x86_64
#                                /Applications/deal.II-9.0.0.app/Contents/Resources/spack/view/bin/mpicxx
#
#  Configured Features (DEAL_II_ALLOW_BUNDLED = ON, DEAL_II_ALLOW_AUTODETECTION = ON):
#      ( DEAL_II_WITH_64BIT_INDICES = OFF )
#        DEAL_II_WITH_ADOLC set up with external dependencies
#        DEAL_II_WITH_ARPACK set up with external dependencies
#        DEAL_II_WITH_ASSIMP set up with external dependencies
#        DEAL_II_WITH_BOOST set up with external dependencies
#      ( DEAL_II_WITH_CUDA = OFF )
#        DEAL_II_WITH_CXX14 = ON
#        DEAL_II_WITH_CXX17 = ON
#        DEAL_II_WITH_GMSH set up with external dependencies
#        DEAL_II_WITH_GSL set up with external dependencies
#        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_NANOFLANN 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_SCALAPACK set up with external dependencies
#        DEAL_II_WITH_SLEPC set up with external dependencies
#        DEAL_II_WITH_SUNDIALS 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_PYTHON_BINDINGS = 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
#
###

The package contains a full spack installation, with the following libraries installed:

==> 60 installed packages.
-- darwin-highsierra-x86_64 / clang@6.0.0 -----------------------
adol-c@develop              gmp@6.1.2        matio@1.5.9             ninja@1.8.2     readline@7.0
arpack-ng@3.6.3             gmsh@4.0.0       metis@5.1.0             numdiff@5.9.0   slepc@3.9.2
assimp@4.0.1                gsl@2.3          mpc@1.1.0               oce@0.18.3      sqlite@3.23.1
autoconf@2.69               hdf5@1.10.3      mpfr@4.0.1              openblas@0.3.3  suite-sparse@5.3.0
automake@1.16.1             hwloc@1.11.9     mumps@5.1.1             openmpi@3.1.2   sundials@3.2.0
boost@1.68.0                hypre@2.14.0     muparser@2.2.5          openssl@1.0.2o  superlu-dist@5.2.2
bzip2@1.0.6                 intel-tbb@2019   nanoflann@1.2.3         p4est@2.0       superlu-mt@3.1
cmake@3.12.2                isl@0.19         ncurses@6.1             parmetis@4.0.3  tcl@8.6.8
environment-modules@3.2.10  libsigsegv@2.11  netcdf@4.6.1            perl@5.26.2     tetgen@1.5.0
gcc@8.2.0                   libtool@2.4.6    netcdf-cxx@4.2          petsc@3.9.2     trilinos@12.12.1
gdbm@1.14.1                 libxml2@2.9.8    netgen@5.3.1            pkgconf@1.4.2   xz@5.2.4
glm@0.9.7.1                 m4@1.4.18        netlib-scalapack@2.0.2  python@2.7.15   zlib@1.2.11
Assets 12
You can’t perform that action at this time.