]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 10 Aug 2017 22:45:41 +0000 (16:45 -0600)]
Use the appropriate data type for hp::DoFHandler::vertex_dof_offsets.
The array stores offsets into another array -- using 'unsigned int' is enough,
we don't need to use 'types::global_dof_index' for this.
While there, also rename the variable to get singular/plural right.
Martin Kronbichler [Fri, 11 Aug 2017 11:40:47 +0000 (13:40 +0200)]
Merge pull request #4780 from tamiko/test_cleanup
tests: remove unnecessary includes
Martin Kronbichler [Fri, 11 Aug 2017 11:39:38 +0000 (13:39 +0200)]
Merge pull request #4773 from bangerth/active-fe-index-2
Be careful for which cells and objects we allocate hp DoF indices.
Matthias Maier [Fri, 11 Aug 2017 04:36:58 +0000 (23:36 -0500)]
Merge pull request #4776 from drwells/remove-std-isnan-check
Remove checks for various isnan functions.
Matthias Maier [Fri, 11 Aug 2017 04:20:07 +0000 (23:20 -0500)]
tests: Fix up a couple of tests that didn't take the last commit lightly
Matthias Maier [Thu, 10 Aug 2017 23:18:42 +0000 (18:18 -0500)]
tests: remove unnecessary includes
Matthias Maier [Thu, 10 Aug 2017 23:22:44 +0000 (18:22 -0500)]
Merge pull request #4779 from tjhei/trilinos_include_and_warnings
trilinos as system includes, guard warnings
Timo Heister [Thu, 10 Aug 2017 23:06:02 +0000 (17:06 -0600)]
trilinos as system includes, guard warnings
Wolfgang Bangerth [Thu, 10 Aug 2017 23:05:05 +0000 (17:05 -0600)]
Merge pull request #4762 from masterleinad/nullptr_coeffs
Allow the create_* functions to be called with nullptr coefficients
Wolfgang Bangerth [Thu, 10 Aug 2017 23:03:15 +0000 (17:03 -0600)]
Merge pull request #4777 from drwells/fill-in-invalid-iterator
Add additional functions to InvalidAccessor.
David Wells [Thu, 10 Aug 2017 22:49:07 +0000 (18:49 -0400)]
Add additional functions to InvalidAccessor.
This was originally written by Luca Heltai and is necessary for the
patch removing the Boundary classes.
Matthias Maier [Thu, 10 Aug 2017 22:52:11 +0000 (17:52 -0500)]
Merge pull request #4774 from masterleinad/fix_warning_geometryinfo
Fix clang warning in grid/grid_in.cc
Wolfgang Bangerth [Thu, 10 Aug 2017 21:35:51 +0000 (15:35 -0600)]
Use a clearer way to empty arrays.
Daniel Arndt [Thu, 10 Aug 2017 22:30:45 +0000 (00:30 +0200)]
Test for inequality instead.
David Wells [Thu, 10 Aug 2017 22:13:14 +0000 (18:13 -0400)]
Remove checks for various isnan functions.
This PR removes
DEAL_II_HAVE_ISNAN
DEAL_II_HAVE_STD_ISNAN
DEAL_II_HAVE_UNDERSCORE_ISNAN
in favor of using std::isnan, which is a C++11 function, instead.
Wolfgang Bangerth [Thu, 10 Aug 2017 22:01:31 +0000 (16:01 -0600)]
Merge pull request #4761 from tamiko/do_not_set_precision
DataOutBase: Do not modify precision of ostream
Daniel Arndt [Thu, 10 Aug 2017 21:36:56 +0000 (23:36 +0200)]
Merge pull request #4760 from tamiko/fix_a_test_6
base/anisotropic_?: make tests more robust
Daniel Arndt [Thu, 10 Aug 2017 20:16:03 +0000 (22:16 +0200)]
Fix clang warning in grid/grid_in.cc
Wolfgang Bangerth [Thu, 10 Aug 2017 18:47:10 +0000 (12:47 -0600)]
Be careful for which cells and objects we enumerate DoFs.
Wolfgang Bangerth [Thu, 10 Aug 2017 18:46:38 +0000 (12:46 -0600)]
Be careful for which cells and objects we allocate hp DoF indices.
The patch itself is actually pretty small -- we just have to occasionally exclude cells
when we loop over them, specifically of they are artificial. The patch, however, is
far larger because we replicated the same code for cells, faces, and vertices for
the 1d, 2d, and 3d implementations. I didn't feel like making the same changes
3 times over, so I refactored these things into functions that deal with cells,
faces, and vertices. This makes the overall patch rather large.
Matthias Maier [Thu, 10 Aug 2017 18:36:58 +0000 (13:36 -0500)]
Update tests in numerics/
Matthias Maier [Thu, 10 Aug 2017 18:36:38 +0000 (13:36 -0500)]
Update tests in hp/ and lac/
Matthias Maier [Thu, 10 Aug 2017 18:36:23 +0000 (13:36 -0500)]
Update tests in bits/
Matthias Maier [Thu, 10 Aug 2017 18:36:14 +0000 (13:36 -0500)]
Update tests in base/
Matthias Maier [Thu, 10 Aug 2017 00:49:46 +0000 (19:49 -0500)]
add a changes entry
Matthias Maier [Thu, 10 Aug 2017 00:33:41 +0000 (19:33 -0500)]
DataOutBase: Do not modify precision of ostream
Timo Heister [Thu, 10 Aug 2017 17:22:25 +0000 (13:22 -0400)]
Merge pull request #4766 from masterleinad/disable_project_q_hierarchical
Disable project_q_hierarchical_03
Daniel Arndt [Thu, 10 Aug 2017 16:12:08 +0000 (18:12 +0200)]
Disable project_q_hierarchical_03
Timo Heister [Thu, 10 Aug 2017 16:34:08 +0000 (12:34 -0400)]
Merge pull request #4765 from tamiko/silence_a_warning
Disable two gcc 7.1.0 diagnostics for external includes
Luca Heltai [Thu, 10 Aug 2017 16:33:18 +0000 (10:33 -0600)]
Merge pull request #4740 from tamiko/constrained_linear_operator
constrained_linear_operator: use ConstraintMatrix iterators
Matthias Maier [Thu, 10 Aug 2017 16:29:33 +0000 (11:29 -0500)]
update comment
Wolfgang Bangerth [Thu, 10 Aug 2017 16:23:46 +0000 (10:23 -0600)]
Merge pull request #4764 from drwells/remove-unused-string
Remove an unused std::string.
Matthias Maier [Thu, 10 Aug 2017 16:05:40 +0000 (11:05 -0500)]
Disable -Wint-in-bool-context for external includes
David Wells [Thu, 10 Aug 2017 15:47:06 +0000 (11:47 -0400)]
Remove an unused std::string.
Matthias Maier [Thu, 10 Aug 2017 15:42:47 +0000 (10:42 -0500)]
Disable -Wimplicit-fallthrough for external includes
Daniel Arndt [Thu, 10 Aug 2017 06:00:28 +0000 (08:00 +0200)]
Allow the create_* functions to be called with nullptr coefficients
Wolfgang Bangerth [Thu, 10 Aug 2017 15:13:58 +0000 (09:13 -0600)]
Merge pull request #4709 from jppelteret/material_boundary_id_4672
Change the number type of material_id and boundary_id
Matthias Maier [Thu, 10 Aug 2017 14:58:07 +0000 (09:58 -0500)]
Merge pull request #4763 from kronbichler/delete_unnecessary_changelog
Remove unnecessary changelog.
Martin Kronbichler [Thu, 10 Aug 2017 07:35:29 +0000 (09:35 +0200)]
Remove unnecessary changelog.
Martin Kronbichler [Thu, 10 Aug 2017 05:45:50 +0000 (07:45 +0200)]
Merge pull request #4759 from tjhei/tensorized_mappingq
fix bug in tensorized MappingQGeneric
Matthias Maier [Thu, 10 Aug 2017 00:04:41 +0000 (19:04 -0500)]
base/anisotropic_2: increase output precision
Matthias Maier [Thu, 10 Aug 2017 00:05:44 +0000 (19:05 -0500)]
base/anisotropic_1: increase output precision
Matthias Maier [Wed, 9 Aug 2017 23:58:49 +0000 (18:58 -0500)]
base/anisotropic_1: compare floating point numbers with tolerance
Timo Heister [Wed, 9 Aug 2017 23:25:49 +0000 (19:25 -0400)]
fix bug in tensorized MappingQGeneric
logical fix for #4664
Timo Heister [Wed, 9 Aug 2017 23:21:34 +0000 (19:21 -0400)]
Merge pull request #4756 from tjhei/remove_compute_level_verts
remove p::d::Triangulation::compute_level_vertices_with_ghost_neighbo…
Jean-Paul Pelteret [Tue, 8 Aug 2017 17:08:29 +0000 (11:08 -0600)]
Update test output
Jean-Paul Pelteret [Tue, 8 Aug 2017 03:55:03 +0000 (21:55 -0600)]
Fix tests (compilation issues; remove unnecessary casts)
Jean-Paul Pelteret [Tue, 8 Aug 2017 03:54:35 +0000 (21:54 -0600)]
Fix instantiation
Jean-Paul Pelteret [Mon, 7 Aug 2017 18:16:22 +0000 (12:16 -0600)]
Change the number type of material_id and boundary_id
Luca Heltai [Wed, 9 Aug 2017 22:00:13 +0000 (16:00 -0600)]
Merge pull request #4758 from tamiko/remove_a_test_2
Bugfix: Actually delete the right test...
Matthias Maier [Wed, 9 Aug 2017 21:58:10 +0000 (16:58 -0500)]
Bugfix: Actually delete the right test...
Luca Heltai [Wed, 9 Aug 2017 20:55:21 +0000 (14:55 -0600)]
Merge pull request #4757 from tamiko/remove_a_test
opencascade/(arclength_boundary_01|plane_intersection_01): remove tests
Matthias Maier [Wed, 9 Aug 2017 20:53:06 +0000 (15:53 -0500)]
opencascade/(arclength_boundary_01|plane_intersection_01): remove tests
Remove two failing tests that hit a bug in opencascade libraries
(versions 6.7.0 - 7.1.0) related to closed, periodic curves. We test the
same functionality already in other opencascade tests, so nothing is
lost.
Timo Heister [Wed, 9 Aug 2017 20:51:47 +0000 (14:51 -0600)]
remove p::d::Triangulation::compute_level_vertices_with_ghost_neighbors()
- never used/tested because GMG uses a different strategy to communicate DoFs
fixes #4627
Wolfgang Bangerth [Wed, 9 Aug 2017 20:51:22 +0000 (14:51 -0600)]
Merge pull request #4755 from tamiko/fix_a_test_5
mpi/locally_owned_dofs_per_subdomain_02: Add an output variant
Matthias Maier [Wed, 9 Aug 2017 20:37:58 +0000 (15:37 -0500)]
mpi/locally_owned_dofs_per_subdomain_02: Add an output variant
Another test that gives different results due to metis.
Daniel Arndt [Wed, 9 Aug 2017 20:15:15 +0000 (22:15 +0200)]
Merge pull request #4749 from bangerth/simplify-meshworker
Reduce MeshWorker complexity by removing an undocumented preprocessor #define.
Matthias Maier [Wed, 9 Aug 2017 18:26:28 +0000 (13:26 -0500)]
Merge pull request #4752 from tamiko/add_missing_instantiations
ShapeInfo<...>::reinit: add missing instantiations
Matthias Maier [Wed, 9 Aug 2017 18:24:17 +0000 (13:24 -0500)]
restructure
Matthias Maier [Wed, 9 Aug 2017 18:14:19 +0000 (13:14 -0500)]
add a changelog entry
Matthias Maier [Wed, 9 Aug 2017 18:12:14 +0000 (13:12 -0500)]
add missing instantiations
Wolfgang Bangerth [Wed, 9 Aug 2017 18:10:36 +0000 (12:10 -0600)]
Merge pull request #4751 from tamiko/fix_a_test_4
add an output variant
Matthias Maier [Wed, 9 Aug 2017 17:51:57 +0000 (12:51 -0500)]
add an output variant
The number CG iterations changed slightly. At some point we will have to
rewrite this test...
Wolfgang Bangerth [Wed, 9 Aug 2017 17:48:02 +0000 (11:48 -0600)]
Merge pull request #4750 from tamiko/fix_a_test_3
trilinos/solver_control_06: Add output variants
Matthias Maier [Wed, 9 Aug 2017 17:33:43 +0000 (12:33 -0500)]
trilinos/solver_control_06: Add output variants
Newer trilinios print the warning string (that we sometimes get and that
is already present in the original .output files) without a leading ~/.
Thus add another output variant.
Jean-Paul Pelteret [Wed, 9 Aug 2017 17:28:14 +0000 (11:28 -0600)]
Merge pull request #4746 from bangerth/fix-markup
Fix markup in step-56 intro headings.
Wolfgang Bangerth [Wed, 9 Aug 2017 16:49:09 +0000 (10:49 -0600)]
Merge pull request #4748 from tamiko/fix_a_test_2
sharedtria/communicate_active_fe_indices_(01|02): add output variants
Wolfgang Bangerth [Wed, 9 Aug 2017 16:43:45 +0000 (10:43 -0600)]
Reduce MeshWorker complexity by removing an undocumented preprocessor #define.
Matthias Maier [Wed, 9 Aug 2017 16:29:13 +0000 (11:29 -0500)]
add a test variant
Wolfgang Bangerth [Wed, 9 Aug 2017 16:25:54 +0000 (10:25 -0600)]
Merge pull request #4747 from tamiko/fix_a_test_1
petsc/solver_03_precondition_parasails: Update forgotten test output
Matthias Maier [Wed, 9 Aug 2017 16:24:47 +0000 (11:24 -0500)]
add a test variant
Matthias Maier [Wed, 9 Aug 2017 16:19:59 +0000 (11:19 -0500)]
petsc/solver_03_precondition_parasails: Update forgotten test output
Wolfgang Bangerth [Wed, 9 Aug 2017 16:14:18 +0000 (10:14 -0600)]
Fix markup in heading.
Our scripts, as well as doxygen, need a bit of help here.
Wolfgang Bangerth [Wed, 9 Aug 2017 15:38:20 +0000 (09:38 -0600)]
Merge pull request #4743 from masterleinad/fix_coverage
Fix creation of coverage information
Daniel Arndt [Wed, 9 Aug 2017 00:14:30 +0000 (02:14 +0200)]
Fix creating coverage information
Daniel Arndt [Wed, 9 Aug 2017 13:05:18 +0000 (15:05 +0200)]
Merge pull request #4744 from bangerth/fix-1
Restore true cell owners before setting up DoF data structures.
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.
Martin Kronbichler [Wed, 9 Aug 2017 06:50:41 +0000 (08:50 +0200)]
Merge pull request #4664 from masterleinad/mapping_generic_tensor
Use tensorized evaluation in MappingQGeneric
Matthias Maier [Tue, 8 Aug 2017 21:51:54 +0000 (16:51 -0500)]
constrained_linear_operator: use ConstraintMatrix iterators
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
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.
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.
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.
David Wells [Tue, 8 Aug 2017 23:02:57 +0000 (19:02 -0400)]
Remove DEAL_II_BOOST_BIND_COMPILER_BUG.
Reverts
0d2f17a9840 and
d92bec4da6d .
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.
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()
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.
Matthias Maier [Tue, 8 Aug 2017 22:48:46 +0000 (17:48 -0500)]
add a news entry
Matthias Maier [Tue, 8 Aug 2017 22:47:23 +0000 (17:47 -0500)]
add a test
Matthias Maier [Tue, 8 Aug 2017 16:58:50 +0000 (11:58 -0500)]
Add ConstraintMatrix::get_lines() that returns a range of line iterators
Matthias Maier [Tue, 8 Aug 2017 22:58:43 +0000 (17:58 -0500)]
Rename ConstraintLine::line to ConstraintLine::index
Matthias Maier [Tue, 8 Aug 2017 16:33:53 +0000 (11:33 -0500)]
Make ConstraintMatrix::ConstraintLine a public member class
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.
Daniel Arndt [Fri, 4 Aug 2017 21:46:54 +0000 (23:46 +0200)]
Changelog entry
Daniel Arndt [Fri, 4 Aug 2017 21:38:43 +0000 (23:38 +0200)]
Fix up tests
Daniel Arndt [Fri, 4 Aug 2017 21:36:04 +0000 (23:36 +0200)]
Use tensorized evaluation in MappingQGeneric if supported
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 .
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 .
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.
David Wells [Tue, 8 Aug 2017 21:48:26 +0000 (17:48 -0400)]
Remove more memory consumption tests.
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.