]>
https://gitweb.dealii.org/ - dealii.git/log
Timo Heister [Fri, 2 Mar 2018 21:29:29 +0000 (16:29 -0500)]
step-37: print vectorization info
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.
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().
Wolfgang Bangerth [Fri, 13 Apr 2018 17:55:34 +0000 (11:55 -0600)]
Adjust to common coding styles.
Wolfgang Bangerth [Fri, 13 Apr 2018 17:51:13 +0000 (11:51 -0600)]
Better document p::d::Triangulation::attach_mesh_data().
Wolfgang Bangerth [Thu, 12 Apr 2018 03:23:24 +0000 (21:23 -0600)]
Minor cleanup and documentation of code.
Wolfgang Bangerth [Thu, 12 Apr 2018 03:23:05 +0000 (21:23 -0600)]
Provide better documentation to p::d::Triangulation::register_data_attach().
Giovanni Alzetta [Mon, 16 Apr 2018 11:43:34 +0000 (13:43 +0200)]
Changed GridTools::distributed_compute_ptloc to use global description of the mesh instead of local one
Daniel Arndt [Mon, 16 Apr 2018 17:58:36 +0000 (19:58 +0200)]
Merge pull request #6245 from Rombur/memory
Instantiate GrowingVectorMemory for CUDAWrappers::Vector
Bruno Turcksin [Fri, 13 Apr 2018 20:40:21 +0000 (16:40 -0400)]
Instantiate GrowingVectorMemory for CUDAWrappers::Vector
Martin Kronbichler [Mon, 16 Apr 2018 08:50:00 +0000 (10:50 +0200)]
Merge pull request #6168 from tjhei/test_master
Improve changelog entry for #6129
Timo Heister [Thu, 5 Apr 2018 16:31:51 +0000 (12:31 -0400)]
modify changelog
Daniel Arndt [Sun, 15 Apr 2018 20:12:32 +0000 (22:12 +0200)]
Merge pull request #6206 from drwells/improve-assertions
Improve assertions
Denis Davydov [Sun, 15 Apr 2018 16:03:20 +0000 (18:03 +0200)]
Merge pull request #6249 from masterleinad/fix_compiling_clang_6
Fix compiling with clang-6
Daniel Arndt [Sun, 15 Apr 2018 11:52:31 +0000 (13:52 +0200)]
Merge pull request #6242 from luca-heltai/map-boundary-to-manifold-ids
Added map_boundary_to_manifold_ids.
Daniel Arndt [Sun, 15 Apr 2018 10:02:11 +0000 (12:02 +0200)]
Fix compiling with clang-6
Jean-Paul Pelteret [Sun, 15 Apr 2018 08:07:44 +0000 (10:07 +0200)]
Add another test for GridTools::map_boundary_to_manifold_ids
Jean-Paul Pelteret [Sun, 15 Apr 2018 08:06:41 +0000 (10:06 +0200)]
Touchup documentation
Daniel Arndt [Sun, 15 Apr 2018 07:52:43 +0000 (09:52 +0200)]
Merge pull request #6232 from jppelteret/ad-fixes_04
Update SymmetricTensor class for AD numbers
Daniel Arndt [Sun, 15 Apr 2018 07:50:06 +0000 (09:50 +0200)]
Merge pull request #6248 from luca-heltai/reset-manifolds
Deprecate set_manifold(id), moved to reset_manifold(id)
Luca Heltai [Sat, 14 Apr 2018 15:54:33 +0000 (17:54 +0200)]
Fixed JPs comments.
Luca Heltai [Sat, 14 Apr 2018 16:14:07 +0000 (16:14 +0000)]
Fixed JPs comments.
Luca Heltai [Sat, 14 Apr 2018 15:01:44 +0000 (17:01 +0200)]
Docentry.
Luca Heltai [Sat, 14 Apr 2018 14:56:21 +0000 (14:56 +0000)]
Replace set_manifold by reset_manifold
Luca Heltai [Sat, 14 Apr 2018 14:46:57 +0000 (14:46 +0000)]
Deprecated set_manifold. Added reset_all_manifolds.
Luca Heltai [Sat, 14 Apr 2018 14:06:19 +0000 (16:06 +0200)]
Merge pull request #6236 from GivAlz/DocumentationFe
Corrected documentation for FEFieldFunction
Giovanni Alzetta [Thu, 12 Apr 2018 21:36:34 +0000 (23:36 +0200)]
Corrected documentation about FEFieldFunction and distributed triangulation: exception is triggered only for artificial cells
Luca Heltai [Sat, 14 Apr 2018 13:06:50 +0000 (15:06 +0200)]
Merge pull request #6231 from jppelteret/ad-fixes_03
Update Tensor class for AD numbers
David Wells [Fri, 13 Apr 2018 23:45:49 +0000 (19:45 -0400)]
Merge pull request #6244 from tjhei/document_hyper_l
documentation fixes for hyper_L
Luca Heltai [Fri, 13 Apr 2018 21:42:07 +0000 (23:42 +0200)]
Merge pull request #6243 from GivAlz/EraseDouble
Removed double include in grid_tools.h
Timo Heister [Fri, 13 Apr 2018 20:11:02 +0000 (16:11 -0400)]
documentation fixes for hyper_L
Giovanni Alzetta [Fri, 13 Apr 2018 19:34:10 +0000 (21:34 +0200)]
Removed double include in grid_tools.h
Luca Heltai [Fri, 13 Apr 2018 18:25:38 +0000 (20:25 +0200)]
Added map_boundary_to_manifold_ids.
Daniel Arndt [Fri, 13 Apr 2018 15:23:09 +0000 (17:23 +0200)]
Merge pull request #6239 from jppelteret/muparser_werror
Add default cases to switches in muParser
Denis Davydov [Fri, 13 Apr 2018 14:48:40 +0000 (16:48 +0200)]
Merge pull request #6235 from BenBrands/MRRR_bug
ScaLAPACKMatrix: remedy for exceptions from within p_syevr/_syevr
Wolfgang Bangerth [Fri, 13 Apr 2018 12:58:18 +0000 (06:58 -0600)]
Merge pull request #6224 from davydden/feature/extractor_tensor
add gradient of Tensor extractor
Daniel Arndt [Fri, 13 Apr 2018 12:56:45 +0000 (14:56 +0200)]
Merge pull request #6220 from Rombur/cuda_solver
[RFC] Add CG test using cuda
Benjamin Brands [Thu, 12 Apr 2018 18:46:41 +0000 (20:46 +0200)]
remedy for exceptions from within p_syevr/_syevr
Martin Kronbichler [Fri, 13 Apr 2018 08:37:51 +0000 (10:37 +0200)]
Merge pull request #6211 from tcclevenger/stokes_comp_test
add test stokes computation
Jean-Paul Pelteret [Fri, 13 Apr 2018 08:05:02 +0000 (10:05 +0200)]
Add default cases to switches in muParser
Fixes #6238
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:39:11 +0000 (15:39 +0200)]
Instantiate SymmetricTensor class for auto-differentiable numbers
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:38:42 +0000 (15:38 +0200)]
Fix issue with AD SymmetricTensor eigenvalue/vector calculations.
For auto-differentiable numbers, when the input tensor was diagonal the
sensitivities of the eigenvalues/vector with respect to one another were
deduced. This means that although the correct results were being
returned, their derivatives were incorrect. This patch attempts to
correct this by perturbing a diagonal input tensor (of AD number type)
and computing an approximation to the eigenvalues/vectors.
Denis Davydov [Fri, 13 Apr 2018 02:07:59 +0000 (04:07 +0200)]
more fixes of whitespaces and incode comments
Denis Davydov [Thu, 12 Apr 2018 18:37:10 +0000 (20:37 +0200)]
update tests and add a changelog
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:33:49 +0000 (15:33 +0200)]
Instantiate Tensor class for auto-differentiable numbers
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:33:20 +0000 (15:33 +0200)]
Fix Tensor::invert() for auto-differentiable numbers
Luca Heltai [Thu, 12 Apr 2018 21:02:43 +0000 (23:02 +0200)]
Merge pull request #6230 from jppelteret/ad-fixes_02
Various updates and fixes for AD numbers
Martin Kronbichler [Thu, 12 Apr 2018 19:03:39 +0000 (21:03 +0200)]
Slightly relax condition for even-odd tensor product value path.
Denis Davydov [Thu, 12 Apr 2018 18:36:29 +0000 (20:36 +0200)]
implement gradient of FEValuesViews::Tensor
Also change meaning of divergence so that
Grad(T) : I = Div(T).
Denis Davydov [Thu, 12 Apr 2018 18:35:18 +0000 (20:35 +0200)]
cleanup incode comments in fe_values.h
David Wells [Thu, 12 Apr 2018 16:57:12 +0000 (12:57 -0400)]
Merge pull request #6215 from kronbichler/reduce_number_of_threads
Reduce number of threads in tests
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:43:58 +0000 (14:43 +0200)]
Add ProductType for Sacado expression templates
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:42:36 +0000 (14:42 +0200)]
Update Sacado number types.
Default definitions for helper functions are now given irrespective of
whether deal.II is compiled with Trilinos or not. This assists in
generic programming.
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:41:19 +0000 (14:41 +0200)]
Update Adol-C number types.
Default definitions for helper functions are now given irrespective of
whether deal.II is compiled with Adol-C or not. This assists in generic
programming.
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:39:01 +0000 (14:39 +0200)]
Update ADNumberTraits
The addition of the scalar_type to the default definition for arithmetic
types increases the usefulness of this class for generic programming.
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:26:47 +0000 (14:26 +0200)]
Ensure that numbers::NumberTraits works with AD numbers.
Daniel Arndt [Thu, 12 Apr 2018 16:26:15 +0000 (18:26 +0200)]
Merge pull request #6146 from bangerth/parallelize
Parallelize a few operations in the FE_Q_Base constructor.
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.