]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Tue, 24 Apr 2018 15:53:16 +0000 (17:53 +0200)]
Remove parameter names for defaulted member functions
Daniel Arndt [Tue, 24 Apr 2018 00:30:40 +0000 (02:30 +0200)]
Add assertion for nonempty hp::FECollection
Daniel Arndt [Mon, 23 Apr 2018 23:32:38 +0000 (01:32 +0200)]
Store the FECollection object and not just the pointer in DoFHandler and hp::DoFHandler
Wolfgang Bangerth [Mon, 23 Apr 2018 20:08:00 +0000 (14:08 -0600)]
Merge pull request #6298 from tamiko/petsc_390
PETSc: Port to version 3.9.0
Matthias Maier [Mon, 23 Apr 2018 18:13:31 +0000 (13:13 -0500)]
Doc: Update latest known version to 3.9.0
David Wells [Mon, 23 Apr 2018 17:50:56 +0000 (13:50 -0400)]
Merge pull request #6287 from drwells/update-gridgenerator-examples-1
Update basic Manifold usage in the examples.
David Wells [Sun, 22 Apr 2018 21:12:08 +0000 (17:12 -0400)]
Update basic Manifold usage in the examples.
Wolfgang Bangerth [Mon, 23 Apr 2018 16:50:38 +0000 (10:50 -0600)]
Merge pull request #6281 from masterleinad/hp_dh
Store a copy of the FECollection object in hp::DoFHandler
Matthias Maier [Mon, 23 Apr 2018 16:36:47 +0000 (11:36 -0500)]
add a changes entry
Matthias Maier [Mon, 23 Apr 2018 16:34:12 +0000 (11:34 -0500)]
PETSc: Port to version 3.9.0
In version 3.9.0 *SolverPackage was renamed to *SolverType. Guard the
two instances where we call such functions.
Wolfgang Bangerth [Mon, 23 Apr 2018 16:05:30 +0000 (10:05 -0600)]
Merge pull request #6293 from tjhei/harden_deprecated_check
harden cmake deprecation check
Timo Heister [Mon, 23 Apr 2018 14:56:31 +0000 (10:56 -0400)]
harden cmake deprecation check
It turns out MSVC 2015 passes the CXX14 check for the deprecated
attribute, but then complains when it is used in a constructor:
E:\jenkins\workspace\workspace\dealii-windows-
compile\CC\msvc2015\label\win\include\deal.II/base/table_indices.h(129):
error C2416: attribute 'deprecated' cannot be applied in this context
Fix this.
Denis Davydov [Mon, 23 Apr 2018 07:09:46 +0000 (09:09 +0200)]
Merge pull request #6289 from BenBrands/rm_scalapack_15_b
Remove failing ScaLAPACK tests
Benjamin Brands [Mon, 23 Apr 2018 06:26:59 +0000 (08:26 +0200)]
Remove failing ScaLAPACK tests
Denis Davydov [Mon, 23 Apr 2018 05:31:03 +0000 (07:31 +0200)]
Merge pull request #6288 from masterleinad/householder_base
Don't derive Householder from FullMatrix
Daniel Arndt [Sun, 22 Apr 2018 23:30:00 +0000 (01:30 +0200)]
Don't derive Householder from FullMatrix
Daniel Arndt [Sun, 22 Apr 2018 22:51:59 +0000 (00:51 +0200)]
Merge pull request #6286 from masterleinad/fix_msvc_comparison
Fix MSVC warning regarding comparison of signed and unsigned numbers
Daniel Arndt [Sun, 22 Apr 2018 20:20:09 +0000 (22:20 +0200)]
Merge pull request #6185 from drwells/remove-more-Boundary-references
Remove more boundary references
Daniel Arndt [Sun, 22 Apr 2018 20:04:05 +0000 (22:04 +0200)]
Fix MSVC warning regarding comparison of signed and unsigned numbers
Daniel Arndt [Sun, 22 Apr 2018 05:16:45 +0000 (07:16 +0200)]
Merge pull request #5990 from tjhei/step-37-print-vec-info
step-37: print vectorization info
Daniel Arndt [Sat, 21 Apr 2018 22:30:41 +0000 (00:30 +0200)]
Merge pull request #6282 from bangerth/more-2
Use a std::map instead of a std::list of std::pair.
Daniel Arndt [Sat, 21 Apr 2018 06:49:32 +0000 (08:49 +0200)]
Changelog entry
Daniel Arndt [Wed, 18 Apr 2018 19:56:35 +0000 (21:56 +0200)]
Store a copy of the FECollection object in hp::DoFHandler
Denis Davydov [Sat, 21 Apr 2018 19:41:22 +0000 (21:41 +0200)]
Merge pull request #6283 from bangerth/doc-update
Avoid using 'info' as a word.
Wolfgang Bangerth [Sat, 21 Apr 2018 19:12:36 +0000 (13:12 -0600)]
Avoid using 'info' as a word.
Use 'information' instead, or if it refers to a variable then at least mark it up.
Wolfgang Bangerth [Sat, 21 Apr 2018 18:58:43 +0000 (12:58 -0600)]
Merge pull request #6272 from tjhei/document_example_dof_points
add doc for write_gnuplot_dof_support_point_info
Timo Heister [Thu, 19 Apr 2018 19:20:31 +0000 (15:20 -0400)]
add doc for write_gnuplot_dof_support_point_info
the code is complicated enough that an example is useful
Timo Heister [Sat, 21 Apr 2018 18:13:11 +0000 (14:13 -0400)]
changelog
Timo Heister [Fri, 2 Mar 2018 21:29:29 +0000 (16:29 -0500)]
step-37: print vectorization info
Wolfgang Bangerth [Sat, 21 Apr 2018 14:35:18 +0000 (08:35 -0600)]
Use a std::map instead of a std::list of std::pair.
The only relevant change is that where previously, when we unpacked one
data set in p::d::Triangulation::notify_ready_to_unpack(), we just dropped
*one* data set but not necessarily the one that had been detached. Now we
actually drop the *correct* one by searching for the key and dropping
that element of the map.
Timo Heister [Sat, 21 Apr 2018 17:39:35 +0000 (13:39 -0400)]
Merge pull request #6280 from bangerth/more
Group all variables in p::d::Tria for data attachment into one structure.
Martin Kronbichler [Sat, 21 Apr 2018 13:18:58 +0000 (15:18 +0200)]
Merge pull request #6210 from kkormann/issue_5667_face_info
Face initialization for matrix-free DG.
Daniel Arndt [Sat, 21 Apr 2018 07:55:54 +0000 (09:55 +0200)]
Merge pull request #6269 from Rombur/cuda_handle
Encapsulate all the cuda handles in a structure
Daniel Arndt [Sat, 21 Apr 2018 06:41:53 +0000 (08:41 +0200)]
Merge pull request #6278 from tjhei/bump_bundled_boost_msvc_ver
updated bundled boost msvc version
Wolfgang Bangerth [Fri, 20 Apr 2018 23:39:04 +0000 (17:39 -0600)]
Rename some variables and clean up code.
David Wells [Fri, 13 Apr 2018 23:13:05 +0000 (19:13 -0400)]
Update the step-32 results.
Use a lovely coffee color scheme for the new plots to emphasize the
color gradient.
David Wells [Sat, 7 Apr 2018 23:21:14 +0000 (19:21 -0400)]
Fix some examples in the manifold module.
The second to last example was wrong: it set manifold ids on the
interior, but should not have. Otherwise, this commit:
1. uses a consistent initialization order
2. refers to SphericalManifold as 'manifold'
3. uses the relatively new Triangulation::set_all_manifold_ids function
4. explicitly remove the manifolds attached to the Triangulations so
that the effect of each manifold is clear.
to tidy things up.
David Wells [Fri, 6 Apr 2018 15:50:36 +0000 (11:50 -0400)]
Use '%' to avoid some doxygen links to Boundary.
David Wells [Fri, 6 Apr 2018 15:50:12 +0000 (11:50 -0400)]
Explicitly deprecate the Boundary module.
David Wells [Thu, 5 Apr 2018 21:40:43 +0000 (17:40 -0400)]
Remove HyperShellBoundary from step-32.
As of
ff7cc4c8075 this functionality is also in Manifold, so we do not
need to use a Boundary object here.
David Wells [Thu, 5 Apr 2018 21:39:50 +0000 (17:39 -0400)]
Redo some documentation to use manifolds.
We should describe things in terms of the Manifold classes since the
Boundary classes are deprecated.
Wolfgang Bangerth [Fri, 20 Apr 2018 20:17:12 +0000 (14:17 -0600)]
Group all variables in p::d::Tria for data attachment into one structure.
David Wells [Thu, 5 Apr 2018 21:39:06 +0000 (17:39 -0400)]
Avoid tria_boundary_lib.h and tria_boundary.h.
These headers only contain only deprecated declarations.
David Wells [Thu, 5 Apr 2018 21:40:04 +0000 (17:40 -0400)]
Explicitly deprecate get_boundary.
Martin Kronbichler [Mon, 16 Apr 2018 10:00:27 +0000 (12:00 +0200)]
Add internal function for identification of faces.
Martin Kronbichler [Thu, 12 Apr 2018 11:37:27 +0000 (13:37 +0200)]
Add methods to compute the face data in MappingInfo.
Katharina Kormann [Mon, 9 Apr 2018 19:47:36 +0000 (21:47 +0200)]
Face initialization for matrix-free DG.
Denis Davydov [Fri, 20 Apr 2018 19:59:25 +0000 (21:59 +0200)]
Merge pull request #6276 from bangerth/fix-test-2
Fix a test by increasing the precision of output.
Denis Davydov [Fri, 20 Apr 2018 18:30:45 +0000 (20:30 +0200)]
Merge pull request #6275 from bangerth/fix-test
Fix test for GCC 4.8.4 by doing a conversion explicitly.
Denis Davydov [Fri, 20 Apr 2018 18:30:28 +0000 (20:30 +0200)]
Merge pull request #6279 from tjhei/file_permissions
fix a file permission
Timo Heister [Fri, 20 Apr 2018 18:26:44 +0000 (14:26 -0400)]
fix a file permission
Timo Heister [Fri, 20 Apr 2018 18:15:16 +0000 (14:15 -0400)]
updated bundled boost msvc version
Wolfgang Bangerth [Fri, 20 Apr 2018 16:14:25 +0000 (10:14 -0600)]
Fix a test by increasing the precision of output.
The test outputs 6 digits, so if there is a difference in the 7th digit that
leads to different 6-digit-rounding, then that produces a difference that is
exactly at the numdiff threshold and the test fails.
Fix this by outputting 7 digits. The difference between the current output
and the stored output is then at most one half of the numdiff tolerance,
and the test succeeds.
Wolfgang Bangerth [Fri, 20 Apr 2018 16:04:58 +0000 (10:04 -0600)]
Fix test for GCC 4.8.4 by doing a conversion explicitly.
Martin Kronbichler [Fri, 20 Apr 2018 15:12:05 +0000 (17:12 +0200)]
Merge pull request #6233 from luca-heltai/disentangle-manifold-and-boundary
Separate manifold_id from boundary_id
Jean-Paul Pelteret [Fri, 20 Apr 2018 13:55:26 +0000 (15:55 +0200)]
Merge pull request #6273 from bangerth/doc-update
Clarify the documentation of DoFTools::extract_dofs().
Wolfgang Bangerth [Fri, 20 Apr 2018 13:23:55 +0000 (07:23 -0600)]
Clarify the documentation of DoFTools::extract_dofs().
Denis Davydov [Fri, 20 Apr 2018 05:15:58 +0000 (07:15 +0200)]
Merge pull request #6267 from adamqc/hp-dh-default-constructor
Add default constructor for hp::DoFHandler.
Ce Qin [Fri, 20 Apr 2018 02:22:10 +0000 (10:22 +0800)]
Add changelog.
Wolfgang Bangerth [Thu, 19 Apr 2018 22:43:31 +0000 (16:43 -0600)]
Merge pull request #6271 from bangerth/doc-update
Further clarify something about p::d::Triangulation and attached data.
Wolfgang Bangerth [Thu, 19 Apr 2018 16:23:52 +0000 (10:23 -0600)]
Also change the naming of function arguments in the implementation.
Wolfgang Bangerth [Thu, 19 Apr 2018 16:19:01 +0000 (10:19 -0600)]
Further clarify something about p::d::Triangulation and attached data.
Previously, we said that a particular value is an offset, but this is not
important to a user -- it's just a way to exchange data from one place
to another, but the user does not need to know what this information
corresponds to. Say this, and remove the description of what the data
actually means.
Matthias Maier [Thu, 19 Apr 2018 18:11:46 +0000 (13:11 -0500)]
Merge pull request #6268 from kronbichler/fix_task_info_warning
Fix compiler warning in task info scheme detection
Ce Qin [Wed, 18 Apr 2018 13:22:08 +0000 (21:22 +0800)]
Add default constructor for hp::DoFHandler.
Martin Kronbichler [Thu, 19 Apr 2018 08:37:36 +0000 (10:37 +0200)]
Fix two minor bugs in thread graph computation that were accidentally not tested.
Martin Kronbichler [Thu, 19 Apr 2018 07:30:27 +0000 (09:30 +0200)]
Fix warning in task info scheme detection.
Martin Kronbichler [Thu, 19 Apr 2018 07:28:32 +0000 (09:28 +0200)]
Merge pull request #6261 from kronbichler/shape_info_hermite_test
Slightly relax Hermite detection in MatrixFree::ShapeInfo
Martin Kronbichler [Thu, 19 Apr 2018 07:20:47 +0000 (09:20 +0200)]
Merge pull request #6266 from bangerth/doc-update
Clarify documentation of p::d::Tria::notify_ready_to_unpack().
Wolfgang Bangerth [Thu, 19 Apr 2018 03:37:04 +0000 (21:37 -0600)]
Minor improvements to some code in p::d::Triangulation.
Wolfgang Bangerth [Thu, 19 Apr 2018 03:36:45 +0000 (21:36 -0600)]
Clarify documentation of p::d::Tria::notify_ready_to_unpack().
Matthias Maier [Thu, 19 Apr 2018 00:54:00 +0000 (19:54 -0500)]
Merge pull request #6264 from bangerth/doc-update-79
Update documentation of class Householder.
Matthias Maier [Thu, 19 Apr 2018 00:51:20 +0000 (19:51 -0500)]
Merge pull request #6246 from marcfehling/pack-append
Allow Utilities::pack to append data to existing buffer.
Matthias Maier [Thu, 19 Apr 2018 00:47:02 +0000 (19:47 -0500)]
Merge pull request #6234 from kronbichler/mf_shape_info_improve
Slightly relax condition for even-odd tensor product value path
Timo Heister [Wed, 18 Apr 2018 22:47:47 +0000 (18:47 -0400)]
Merge pull request #6262 from masterleinad/fix_unused_zoltan
Avoid warning regarding unused parameter
Wolfgang Bangerth [Wed, 18 Apr 2018 22:30:43 +0000 (16:30 -0600)]
Update documentation of class Householder.
Bruno Turcksin [Fri, 13 Apr 2018 20:44:58 +0000 (16:44 -0400)]
Encapsulate all the cuda handles in a struct
Luca Heltai [Wed, 18 Apr 2018 20:34:21 +0000 (22:34 +0200)]
Remove useless space change.
Martin Kronbichler [Wed, 18 Apr 2018 19:21:51 +0000 (21:21 +0200)]
Merge pull request #6218 from kkormann/issue_5667_task_info
Rework task info. Enables tasks for DG.
Daniel Arndt [Wed, 18 Apr 2018 19:12:11 +0000 (21:12 +0200)]
Avoid warning regarding unused parameter
Martin Kronbichler [Wed, 18 Apr 2018 15:35:11 +0000 (17:35 +0200)]
Slightly relax Hermite detection; add a test for Hermite type.
Martin Kronbichler [Wed, 18 Apr 2018 07:16:26 +0000 (09:16 +0200)]
Merge pull request #6258 from kronbichler/add_gather_evaluate
Add FEEvaluation::gather_evaluate and integrate_scatter
Denis Davydov [Wed, 18 Apr 2018 05:49:09 +0000 (07:49 +0200)]
Merge pull request #6253 from jppelteret/metis-cell_weighting
Pass cell weighting to Metis partitioner
Martin Kronbichler [Tue, 17 Apr 2018 20:16:28 +0000 (22:16 +0200)]
Add FEEvaluation::gather_evaluate and integrate_scatter.
David Wells [Wed, 18 Apr 2018 03:35:33 +0000 (23:35 -0400)]
Fix a test by using two new manifold descriptions.
Since we shift the location of the inner circle we need to use a new
inner boundary manifold description and no manifold descriptions can be
easily extended into the volume.
David Wells [Wed, 18 Apr 2018 03:34:22 +0000 (23:34 -0400)]
Modify a test to use the original output.
The original version of this test relied on there not being a set
manifold on the interior. Since the point of this test is to check for a
particular crash its okay to ignore the curved geometry part.
David Wells [Wed, 18 Apr 2018 03:30:58 +0000 (23:30 -0400)]
Modify a test to use the original output.
Marc Fehling [Fri, 13 Apr 2018 22:39:45 +0000 (16:39 -0600)]
Allow Utilities::pack to append data to existing buffer.
Allow Utitilities::unpack to read from iterator range. Add test utilities_pack_unpack_05.
David Wells [Tue, 17 Apr 2018 19:24:03 +0000 (15:24 -0400)]
Fix a failing test.
This test gives the wrong results on master since, in that case, the
exterior boundary is curved. This verifies that we really have removed
this piece of Boundary-Manifold compatibility.
Katharina Kormann [Tue, 10 Apr 2018 15:57:51 +0000 (17:57 +0200)]
Rework task info.
Jean-Paul Pelteret [Tue, 17 Apr 2018 17:18:17 +0000 (19:18 +0200)]
Merge pull request #6256 from bangerth/doc-update
Clarify a comment for Utilities::generate_normal_random_number().
Jean-Paul Pelteret [Tue, 17 Apr 2018 08:40:03 +0000 (10:40 +0200)]
Pass cell weighting to Metis partitioner
Wolfgang Bangerth [Tue, 17 Apr 2018 17:00:13 +0000 (11:00 -0600)]
Merge pull request #6257 from drwells/gitignore-examples
Ignore files generated by the example programs.
David Wells [Tue, 17 Apr 2018 16:55:09 +0000 (12:55 -0400)]
Ignore files generated by the example programs.
Wolfgang Bangerth [Tue, 17 Apr 2018 16:11:08 +0000 (10:11 -0600)]
Clarify a comment for Utilities::generate_normal_random_number().
Denis Davydov [Tue, 17 Apr 2018 10:37:13 +0000 (12:37 +0200)]
Merge pull request #6251 from GivAlz/DistributedCpt2
Change GridTools::distributed_compute_ptloc to use global description
Luca Heltai [Tue, 17 Apr 2018 08:35:29 +0000 (10:35 +0200)]
Changelog.
Luca Heltai [Tue, 17 Apr 2018 08:22:29 +0000 (10:22 +0200)]
Fix tests.
Co-authored-by: David Wells <drwells@vt.edu>
Co-authored-by: Jean-Paul Pelteret <jppelteret@gmail.com>
Co-authored-by: Daniel Arndt <daniel.arndt@iwr.uni-heidelberg.de>
Luca Heltai [Tue, 17 Apr 2018 08:22:05 +0000 (10:22 +0200)]
Have all GridGenerator functions attach curved manifolds.
Co-authored-by: David Wells <drwells@vt.edu>
Luca Heltai [Tue, 17 Apr 2018 08:21:34 +0000 (10:21 +0200)]
Disentagle Manifold and Boundary ids.
Co-authored-by: Jean-Paul Pelteret <jppelteret@gmail.com>
Martin Kronbichler [Tue, 17 Apr 2018 05:03:39 +0000 (07:03 +0200)]
Merge pull request #6225 from bangerth/doc-update-87
Provide better documentation to p::d::Triangulation::register_data_attach().
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.