]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 years agoRestore true cell owners before setting up DoF data structures. 4744/head
Wolfgang Bangerth [Wed, 9 Aug 2017 03:27:51 +0000 (21:27 -0600)]
Restore true cell owners before setting up DoF data structures.

This is necessary when using a parallel::shared::Triangulation because
there, we want to enumerate DoFs on *all* cells, not just some, and so
we need to know who owns them etc and what the active_fe_index is.

7 years agoMerge pull request #4724 from masterleinad/usecheck_solver_petsc
David Wells [Wed, 9 Aug 2017 02:46:43 +0000 (22:46 -0400)]
Merge pull request #4724 from masterleinad/usecheck_solver_petsc

Use check_solver_within_range in PETSc(serial) tests

7 years agoMerge pull request #4733 from bangerth/remove-unused-function
Matthias Maier [Wed, 9 Aug 2017 00:36:44 +0000 (19:36 -0500)]
Merge pull request #4733 from bangerth/remove-unused-function

Remove a function that is now no longer used.

7 years agoMerge pull request #4738 from drwells/remove-boost-bind-compiler-bug
Matthias Maier [Wed, 9 Aug 2017 00:33:12 +0000 (19:33 -0500)]
Merge pull request #4738 from drwells/remove-boost-bind-compiler-bug

Remove DEAL_II_BOOST_BIND_COMPILER_BUG.

7 years agoMerge pull request #4732 from drwells/remove-member-var-specialization-check
Matthias Maier [Wed, 9 Aug 2017 00:31:09 +0000 (19:31 -0500)]
Merge pull request #4732 from drwells/remove-member-var-specialization-check

Remove DEAL_II_MEMBER_VAR_SPECIALIZATION_BUG.

7 years agoRemove DEAL_II_BOOST_BIND_COMPILER_BUG. 4738/head
David Wells [Tue, 8 Aug 2017 23:02:57 +0000 (19:02 -0400)]
Remove DEAL_II_BOOST_BIND_COMPILER_BUG.

Reverts 0d2f17a9840 and d92bec4da6d.

7 years agoMerge pull request #4731 from drwells/remove-gcc-4.4-check
Matthias Maier [Wed, 9 Aug 2017 00:18:56 +0000 (19:18 -0500)]
Merge pull request #4731 from drwells/remove-gcc-4.4-check

Remove a check for GCC 4.4.

7 years agoMerge pull request #4739 from tamiko/constraint_matrix_iterator
Matthias Maier [Wed, 9 Aug 2017 00:13:27 +0000 (19:13 -0500)]
Merge pull request #4739 from tamiko/constraint_matrix_iterator

Implement ConstraintMatrix::get_lines()

7 years agoMerge pull request #4741 from drwells/remove-type-qualifier-bug
Matthias Maier [Wed, 9 Aug 2017 00:05:58 +0000 (19:05 -0500)]
Merge pull request #4741 from drwells/remove-type-qualifier-bug

Remove DEAL_II_TYPE_QUALIFIER_BUG.

7 years agoadd a news entry 4739/head
Matthias Maier [Tue, 8 Aug 2017 22:48:46 +0000 (17:48 -0500)]
add a news entry

7 years agoadd a test
Matthias Maier [Tue, 8 Aug 2017 22:47:23 +0000 (17:47 -0500)]
add a test

7 years agoAdd ConstraintMatrix::get_lines() that returns a range of line iterators
Matthias Maier [Tue, 8 Aug 2017 16:58:50 +0000 (11:58 -0500)]
Add ConstraintMatrix::get_lines() that returns a range of line iterators

7 years agoRename ConstraintLine::line to ConstraintLine::index
Matthias Maier [Tue, 8 Aug 2017 22:58:43 +0000 (17:58 -0500)]
Rename ConstraintLine::line to ConstraintLine::index

7 years agoMake ConstraintMatrix::ConstraintLine a public member class
Matthias Maier [Tue, 8 Aug 2017 16:33:53 +0000 (11:33 -0500)]
Make ConstraintMatrix::ConstraintLine a public member class

7 years agoMerge pull request #4736 from drwells/remove-more-memory-consumption
Timo Heister [Tue, 8 Aug 2017 23:43:31 +0000 (19:43 -0400)]
Merge pull request #4736 from drwells/remove-more-memory-consumption

Remove more memory consumption tests.

7 years agoRemove DEAL_II_TYPE_QUALIFIER_BUG. 4741/head
David Wells [Tue, 8 Aug 2017 23:29:21 +0000 (19:29 -0400)]
Remove DEAL_II_TYPE_QUALIFIER_BUG.

This was a work around for a GCC 4.3 bug which has since been fixed.

Reverts 092bb3fc40b.

7 years agoRemove DEAL_II_MEMBER_VAR_SPECIALIZATION_BUG. 4732/head
David Wells [Tue, 8 Aug 2017 20:52:23 +0000 (16:52 -0400)]
Remove DEAL_II_MEMBER_VAR_SPECIALIZATION_BUG.

This workaround is no longer necessary in any compiler that we support.

Reverts 1699cced170.

7 years agoMerge pull request #4734 from drwells/remove-explicit-constructor-bug
Daniel Arndt [Tue, 8 Aug 2017 22:43:28 +0000 (00:43 +0200)]
Merge pull request #4734 from drwells/remove-explicit-constructor-bug

Remove DEAL_II_EXPLICIT_CONSTRUCTOR_BUG.

7 years agoRemove more memory consumption tests. 4736/head
David Wells [Tue, 8 Aug 2017 21:48:26 +0000 (17:48 -0400)]
Remove more memory consumption tests.

7 years agoMerge pull request #4728 from tjhei/mg_lvl_apply
Timo Heister [Tue, 8 Aug 2017 21:43:54 +0000 (17:43 -0400)]
Merge pull request #4728 from tjhei/mg_lvl_apply

add MGLevelObject::apply()

7 years agoRemove DEAL_II_EXPLICIT_CONSTRUCTOR_BUG. 4734/head
David Wells [Tue, 8 Aug 2017 21:18:17 +0000 (17:18 -0400)]
Remove DEAL_II_EXPLICIT_CONSTRUCTOR_BUG.

This workaround is no longer necessary in any compiler that we support.

Reverts 8cba8cc3f1.

7 years agoRemove a function that is now no longer used. 4733/head
Wolfgang Bangerth [Tue, 8 Aug 2017 21:17:28 +0000 (15:17 -0600)]
Remove a function that is now no longer used.

We use boost serialization, rather than setting up a fixed-sized buffer
into which we memcpy things.

7 years agoRemove a check for GCC 4.4. 4731/head
David Wells [Tue, 8 Aug 2017 20:37:25 +0000 (16:37 -0400)]
Remove a check for GCC 4.4.

We no longer support this compiler.

7 years agoMerge pull request #4727 from bangerth/delete-memory-consumption-tests
Jean-Paul Pelteret [Tue, 8 Aug 2017 19:50:08 +0000 (13:50 -0600)]
Merge pull request #4727 from bangerth/delete-memory-consumption-tests

Remove the memory_consumption tests.

7 years agoUse check_solver_within_range in PETSc(serial) tests 4724/head
Daniel Arndt [Tue, 8 Aug 2017 17:03:46 +0000 (19:03 +0200)]
Use check_solver_within_range in PETSc(serial) tests

7 years agoadd MGLevelObject::apply() 4728/head
Timo Heister [Tue, 8 Aug 2017 18:25:24 +0000 (12:25 -0600)]
add MGLevelObject::apply()

7 years agoMerge pull request #4609 from tamiko/deprecate_filter_matrix
Matthias Maier [Tue, 8 Aug 2017 18:26:26 +0000 (13:26 -0500)]
Merge pull request #4609 from tamiko/deprecate_filter_matrix

Deprecate FilteredMatrix

7 years agoRemove the memory_consumption tests. 4727/head
Wolfgang Bangerth [Tue, 8 Aug 2017 18:22:10 +0000 (12:22 -0600)]
Remove the memory_consumption tests.

These have, over the years, caused us significant pain in maintenance
(as evidenced by the fact that one of them has 8 output variants). On the
other hand, none of us can recall a case where they would have helped track
down a bug.

Thus, delete them.

7 years agoMerge pull request #4725 from bangerth/doc-update
David Wells [Tue, 8 Aug 2017 18:17:34 +0000 (14:17 -0400)]
Merge pull request #4725 from bangerth/doc-update

Update documentation about setting active FE indices.

7 years agoDeprecate FilteredMatrix 4609/head
Matthias Maier [Fri, 14 Jul 2017 12:56:43 +0000 (07:56 -0500)]
Deprecate FilteredMatrix

7 years agoUpdate documentation about setting active FE indices. 4725/head
Wolfgang Bangerth [Tue, 8 Aug 2017 18:03:07 +0000 (12:03 -0600)]
Update documentation about setting active FE indices.

7 years agoMerge pull request #4717 from tamiko/add_output_variants
Wolfgang Bangerth [Tue, 8 Aug 2017 17:40:08 +0000 (11:40 -0600)]
Merge pull request #4717 from tamiko/add_output_variants

sharedtria/(tria_load|copy_tria): add output variants

7 years agoMerge pull request #4721 from masterleinad/usecheck_solver_trilinos
Denis Davydov [Tue, 8 Aug 2017 07:42:13 +0000 (09:42 +0200)]
Merge pull request #4721 from masterleinad/usecheck_solver_trilinos

Use check_solver_within_range in Trilinos tests

7 years agoMerge pull request #4707 from luca-heltai/array-views-in-fevalues-internals
Martin Kronbichler [Tue, 8 Aug 2017 06:53:54 +0000 (08:53 +0200)]
Merge pull request #4707 from luca-heltai/array-views-in-fevalues-internals

Replaced dealii::Vector with ArrayView in internal FEValues calls.

7 years agoMerge pull request #4712 from bangerth/exchange-active_fe_index
Martin Kronbichler [Tue, 8 Aug 2017 06:46:48 +0000 (08:46 +0200)]
Merge pull request #4712 from bangerth/exchange-active_fe_index

Exchange active_fe_index between processors.

7 years agoUse check_solver_within_range in Trilinos tests 4721/head
Daniel Arndt [Tue, 8 Aug 2017 06:10:51 +0000 (08:10 +0200)]
Use check_solver_within_range in Trilinos tests

7 years agoMerge pull request #4716 from tamiko/use_solver_within_range
Wolfgang Bangerth [Tue, 8 Aug 2017 04:02:29 +0000 (22:02 -0600)]
Merge pull request #4716 from tamiko/use_solver_within_range

petsc/solver_03_pre...: Use check solver_within_range macro

7 years agoMerge pull request #4718 from drwells/remove-boost-bind
Daniel Arndt [Tue, 8 Aug 2017 03:52:09 +0000 (05:52 +0200)]
Merge pull request #4718 from drwells/remove-boost-bind

Remove a usage of boost::bind.

7 years agoMerge pull request #4719 from drwells/fix-touch-count-upper-bound
Daniel Arndt [Tue, 8 Aug 2017 03:43:55 +0000 (05:43 +0200)]
Merge pull request #4719 from drwells/fix-touch-count-upper-bound

Check the numeric type to get an upper bound.

7 years agoMerge pull request #4713 from tjhei/pattern_tools_alt_output
Wolfgang Bangerth [Tue, 8 Aug 2017 01:15:23 +0000 (19:15 -0600)]
Merge pull request #4713 from tjhei/pattern_tools_alt_output

add alternative test output for tests/pattern_tools_

7 years agofix tests/pattern_tools_ 4713/head
Timo Heister [Mon, 7 Aug 2017 20:12:20 +0000 (14:12 -0600)]
fix tests/pattern_tools_

- add alternative output for pattern_tools_06 (different order for
unordered map)
- remove printing of typeid for pattern_tools_01
fixes #4691

7 years agoAdd another test. 4712/head
Wolfgang Bangerth [Tue, 8 Aug 2017 00:36:53 +0000 (18:36 -0600)]
Add another test.

7 years agoAdd a test.
Wolfgang Bangerth [Mon, 7 Aug 2017 20:59:21 +0000 (14:59 -0600)]
Add a test.

7 years agoRemove a usage of boost::bind. 4718/head
David Wells [Mon, 7 Aug 2017 23:40:48 +0000 (19:40 -0400)]
Remove a usage of boost::bind.

7 years agoCheck the numeric type to get an upper bound. 4719/head
David Wells [Tue, 8 Aug 2017 00:12:37 +0000 (20:12 -0400)]
Check the numeric type to get an upper bound.

According to @bangerth this is a holdover from long ago when 255 was
automatically replaced with numbers::internal_face_boundary_id
everywhere in the library.

7 years agosharedtria/tria_load_01: Add an output variant 4717/head
Matthias Maier [Mon, 7 Aug 2017 21:28:44 +0000 (16:28 -0500)]
sharedtria/tria_load_01: Add an output variant

7 years agosharedtria/copy_tria_01: Add an output variant
Matthias Maier [Mon, 7 Aug 2017 21:27:03 +0000 (16:27 -0500)]
sharedtria/copy_tria_01: Add an output variant

7 years agoExchange active_fe_index between processors.
Wolfgang Bangerth [Mon, 7 Aug 2017 19:51:54 +0000 (13:51 -0600)]
Exchange active_fe_index between processors.

Every processor should only set active_fe_index on their locally owned
cells, and then get those on ghost cells through parallel exchange.

7 years agoMerge pull request #4714 from tamiko/fix_test_grid_mesh3d_12
Wolfgang Bangerth [Mon, 7 Aug 2017 20:48:50 +0000 (14:48 -0600)]
Merge pull request #4714 from tamiko/fix_test_grid_mesh3d_12

grid/mesh_3d_12: Increase precision and update output

7 years agopetsc/solver_03_precondition_boomeramg_symmetric: make test more robust 4716/head
Matthias Maier [Mon, 7 Aug 2017 20:45:05 +0000 (15:45 -0500)]
petsc/solver_03_precondition_boomeramg_symmetric: make test more robust

7 years agopetsc/solver_03_precondition_boomeramg: make test more robust
Matthias Maier [Mon, 7 Aug 2017 20:41:01 +0000 (15:41 -0500)]
petsc/solver_03_precondition_boomeramg: make test more robust

Use solver_within_range macro instead of custom check_solve function.

7 years agogrid/mesh_3d_12: Increase precision and update output 4714/head
Matthias Maier [Mon, 7 Aug 2017 20:33:52 +0000 (15:33 -0500)]
grid/mesh_3d_12: Increase precision and update output

7 years agoMerge pull request #4710 from tjhei/disable_test_lac_util_without_petsc
Wolfgang Bangerth [Mon, 7 Aug 2017 20:24:13 +0000 (14:24 -0600)]
Merge pull request #4710 from tjhei/disable_test_lac_util_without_petsc

run tests/lac/utilities_01 only when we have PETSc+MPI

7 years agorun tests/lac/utilities_01 only when we have PETSc+MPI 4710/head
Timo Heister [Mon, 7 Aug 2017 18:22:42 +0000 (12:22 -0600)]
run tests/lac/utilities_01 only when we have PETSc+MPI

7 years agoMerge pull request #4711 from gassmoeller/fix_unused_warning
Wolfgang Bangerth [Mon, 7 Aug 2017 19:59:15 +0000 (13:59 -0600)]
Merge pull request #4711 from gassmoeller/fix_unused_warning

Remove unused parameter warning

7 years agoRemove unused parameter warning 4711/head
Rene Gassmoeller [Mon, 7 Aug 2017 18:23:43 +0000 (12:23 -0600)]
Remove unused parameter warning

7 years agoUse make_array_view 4707/head
Luca Heltai [Mon, 7 Aug 2017 18:22:27 +0000 (12:22 -0600)]
Use make_array_view

7 years agoBreak long lines and make references instead of copies.
Luca Heltai [Mon, 7 Aug 2017 18:12:56 +0000 (12:12 -0600)]
Break long lines and make references instead of copies.

7 years agoReplaced dealii::Vector with ArrayView in internal FEValues calls.
Luca Heltai [Mon, 7 Aug 2017 17:46:47 +0000 (11:46 -0600)]
Replaced dealii::Vector with ArrayView in internal FEValues calls.

7 years agoMerge pull request #4688 from bangerth/fix_mu_parser-2
Matthias Maier [Mon, 7 Aug 2017 15:20:56 +0000 (10:20 -0500)]
Merge pull request #4688 from bangerth/fix_mu_parser-2

Fix a problem with old TBBs.

7 years agoMerge pull request #4702 from bangerth/iterator-work
Martin Kronbichler [Mon, 7 Aug 2017 06:26:23 +0000 (08:26 +0200)]
Merge pull request #4702 from bangerth/iterator-work

Remove a largely unused iterator typedef.

7 years agoMerge pull request #4703 from bangerth/dofhandler-cleanup
Denis Davydov [Mon, 7 Aug 2017 02:16:13 +0000 (04:16 +0200)]
Merge pull request #4703 from bangerth/dofhandler-cleanup

More DoFHandler policy cleanups.

7 years agoUse plural for an array. 4703/head
Wolfgang Bangerth [Sun, 6 Aug 2017 23:39:08 +0000 (17:39 -0600)]
Use plural for an array.

We already do so for all of the other arrays in this class.

7 years agoSimplify an assertion.
Wolfgang Bangerth [Sun, 6 Aug 2017 23:24:12 +0000 (17:24 -0600)]
Simplify an assertion.

We already check that a cell is not a ghost cell and we've only marked
locally owned cells. So test that.

7 years agoRemove a largely unused iterator typedef. 4702/head
Wolfgang Bangerth [Sat, 5 Aug 2017 19:05:00 +0000 (13:05 -0600)]
Remove a largely unused iterator typedef.

Move further towards the goal of trying to dispatch as small a number
of iterators to make the life of IDEs easier.

7 years agoMerge pull request #4679 from davydden/eigenvalue_estimate
Daniel Arndt [Sat, 5 Aug 2017 19:18:22 +0000 (21:18 +0200)]
Merge pull request #4679 from davydden/eigenvalue_estimate

minor fix to DiagonalMatrix and add Utilities::Lac:: Lanczos_largest_eigenvalue

7 years agoadd Utilities::LinearAlgebra::Lanczos_largest_eigenvalue() 4679/head
Denis Davydov [Tue, 1 Aug 2017 20:33:27 +0000 (22:33 +0200)]
add Utilities::LinearAlgebra::Lanczos_largest_eigenvalue()
and Utilities::LinearAlgebra::Chebyshev_filter()

7 years agoMerge pull request #4699 from masterleinad/fix_clang_compile
Denis Davydov [Sat, 5 Aug 2017 10:18:31 +0000 (12:18 +0200)]
Merge pull request #4699 from masterleinad/fix_clang_compile

Fix compilation of symmetric_tensor.inst for clang-4.0.0

7 years agoMerge pull request #4693 from bangerth/iterator-work
Martin Kronbichler [Sat, 5 Aug 2017 07:14:00 +0000 (09:14 +0200)]
Merge pull request #4693 from bangerth/iterator-work

Move an iterator declaration that is now completely generic.

7 years agoMerge pull request #4698 from bangerth/doc-update
Martin Kronbichler [Sat, 5 Aug 2017 07:13:33 +0000 (09:13 +0200)]
Merge pull request #4698 from bangerth/doc-update

Update documentation in GridOut.

7 years agoFix compilation of symmetric_tensor.inst for clang-4.0.0 4699/head
Daniel Arndt [Sat, 5 Aug 2017 06:13:52 +0000 (08:13 +0200)]
Fix compilation of symmetric_tensor.inst for clang-4.0.0

7 years agoUpdate documentation in GridOut. 4698/head
Wolfgang Bangerth [Fri, 4 Aug 2017 22:26:00 +0000 (16:26 -0600)]
Update documentation in GridOut.

7 years agoUpdate documentation. 4693/head
Wolfgang Bangerth [Fri, 4 Aug 2017 12:08:00 +0000 (06:08 -0600)]
Update documentation.

7 years agoMerge pull request #4696 from kronbichler/fix_power_of_vectorized_array
Wolfgang Bangerth [Fri, 4 Aug 2017 21:02:59 +0000 (15:02 -0600)]
Merge pull request #4696 from kronbichler/fix_power_of_vectorized_array

Fix Utilities::fixed_power for VectorizedArray.

7 years agoMerge pull request #4697 from kronbichler/fix_build_with_unity
Wolfgang Bangerth [Fri, 4 Aug 2017 21:01:41 +0000 (15:01 -0600)]
Merge pull request #4697 from kronbichler/fix_build_with_unity

Fix compilation with unity build.

7 years agoFix compilation with unity build. 4697/head
Martin Kronbichler [Fri, 4 Aug 2017 16:30:38 +0000 (18:30 +0200)]
Fix compilation with unity build.

7 years agoFix Utilities::fixed_power for VectorizedArray. 4696/head
Martin Kronbichler [Fri, 4 Aug 2017 16:27:56 +0000 (18:27 +0200)]
Fix Utilities::fixed_power for VectorizedArray.

7 years agoMerge pull request #4678 from davydden/parpack_mode12
Bruno Turcksin [Fri, 4 Aug 2017 16:20:42 +0000 (12:20 -0400)]
Merge pull request #4678 from davydden/parpack_mode12

extend pArpack interface to mode 1 and 2

7 years agoMerge pull request #4694 from masterleinad/restrict_hdf5
Wolfgang Bangerth [Fri, 4 Aug 2017 14:57:13 +0000 (08:57 -0600)]
Merge pull request #4694 from masterleinad/restrict_hdf5

Restrict serial HDF5 tests to DEAL_II_WITH_MPI=OFF

7 years agoextend pArpack interface to mode 1 and 2 4678/head
Denis Davydov [Tue, 1 Aug 2017 18:48:59 +0000 (20:48 +0200)]
extend pArpack interface to mode 1 and 2

7 years agoMerge pull request #4692 from masterleinad/quadrature_move_assignment
Daniel Arndt [Fri, 4 Aug 2017 13:21:30 +0000 (15:21 +0200)]
Merge pull request #4692 from masterleinad/quadrature_move_assignment

Introduce a move assignment operator for Quadrature

7 years agoRestrict serial HDF5 tests to DEAL_II_WITH_MPI=OFF 4694/head
Daniel Arndt [Fri, 4 Aug 2017 13:07:45 +0000 (15:07 +0200)]
Restrict serial HDF5 tests to DEAL_II_WITH_MPI=OFF

7 years agoMerge pull request #4680 from kronbichler/matrix_free_dg_step_1
Bruno Turcksin [Fri, 4 Aug 2017 12:23:22 +0000 (08:23 -0400)]
Merge pull request #4680 from kronbichler/matrix_free_dg_step_1

Generate vectorized data on 1D faces for MF::shape_info

7 years agoMove an iterator declaration that is now completely generic.
Wolfgang Bangerth [Fri, 4 Aug 2017 12:04:30 +0000 (06:04 -0600)]
Move an iterator declaration that is now completely generic.

The internal::Triangulation::Iterators class was meant to abstract away things
that look differently between dimensions. But we can now do better because at
least the vertex iterators are completely generic now. So move the typedef from
there to the Triangulation class, where it easier to find for users.

7 years agoIntroduce a move assignment operator for Quadrature 4692/head
Daniel Arndt [Fri, 4 Aug 2017 10:40:14 +0000 (12:40 +0200)]
Introduce a move assignment operator for Quadrature

7 years agoMerge pull request #4690 from bangerth/fix-compilation
Wolfgang Bangerth [Fri, 4 Aug 2017 11:24:48 +0000 (05:24 -0600)]
Merge pull request #4690 from bangerth/fix-compilation

Fix a compiler error by explicitly providing template arguments.

7 years agoFix a compiler error by explicitly providing template arguments. 4690/head
Wolfgang Bangerth [Fri, 4 Aug 2017 09:45:42 +0000 (03:45 -0600)]
Fix a compiler error by explicitly providing template arguments.

7 years agoMerge pull request #4673 from jppelteret/ST_eignevalues_vectors
Wolfgang Bangerth [Fri, 4 Aug 2017 08:45:36 +0000 (02:45 -0600)]
Merge pull request #4673 from jppelteret/ST_eignevalues_vectors

Add computation of eigenvalues and eigenvectors for symmetric tensors

7 years agoMerge pull request #4668 from masterleinad/introduce_is_tensor_quadrature
Wolfgang Bangerth [Fri, 4 Aug 2017 08:25:24 +0000 (02:25 -0600)]
Merge pull request #4668 from masterleinad/introduce_is_tensor_quadrature

Introduce Quadrature::is_tensor_product_flag

7 years agoMerge pull request #4666 from masterleinad/fix_serial_write_hdf5_parallel
Wolfgang Bangerth [Fri, 4 Aug 2017 08:22:43 +0000 (02:22 -0600)]
Merge pull request #4666 from masterleinad/fix_serial_write_hdf5_parallel

Fix write_hdf5_parallel without MPI

7 years agoDo not hardcode VectorizedArray in MatrixFreeFunctions::ShapeInfo. 4680/head
Martin Kronbichler [Thu, 3 Aug 2017 21:16:35 +0000 (23:16 +0200)]
Do not hardcode VectorizedArray in MatrixFreeFunctions::ShapeInfo.

Make class templated on generic type Number that can be VectorizedArray<double>.

7 years agoUpdate the changelog. 4688/head
Wolfgang Bangerth [Thu, 3 Aug 2017 19:47:48 +0000 (13:47 -0600)]
Update the changelog.

7 years agoMerge pull request #4686 from bangerth/fix-coverity-complaint
Daniel Arndt [Thu, 3 Aug 2017 15:51:16 +0000 (17:51 +0200)]
Merge pull request #4686 from bangerth/fix-coverity-complaint

Avoid Assert in destructors.

7 years agoAdapt @asartori's patch to fix the correct problem.
Wolfgang Bangerth [Thu, 3 Aug 2017 14:01:17 +0000 (08:01 -0600)]
Adapt @asartori's patch to fix the correct problem.

7 years agoMerge pull request #4687 from bangerth/simplify-code-2
Jean-Paul Pelteret [Thu, 3 Aug 2017 14:21:55 +0000 (16:21 +0200)]
Merge pull request #4687 from bangerth/simplify-code-2

Simplify some code.

7 years agofix compilation issue with gcc-5.4
asartori86 [Wed, 26 Jul 2017 14:57:10 +0000 (16:57 +0200)]
fix compilation issue with gcc-5.4

7 years agoSimplify some code. 4687/head
Wolfgang Bangerth [Thu, 3 Aug 2017 12:54:46 +0000 (06:54 -0600)]
Simplify some code.

If you can write code in one line instead of two, then that's worth it :-)

7 years agoMerge pull request #4683 from bangerth/fix-hp-serialization
Jean-Paul Pelteret [Thu, 3 Aug 2017 12:05:19 +0000 (14:05 +0200)]
Merge pull request #4683 from bangerth/fix-hp-serialization

Use the proper way to deal with std::unique_ptrs.

7 years agoAvoid Assert in destructors. 4686/head
Wolfgang Bangerth [Thu, 3 Aug 2017 11:19:39 +0000 (05:19 -0600)]
Avoid Assert in destructors.

We need to use AssertNothrow instead to ensure we don't throw
exceptions in assertions, where this is not allowed.

7 years agoUse the proper way to deal with std::unique_ptrs. 4683/head
Wolfgang Bangerth [Thu, 3 Aug 2017 10:59:52 +0000 (04:59 -0600)]
Use the proper way to deal with std::unique_ptrs.


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.