]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 years agoAdd missing definition and instantiation
Daniel Arndt [Sun, 24 Jul 2016 10:25:50 +0000 (12:25 +0200)]
Add missing definition and instantiation

8 years agoMerge pull request #2853 from bangerth/add-missing-function
Martin Kronbichler [Sun, 24 Jul 2016 09:21:00 +0000 (11:21 +0200)]
Merge pull request #2853 from bangerth/add-missing-function

Add DoFAccessor<0,...>::get_mg_dof_indices.

8 years agoRemove a specialization of a function. 2853/head
Wolfgang Bangerth [Sun, 24 Jul 2016 02:30:04 +0000 (21:30 -0500)]
Remove a specialization of a function.

This is possible now that the general template apparently compiles.

8 years agoAdd DoFAccessor<0,...>::get_mg_dof_indices.
Wolfgang Bangerth [Sat, 23 Jul 2016 14:45:50 +0000 (09:45 -0500)]
Add DoFAccessor<0,...>::get_mg_dof_indices.

This function was previously missing. The patch really only adds the declaration
and a dummy definition throwing ExcNotImplemented(), but it at least enables some
generic programming that would otherwise lead to compiler errors.

8 years agoMerge pull request #2848 from class4kayaker/parameter_pattern_desc
Wolfgang Bangerth [Sat, 23 Jul 2016 22:35:30 +0000 (17:35 -0500)]
Merge pull request #2848 from class4kayaker/parameter_pattern_desc

Prettier output for LaTeX and Description ParameterHandler output

8 years agoMerge pull request #2847 from masterleinad/clarify_mg_constrained_dofs
Wolfgang Bangerth [Sat, 23 Jul 2016 22:14:40 +0000 (17:14 -0500)]
Merge pull request #2847 from masterleinad/clarify_mg_constrained_dofs

Remove FunctionMap from MGConstrainedDoFs

8 years agoUse std::set for boundary_indicators and rename set_zero_boundary_dofs 2847/head
Daniel Arndt [Wed, 20 Jul 2016 09:07:17 +0000 (11:07 +0200)]
Use std::set for boundary_indicators and rename set_zero_boundary_dofs

8 years agoMerge pull request #2852 from bangerth/improve-error-message
Denis Davydov [Sat, 23 Jul 2016 09:33:59 +0000 (11:33 +0200)]
Merge pull request #2852 from bangerth/improve-error-message

Improve an error message.

8 years agoImprove an error message. 2852/head
Wolfgang Bangerth [Fri, 22 Jul 2016 04:15:09 +0000 (23:15 -0500)]
Improve an error message.

Specifically, say early that using ::SolutionTransfer with
parallel::distributed::Triangulation is likely going to lead to
heartache.

8 years agoUpdate changes.h 2848/head
Jonathan Robey [Thu, 21 Jul 2016 21:42:32 +0000 (14:42 -0700)]
Update changes.h

8 years agoUpdate output for LaTeX and Description OutputStyle
Jonathan Robey [Thu, 21 Jul 2016 21:36:35 +0000 (14:36 -0700)]
Update output for LaTeX and Description OutputStyle

8 years agoAllow varying description output for patterns
Jonathan Robey [Wed, 20 Jul 2016 19:13:51 +0000 (12:13 -0700)]
Allow varying description output for patterns

8 years agoMerge pull request #2845 from masterleinad/quarter_hyper_ball
Bruno Turcksin [Wed, 20 Jul 2016 12:15:53 +0000 (08:15 -0400)]
Merge pull request #2845 from masterleinad/quarter_hyper_ball

Add GridGenerator::quarter_hyper_ball

8 years agoEntry in changes.h
Daniel Arndt [Wed, 20 Jul 2016 00:29:03 +0000 (02:29 +0200)]
Entry in changes.h

8 years agoTest for MGConstrainedDofs
Daniel Arndt [Wed, 20 Jul 2016 00:08:18 +0000 (02:08 +0200)]
Test for MGConstrainedDofs

8 years agoAllow for non-primitive FiniteElements in MGTools::make_boundary_list
Daniel Arndt [Tue, 19 Jul 2016 12:38:46 +0000 (14:38 +0200)]
Allow for non-primitive FiniteElements in MGTools::make_boundary_list

8 years agoSimplify MGConstrainedDoFs
Daniel Arndt [Mon, 18 Jul 2016 15:37:12 +0000 (17:37 +0200)]
Simplify MGConstrainedDoFs

8 years agoEntry in changes.h 2845/head
Daniel Arndt [Mon, 18 Jul 2016 22:27:23 +0000 (00:27 +0200)]
Entry in changes.h

8 years agoGenerate a mesh as intersection of a hyperball and the positive octant
Daniel Arndt [Mon, 18 Jul 2016 21:35:15 +0000 (23:35 +0200)]
Generate a mesh as intersection of a hyperball and the positive octant

8 years agoMerge pull request #2841 from drwells/split-tests/bits-03
Matthias Maier [Sun, 17 Jul 2016 13:30:11 +0000 (08:30 -0500)]
Merge pull request #2841 from drwells/split-tests/bits-03

Move all dof tests into tests/dofs/.

8 years agoMerge pull request #2842 from davydden/fix/slepc_warnings
Matthias Maier [Sun, 17 Jul 2016 10:31:15 +0000 (05:31 -0500)]
Merge pull request #2842 from davydden/fix/slepc_warnings

silence compiler warnings for complex SLEPc

8 years agosilence compiler warnings for complex SLEPc 2842/head
Denis Davydov [Sun, 17 Jul 2016 07:45:20 +0000 (09:45 +0200)]
silence compiler warnings for complex SLEPc

8 years agoMove all dof tests into tests/dofs/. 2841/head
David Wells [Sat, 16 Jul 2016 21:49:26 +0000 (17:49 -0400)]
Move all dof tests into tests/dofs/.

8 years agoMerge pull request #2817 from tamiko/fix_some_tests
Denis Davydov [Fri, 15 Jul 2016 19:43:49 +0000 (21:43 +0200)]
Merge pull request #2817 from tamiko/fix_some_tests

Tests: Fix various PETSc solver tests

8 years agoMerge pull request #2836 from bangerth/doc-update
Bruno Turcksin [Fri, 15 Jul 2016 19:15:09 +0000 (15:15 -0400)]
Merge pull request #2836 from bangerth/doc-update

Update documentation of SparseMatrix::mmult.

8 years agoUpdate documentation of SparseMatrix::mmult. 2836/head
Wolfgang Bangerth [Fri, 15 Jul 2016 19:06:59 +0000 (14:06 -0500)]
Update documentation of SparseMatrix::mmult.

The intent is to make it clearer what happens when rebuilding
the sparsity pattern.

8 years agoMerge pull request #2835 from bangerth/improve-error-message
Bruno Turcksin [Fri, 15 Jul 2016 16:36:42 +0000 (12:36 -0400)]
Merge pull request #2835 from bangerth/improve-error-message

Improve an error message.

8 years agoImprove an error message. 2835/head
Wolfgang Bangerth [Fri, 15 Jul 2016 16:24:21 +0000 (11:24 -0500)]
Improve an error message.

8 years agoMerge pull request #2833 from tamiko/cmake_hide_some_variables
Bruno Turcksin [Fri, 15 Jul 2016 12:05:40 +0000 (08:05 -0400)]
Merge pull request #2833 from tamiko/cmake_hide_some_variables

CMake: Mark a number of variables as advanced, fix clear variables for trilinos

8 years agoMerge pull request #2832 from davydden/tests/petsc_complex_l1_again
Wolfgang Bangerth [Fri, 15 Jul 2016 11:50:32 +0000 (06:50 -0500)]
Merge pull request #2832 from davydden/tests/petsc_complex_l1_again

Tests/petsc complex l1 again

8 years agoCMake: Mark a number of variables as advanced, fix clear variables for trilinos 2833/head
Matthias Maier [Fri, 15 Jul 2016 09:42:23 +0000 (04:42 -0500)]
CMake: Mark a number of variables as advanced, fix clear variables for trilinos

8 years agoadd a note on l1_norm() for complex-valued PETSc 2832/head
Denis Davydov [Fri, 15 Jul 2016 06:23:22 +0000 (08:23 +0200)]
add a note on l1_norm() for complex-valued PETSc

8 years agougly fix of PETSc complex l1_norm()
Denis Davydov [Fri, 15 Jul 2016 06:16:53 +0000 (08:16 +0200)]
ugly fix of PETSc complex l1_norm()

8 years agoMerge pull request #2831 from bangerth/workaround-for-doxygen
Denis Davydov [Fri, 15 Jul 2016 04:58:20 +0000 (06:58 +0200)]
Merge pull request #2831 from bangerth/workaround-for-doxygen

Work around a silly problem with doxygen.

8 years agoWork around a silly problem with doxygen. 2831/head
Wolfgang Bangerth [Fri, 15 Jul 2016 03:06:18 +0000 (22:06 -0500)]
Work around a silly problem with doxygen.

8 years agoMerge pull request #2828 from drwells/add-petsc-mpich-warning
Wolfgang Bangerth [Fri, 15 Jul 2016 01:17:56 +0000 (20:17 -0500)]
Merge pull request #2828 from drwells/add-petsc-mpich-warning

Add a warning against using --download-mpich.

8 years agoAdd a warning against using --download-mpich. 2828/head
David Wells [Thu, 14 Jul 2016 21:16:44 +0000 (17:16 -0400)]
Add a warning against using --download-mpich.

This is a PETSc option that usually causes trouble, especially when a
user already has MPI installed on their machine.

8 years agoMerge pull request #2830 from tamiko/cmake_fix
Wolfgang Bangerth [Thu, 14 Jul 2016 22:45:42 +0000 (17:45 -0500)]
Merge pull request #2830 from tamiko/cmake_fix

CMake: Remove forgotten debug output

8 years agoCMake: Remove forgotten debug output 2830/head
Matthias Maier [Thu, 14 Jul 2016 22:36:25 +0000 (17:36 -0500)]
CMake: Remove forgotten debug output

*blush*

8 years agoMerge pull request #2827 from masterleinad/remove_warnings_unused_var
David Wells [Thu, 14 Jul 2016 21:27:06 +0000 (17:27 -0400)]
Merge pull request #2827 from masterleinad/remove_warnings_unused_var

Remove warnings for unused variables in LocalIntegrators

8 years agoMerge pull request #2826 from drwells/update-trilinos-compilation-instructions
Bruno Turcksin [Thu, 14 Jul 2016 21:09:51 +0000 (17:09 -0400)]
Merge pull request #2826 from drwells/update-trilinos-compilation-instructions

Update trilinos compilation instructions

8 years agoRemove spaces before '-D's. 2826/head
David Wells [Thu, 14 Jul 2016 19:04:35 +0000 (15:04 -0400)]
Remove spaces before '-D's.

My version of CMake doesn't like the extra spaces.

8 years agoUpdate the Trilinos build instructions.
David Wells [Thu, 14 Jul 2016 19:03:12 +0000 (15:03 -0400)]
Update the Trilinos build instructions.

Credit goes to Jean-Paul Pelteret for suggesting this change and
compiling the list of libraries.

8 years agoRemove warnings for unused variables in LocalIntegrators 2827/head
Daniel Arndt [Thu, 14 Jul 2016 20:43:13 +0000 (22:43 +0200)]
Remove warnings for unused variables in LocalIntegrators

8 years agoMerge pull request #2825 from tamiko/make_cdash_happy
Wolfgang Bangerth [Thu, 14 Jul 2016 16:25:41 +0000 (11:25 -0500)]
Merge pull request #2825 from tamiko/make_cdash_happy

CTest: Do not try to manipulate xml submission files with sed

8 years agoCTest: Do not try to manipulate xml submission files with sed 2825/head
Matthias Maier [Thu, 14 Jul 2016 15:46:06 +0000 (10:46 -0500)]
CTest: Do not try to manipulate xml submission files with sed

Due to this sed magic we might end up with two identical keys in
Configure.xml. Unfortunately, this terribly confuses CDash.

8 years agoMerge pull request #2816 from davydden/tests/petsc_complex_l1
David Wells [Thu, 14 Jul 2016 15:39:44 +0000 (11:39 -0400)]
Merge pull request #2816 from davydden/tests/petsc_complex_l1

fix petsc_complex l1_norm() test

8 years agoMerge pull request #2809 from drwells/refactor-petsc-compatibility
Matthias Maier [Thu, 14 Jul 2016 12:58:39 +0000 (07:58 -0500)]
Merge pull request #2809 from drwells/refactor-petsc-compatibility

Refactor petsc compatibility

8 years agoMerge pull request #2824 from davydden/tests/slepc_complex_fix
Bruno Turcksin [Thu, 14 Jul 2016 12:02:28 +0000 (08:02 -0400)]
Merge pull request #2824 from davydden/tests/slepc_complex_fix

Tests/slepc complex fix

8 years agoMerge pull request #2822 from tamiko/cmake_bugfix
Matthias Maier [Thu, 14 Jul 2016 08:20:18 +0000 (03:20 -0500)]
Merge pull request #2822 from tamiko/cmake_bugfix

CMake: Bugfix: Properly fix (CMAKE|DEAL_II)_CXX_FLAGS* caching

8 years agoCMake: Bugfix: Properly fix (CMAKE|DEAL_II)_CXX_FLAGS* caching 2822/head
Matthias Maier [Wed, 13 Jul 2016 12:57:28 +0000 (07:57 -0500)]
CMake: Bugfix: Properly fix (CMAKE|DEAL_II)_CXX_FLAGS* caching

Well, #2793 did not really solve the problem.

This commit reorganizes the caching process entirely:

 * always store CMAKE_* variables in internal cache

 * do not force update cached DEAL_II_* variables

 * fix the issue of simultaneous usage of CMAKE_* and DEAL_II_* variables
   by prepending DEAL_II_* variables *after* the cache setup

8 years agofix slepc tests with complex PETSc 2824/head
Denis Davydov [Thu, 14 Jul 2016 07:36:50 +0000 (09:36 +0200)]
fix slepc tests with complex PETSc

(i) disable slepc/ tests with complex PETSc
(ii) require real-valued PETSc for step-36

8 years agoMerge pull request #2823 from tamiko/cmake_improve_sanity_checks
Martin Kronbichler [Thu, 14 Jul 2016 07:24:02 +0000 (09:24 +0200)]
Merge pull request #2823 from tamiko/cmake_improve_sanity_checks

CMake: Restructure compiler sanity checks

8 years agoadd a news/changes.h entry 2823/head
Matthias Maier [Thu, 14 Jul 2016 00:58:38 +0000 (19:58 -0500)]
add a news/changes.h entry

8 years agoCMake: Workaround: Try to drop "-fuse-ld=gold" in configure_1_mpi.cmake
Matthias Maier [Thu, 14 Jul 2016 00:51:39 +0000 (19:51 -0500)]
CMake: Workaround: Try to drop "-fuse-ld=gold" in configure_1_mpi.cmake

8 years agofix a typo
Matthias Maier [Thu, 14 Jul 2016 00:35:12 +0000 (19:35 -0500)]
fix a typo

8 years agoadd a news/changes.h entry
Matthias Maier [Wed, 13 Jul 2016 14:59:06 +0000 (09:59 -0500)]
add a news/changes.h entry

8 years agoCMake: Add a check to ensure a working MPI interface
Matthias Maier [Wed, 13 Jul 2016 14:50:25 +0000 (09:50 -0500)]
CMake: Add a check to ensure a working MPI interface

8 years agoCMake: Simplify CHECK_COMPILER_SETUP macro
Matthias Maier [Wed, 13 Jul 2016 14:41:16 +0000 (09:41 -0500)]
CMake: Simplify CHECK_COMPILER_SETUP macro

8 years agoCMake: Also include the link interface in the sanity checks
Matthias Maier [Wed, 13 Jul 2016 14:15:38 +0000 (09:15 -0500)]
CMake: Also include the link interface in the sanity checks

8 years agoCMake: Also check final compiler/linker setup with full link interface
Matthias Maier [Wed, 13 Jul 2016 13:44:03 +0000 (08:44 -0500)]
CMake: Also check final compiler/linker setup with full link interface

8 years agoCMake: Restructure compiler sanity checks into a macro
Matthias Maier [Wed, 13 Jul 2016 13:34:58 +0000 (08:34 -0500)]
CMake: Restructure compiler sanity checks into a macro

8 years agoMerge pull request #2784 from masterleinad/get_fe_by_name
Bruno Turcksin [Wed, 13 Jul 2016 16:46:58 +0000 (12:46 -0400)]
Merge pull request #2784 from masterleinad/get_fe_by_name

Allow for all FE to be returned by get_fe_by_name

8 years agoMerge pull request #2818 from tamiko/emergency_fix
Denis Davydov [Wed, 13 Jul 2016 16:39:47 +0000 (18:39 +0200)]
Merge pull request #2818 from tamiko/emergency_fix

CMake: Bugfix: Do not error out if a variable for a feature constraint is undefined

8 years agoAdd changes.h entry 2784/head
Daniel Arndt [Sun, 10 Jul 2016 21:45:28 +0000 (23:45 +0200)]
Add changes.h entry

8 years agoReplace get_fe_from_name by get_fe_by_name everywhere
Daniel Arndt [Sun, 10 Jul 2016 21:28:09 +0000 (23:28 +0200)]
Replace get_fe_from_name by get_fe_by_name everywhere

8 years agoRename test and enable test for 2d ABF
Daniel Arndt [Sun, 10 Jul 2016 21:14:56 +0000 (23:14 +0200)]
Rename test and enable test for 2d ABF

8 years agoAllow for all FE to be returned by get_fe_by_name
Daniel Arndt [Fri, 8 Jul 2016 13:23:49 +0000 (15:23 +0200)]
Allow for all FE to be returned by get_fe_by_name

8 years agoCMake: do not use CONTINUE() because it is not supported by CMake 2.8.8 2818/head
Matthias Maier [Wed, 13 Jul 2016 13:53:29 +0000 (08:53 -0500)]
CMake: do not use CONTINUE() because it is not supported by CMake 2.8.8

8 years agoCMake: Do not pollute deal.IIConfig.cmake
Matthias Maier [Tue, 12 Jul 2016 19:38:43 +0000 (14:38 -0500)]
CMake: Do not pollute deal.IIConfig.cmake

Do not pollute deal.IIConfig.cmake with bogus details about unconfigured
features.

8 years agoCMake: Bugfix: Do not error out if a variable for a feature constraint is undefined
Matthias Maier [Tue, 12 Jul 2016 18:20:17 +0000 (13:20 -0500)]
CMake: Bugfix: Do not error out if a variable for a feature constraint is undefined

8 years agoFix two warnings with an older PETSc versions. 2809/head
David Wells [Tue, 12 Jul 2016 21:00:16 +0000 (17:00 -0400)]
Fix two warnings with an older PETSc versions.

8 years agoMerge pull request #2819 from tamiko/fix_a_test
Wolfgang Bangerth [Tue, 12 Jul 2016 19:37:55 +0000 (14:37 -0500)]
Merge pull request #2819 from tamiko/fix_a_test

Tests: Fix lac/linear_operator_04a

8 years agoTests: Fix lac/linear_operator_04a 2819/head
Matthias Maier [Tue, 12 Jul 2016 19:15:32 +0000 (14:15 -0500)]
Tests: Fix lac/linear_operator_04a

Always use an initialized and compressed matrix object in this test. This
avoids a regression when deal.II is compiled with 64bit mode: unitialized
trilinos objects are not guaranteed to work at all.

8 years agoTests: Fix petsc/solver_11 to test for convergence 2817/head
Matthias Maier [Tue, 12 Jul 2016 16:37:34 +0000 (11:37 -0500)]
Tests: Fix petsc/solver_11 to test for convergence

8 years agoTests: Fix petsc/solver_(01|02) to test for convergence
Matthias Maier [Tue, 12 Jul 2016 16:33:23 +0000 (11:33 -0500)]
Tests: Fix petsc/solver_(01|02) to test for convergence

8 years agoTests: Fix petsc_complex/solver_real_(01|02) to test for convergence
Matthias Maier [Tue, 12 Jul 2016 15:34:41 +0000 (10:34 -0500)]
Tests: Fix petsc_complex/solver_real_(01|02) to test for convergence

8 years agofix petsc_complex/17 test 2816/head
Denis Davydov [Tue, 12 Jul 2016 14:17:46 +0000 (16:17 +0200)]
fix petsc_complex/17 test

8 years agoMerge pull request #2756 from tamiko/clean_up_contrib
David Wells [Tue, 12 Jul 2016 14:06:54 +0000 (10:06 -0400)]
Merge pull request #2756 from tamiko/clean_up_contrib

Clean up contrib/*, split parameter_gui into own repository

8 years agoMerge pull request #2814 from davydden/tests/petsc_complex_extra_output
Matthias Maier [Tue, 12 Jul 2016 13:52:56 +0000 (08:52 -0500)]
Merge pull request #2814 from davydden/tests/petsc_complex_extra_output

Let petsc_complex/solver_real_[01|02] fail in the same way petsc/solver_[01|02] do

8 years agofix exception catch 2814/head
Denis Davydov [Tue, 12 Jul 2016 13:51:41 +0000 (15:51 +0200)]
fix exception catch

8 years agoMerge pull request #2813 from kronbichler/master
David Wells [Tue, 12 Jul 2016 13:28:55 +0000 (09:28 -0400)]
Merge pull request #2813 from kronbichler/master

Prevent FE_Bernstein from implementing nonsensical interpolation

8 years agoadd extra output for petsc_complex/solver_real_[01|02] with different whitespaces
Denis Davydov [Tue, 12 Jul 2016 13:09:10 +0000 (15:09 +0200)]
add extra output for petsc_complex/solver_real_[01|02] with different whitespaces

8 years agoMerge pull request #2812 from davydden/tests/build_tests_complex
Bruno Turcksin [Tue, 12 Jul 2016 13:04:17 +0000 (09:04 -0400)]
Merge pull request #2812 from davydden/tests/build_tests_complex

skip real-valued only PETSc build_tests

8 years agorequire real-valued PETSc examples to have DEAL_II_PETSC_WITH_COMPLEX=OFF 2812/head
Denis Davydov [Tue, 12 Jul 2016 12:53:48 +0000 (14:53 +0200)]
require real-valued PETSc examples to have DEAL_II_PETSC_WITH_COMPLEX=OFF

8 years agorename .output for tests which do not run with complex-valued PETSc
Denis Davydov [Tue, 12 Jul 2016 12:20:48 +0000 (14:20 +0200)]
rename .output for tests which do not run with complex-valued PETSc

8 years agoPrevent FE_Bernstein from implementing nonsensical interpolation 2813/head
Martin Kronbichler [Tue, 12 Jul 2016 12:19:01 +0000 (14:19 +0200)]
Prevent FE_Bernstein from implementing nonsensical interpolation

8 years agoMerge pull request #2805 from tamiko/testsuite_features_configuration
Denis Davydov [Tue, 12 Jul 2016 09:28:54 +0000 (11:28 +0200)]
Merge pull request #2805 from tamiko/testsuite_features_configuration

CMake: Support fine grained feature configuration constraints in tests

8 years agoUpdate tests 2805/head
Matthias Maier [Mon, 11 Jul 2016 14:25:09 +0000 (09:25 -0500)]
Update tests

8 years agoadd an news/changes.h entry
Matthias Maier [Mon, 11 Jul 2016 14:20:05 +0000 (09:20 -0500)]
add an news/changes.h entry

8 years agoCMake: Support fine grained feature configuration constraints in tests
Matthias Maier [Mon, 11 Jul 2016 14:14:24 +0000 (09:14 -0500)]
CMake: Support fine grained feature configuration constraints in tests

With this change it is now possible to restrict tests to fine grained
feature configurations (if we happen to export them to
deal.IIConfig.cmake).

Example:
  test.with_arpack=true.with_arpack_with_parpack=true.output

Will only be configured if arpack is detected with (working) parpack
support.

8 years agoCMake: Also check for Mumps support in PETSc, refactor slightly
Matthias Maier [Mon, 11 Jul 2016 13:49:19 +0000 (08:49 -0500)]
CMake: Also check for Mumps support in PETSc, refactor slightly

8 years agoAdd error checking to set_option_value.
David Wells [Tue, 12 Jul 2016 01:13:55 +0000 (21:13 -0400)]
Add error checking to set_option_value.

8 years agoImplement PETSc matrix clear_row with clear_rows.
David Wells [Sun, 10 Jul 2016 11:25:06 +0000 (07:25 -0400)]
Implement PETSc matrix clear_row with clear_rows.

These functions are identical up to their signatures.

8 years agoRefactor out MatSetOption in a few places.
David Wells [Sat, 9 Jul 2016 16:41:24 +0000 (12:41 -0400)]
Refactor out MatSetOption in a few places.

8 years agoWrap multiple versions of PETSc's KSPDestroy.
David Wells [Sat, 9 Jul 2016 15:26:49 +0000 (11:26 -0400)]
Wrap multiple versions of PETSc's KSPDestroy.

Like the fix for MatDestroy, this avoids scattering version checks
throughout the library and avoids throwing exceptions in destructors.

8 years agoWrap multiple versions of PETSc's MatDestroy.
David Wells [Sat, 9 Jul 2016 15:09:22 +0000 (11:09 -0400)]
Wrap multiple versions of PETSc's MatDestroy.

This commit puts the version checks of PETSc, which dictate the correct
usage of  MatDestroy, all in one place.

The wrapped version does not throw exceptions, so this fixes a
problem (throwing exceptions in a destructor if PETSc fails) with some
of the current wrapper classes.

8 years agoMerge pull request #2788 from bangerth/assert-nonsingular-chart
Matthias Maier [Mon, 11 Jul 2016 16:08:11 +0000 (11:08 -0500)]
Merge pull request #2788 from bangerth/assert-nonsingular-chart

Assert nonsingular chart

8 years agoMerge pull request #2806 from bangerth/fix-changelog
Denis Davydov [Mon, 11 Jul 2016 14:43:15 +0000 (16:43 +0200)]
Merge pull request #2806 from bangerth/fix-changelog

Add Jean-Paul as one of the rightful contributors to a recent patch.

8 years agoAdd Jean-Paul as one of the rightful contributors to a recent patch. 2806/head
Wolfgang Bangerth [Mon, 11 Jul 2016 14:36:18 +0000 (09:36 -0500)]
Add Jean-Paul as one of the rightful contributors to a recent patch.


In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.