]>
https://gitweb.dealii.org/ - dealii.git/log
Timo Heister [Mon, 16 Sep 2019 12:14:10 +0000 (08:14 -0400)]
Merge pull request #8754 from kronbichler/speedup_distribute_dofs_parallel
Disable compression in ghost exchange of DoFHandler
Timo Heister [Mon, 16 Sep 2019 12:07:35 +0000 (08:07 -0400)]
Merge pull request #8756 from kronbichler/typos_changelog
Fix a few typos in changelogs
Martin Kronbichler [Mon, 16 Sep 2019 08:03:31 +0000 (10:03 +0200)]
Fix a few typos in changelog. Break lines.
Martin Kronbichler [Mon, 16 Sep 2019 07:37:13 +0000 (09:37 +0200)]
Changelog
Martin Kronbichler [Sat, 14 Sep 2019 15:22:51 +0000 (17:22 +0200)]
Disable compression in ghost exchange of DoFHandler
Daniel Arndt [Sun, 15 Sep 2019 00:13:29 +0000 (18:13 -0600)]
Merge pull request #8726 from kronbichler/simplify_parallel_multigrid_adaptive_03
Simplify matrix_free/parallel_multigrid_adaptive_03 test
Daniel Arndt [Sat, 14 Sep 2019 12:18:47 +0000 (08:18 -0400)]
Merge pull request #8751 from bangerth/celldata
Move operator== from a test to the CellData class itself.
Wolfgang Bangerth [Sat, 14 Sep 2019 03:53:43 +0000 (21:53 -0600)]
Replace a hand-written loop by std::fill.
David Wells [Fri, 13 Sep 2019 20:58:06 +0000 (16:58 -0400)]
Merge pull request #8747 from kronbichler/change_gzip_compression_level
Change gzip compression level to best_speed
Daniel Arndt [Fri, 13 Sep 2019 20:39:46 +0000 (16:39 -0400)]
Merge pull request #8749 from kronbichler/improve_distribute_mg_dofs
Improve performance of DoFHandler::distribute_mg_dofs
Wolfgang Bangerth [Fri, 13 Sep 2019 15:35:50 +0000 (09:35 -0600)]
Move operator== from a test to the CellData class itself.
This has the advantage that if that class ever gains a new member variable,
it is much easier to update the code for operator== since it's obvious
that one has to update it. If the code remained in the test, we would almost
certainly forget to update it.
Wolfgang Bangerth [Fri, 13 Sep 2019 15:23:52 +0000 (09:23 -0600)]
Merge pull request #8746 from peterrum/celldata-serialize
Add Boost serialization function to CellData
Martin Kronbichler [Fri, 13 Sep 2019 10:57:38 +0000 (12:57 +0200)]
Changelog entry
Martin Kronbichler [Fri, 13 Sep 2019 10:55:29 +0000 (12:55 +0200)]
Use Bcast rather than Allreduce
Martin Kronbichler [Fri, 13 Sep 2019 10:53:21 +0000 (12:53 +0200)]
Skip compression of cell data exchange
Martin Kronbichler [Fri, 13 Sep 2019 07:09:10 +0000 (09:09 +0200)]
Change gzip compression level to best_speed
Peter Munch [Fri, 13 Sep 2019 05:55:21 +0000 (07:55 +0200)]
Add Boost serialization function to CellData
Martin Kronbichler [Fri, 13 Sep 2019 05:41:29 +0000 (07:41 +0200)]
Merge pull request #8743 from bangerth/fix
Fix the bounds of an index computation.
Wolfgang Bangerth [Thu, 12 Sep 2019 21:58:33 +0000 (15:58 -0600)]
Fix the bounds of an index computation.
Martin Kronbichler [Thu, 12 Sep 2019 06:10:53 +0000 (08:10 +0200)]
Merge pull request #8738 from bangerth/readme
Update readme.
Wolfgang Bangerth [Thu, 12 Sep 2019 06:08:22 +0000 (00:08 -0600)]
Merge pull request #8655 from krishnakumarg1984/master
corrects the no. of output lines in description of results for step-3 documentation
Martin Kronbichler [Thu, 12 Sep 2019 06:06:34 +0000 (08:06 +0200)]
Merge pull request #8731 from marcfehling/pd-27-tests
p:d:step-27: Adjusted AdditionalData object for Trilinos.
Martin Kronbichler [Thu, 12 Sep 2019 06:06:04 +0000 (08:06 +0200)]
Merge pull request #8737 from peterrum/cellid-isparentof
Add CellId::is_parent_of
Wolfgang Bangerth [Wed, 11 Sep 2019 21:32:15 +0000 (15:32 -0600)]
Update readme.
David Wells [Wed, 11 Sep 2019 21:29:37 +0000 (17:29 -0400)]
Merge pull request #8668 from simonsticko/split_MappingCartesian_compute_fill
Split MappingCartesian::compute_fill into several functions.
Peter Munch [Wed, 11 Sep 2019 19:00:27 +0000 (21:00 +0200)]
Add CellId::is_parent_of
Martin Kronbichler [Wed, 11 Sep 2019 18:55:44 +0000 (20:55 +0200)]
Merge pull request #8648 from bangerth/complex
Make postprocessors work when using complex-valued solutions.
Martin Kronbichler [Wed, 11 Sep 2019 05:41:14 +0000 (07:41 +0200)]
Merge pull request #8732 from bangerth/update-number-cache
Move the call to update_number_cache() after all other calls.
Daniel Arndt [Wed, 11 Sep 2019 02:34:29 +0000 (22:34 -0400)]
Merge pull request #8720 from dangars/nedelec_documentation
Clarify the degree of the elements NedelecSZ and Nedelec
Daniel Garcia-Sanchez [Tue, 10 Sep 2019 21:25:43 +0000 (23:25 +0200)]
Clarify the degree of the elements NedelecSZ and Nedelec
Wolfgang Bangerth [Tue, 10 Sep 2019 21:06:05 +0000 (15:06 -0600)]
Move the call to update_number_cache() after all other calls.
Conceptually, this function (as its name suggests) just updates a cache. We should
call it after all other functions that change things in the triangulation have
been called, even if the order does not matter in a particular context. This just
makes reading the code simpler.
Wolfgang Bangerth [Tue, 10 Sep 2019 20:51:21 +0000 (14:51 -0600)]
Merge pull request #8724 from peterrum/dof_handler_assert
Generalize an if-statement for all parallel triangulations
Wolfgang Bangerth [Tue, 10 Sep 2019 20:50:52 +0000 (14:50 -0600)]
Merge pull request #8725 from peterrum/pdt-docu-fix-1
Fix doxygen documenation of p:d:t
Marc Fehling [Tue, 10 Sep 2019 19:46:05 +0000 (21:46 +0200)]
p:d:step-27: Adjusted AdditionalData object for Trilinos.
David Wells [Tue, 10 Sep 2019 18:00:25 +0000 (14:00 -0400)]
Merge pull request #8727 from kronbichler/modernize_distribute_mg_dofs
Avoid deprecated FE argument in distribute_mg_dofs
Martin Kronbichler [Tue, 10 Sep 2019 08:05:38 +0000 (10:05 +0200)]
Avoid deprecated argument in distribute_mg_dofs
Martin Kronbichler [Tue, 10 Sep 2019 07:38:56 +0000 (09:38 +0200)]
Simply matrix_free/parallel_multigrid_adaptive_03 test
Peter Munch [Tue, 10 Sep 2019 07:35:17 +0000 (09:35 +0200)]
Fix doxygen docu of pdt
Peter Munch [Tue, 10 Sep 2019 05:03:45 +0000 (07:03 +0200)]
Generalize an if-statement for distributed triangulation
Wolfgang Bangerth [Mon, 9 Sep 2019 22:34:03 +0000 (16:34 -0600)]
Merge pull request #8722 from marcfehling/doc-26
step-26: Doc: Fixed positivity preservation criterion.
Daniel Arndt [Mon, 9 Sep 2019 22:28:47 +0000 (18:28 -0400)]
Merge pull request #8719 from tjhei/step-56-fix
fix broken step-56
Daniel Arndt [Mon, 9 Sep 2019 22:28:02 +0000 (18:28 -0400)]
Merge pull request #8716 from bangerth/cleanup
Make a variable 'const'.
Marc Fehling [Mon, 9 Sep 2019 21:56:20 +0000 (23:56 +0200)]
Doc: step-26: Fixed positivity preservation criterion.
Wolfgang Bangerth [Mon, 9 Sep 2019 21:35:54 +0000 (15:35 -0600)]
Merge pull request #8721 from dangars/typo_step_50
Fix typo in step 50
Daniel Garcia-Sanchez [Mon, 9 Sep 2019 21:22:54 +0000 (23:22 +0200)]
Fix typo
Timo Heister [Mon, 9 Sep 2019 20:06:25 +0000 (22:06 +0200)]
fix broken step-56
Daniel Arndt [Mon, 9 Sep 2019 19:31:27 +0000 (15:31 -0400)]
Merge pull request #8717 from bangerth/remove-friend
Remove an unnecessary friend declaration.
Wolfgang Bangerth [Mon, 9 Sep 2019 17:53:39 +0000 (11:53 -0600)]
Remove an unnecessary friend declaration.
Wolfgang Bangerth [Mon, 9 Sep 2019 17:39:13 +0000 (11:39 -0600)]
Make a variable 'const'.
Wolfgang Bangerth [Mon, 9 Sep 2019 17:26:38 +0000 (11:26 -0600)]
Merge pull request #8703 from masterleinad/fix_cuda_compiling
Fix compiling with CUDA support
Martin Kronbichler [Sat, 7 Sep 2019 06:34:53 +0000 (08:34 +0200)]
Merge pull request #8701 from tamiko/simd_comparison
VectorizedArray: Implement a compare_and_apply_mask function
Wolfgang Bangerth [Fri, 6 Sep 2019 22:28:10 +0000 (16:28 -0600)]
Merge pull request #8707 from tamiko/simd_improvements_1
VectorizedArrary: add a test for std::pow
Wolfgang Bangerth [Fri, 6 Sep 2019 18:52:43 +0000 (12:52 -0600)]
Merge pull request #8708 from jpthiele/hdf5_documentation
HDF5 Namespace documentation errors fixed
Jan Philipp Thiele [Fri, 6 Sep 2019 17:53:05 +0000 (19:53 +0200)]
HDF5 Namespace documentation errors fixed
Some parts of the code provided in the Data exchange with python scripts section where not matching the namespace definitions.
Martin Kronbichler [Thu, 5 Sep 2019 20:44:30 +0000 (22:44 +0200)]
Fix compilation with gcc-9/AVX-512
Matthias Maier [Thu, 5 Sep 2019 20:40:39 +0000 (15:40 -0500)]
add a changelog entry
Matthias Maier [Thu, 5 Sep 2019 20:35:37 +0000 (15:35 -0500)]
add documentation
Matthias Maier [Wed, 4 Sep 2019 22:13:25 +0000 (17:13 -0500)]
suggested changes
Matthias Maier [Wed, 4 Sep 2019 22:08:05 +0000 (17:08 -0500)]
add a test
Matthias Maier [Wed, 4 Sep 2019 21:05:33 +0000 (16:05 -0500)]
VectorizedArray: Implement a compare_and_apply_mask function
Matthias Maier [Wed, 4 Sep 2019 17:52:30 +0000 (12:52 -0500)]
add a test
David Wells [Fri, 6 Sep 2019 16:01:30 +0000 (12:01 -0400)]
Merge pull request #8704 from masterleinad/fix_undefined_reference_set_zero_all
Fix undefined references for set_zero_all
Martin Kronbichler [Fri, 6 Sep 2019 15:49:36 +0000 (17:49 +0200)]
Merge pull request #8705 from tamiko/fix_fixed_power
Utilities::fixed_power - use exponentiation by squaring
Daniel Arndt [Fri, 6 Sep 2019 12:14:50 +0000 (08:14 -0400)]
Update doc/news/changes/minor/20190905DanielArndt
Co-Authored-By: Martin Kronbichler <kronbichler@lnm.mw.tum.de>
Daniel Arndt [Fri, 6 Sep 2019 03:23:24 +0000 (23:23 -0400)]
Use Assert instead of static_assert
Matthias Maier [Fri, 6 Sep 2019 00:18:13 +0000 (19:18 -0500)]
Add a static_assert
Matthias Maier [Thu, 5 Sep 2019 23:15:03 +0000 (18:15 -0500)]
add a test
Matthias Maier [Thu, 5 Sep 2019 23:08:55 +0000 (18:08 -0500)]
Utilities::fixed_power - use exponentiation by squaring
Wolfgang Bangerth [Wed, 4 Sep 2019 23:07:36 +0000 (17:07 -0600)]
Add a test.
Wolfgang Bangerth [Wed, 4 Sep 2019 22:28:53 +0000 (16:28 -0600)]
Support the special case where we have a postprocessor and a single complex input.
Wolfgang Bangerth [Wed, 4 Sep 2019 22:27:40 +0000 (16:27 -0600)]
Account for the fact that postprocessors always return real-valued data.
Wolfgang Bangerth [Tue, 27 Aug 2019 00:42:07 +0000 (18:42 -0600)]
Rule out the use of postprocessors when using complex-valued solutions.
Daniel Arndt [Thu, 5 Sep 2019 22:44:08 +0000 (18:44 -0400)]
Changelog entry
Daniel Arndt [Thu, 5 Sep 2019 22:23:21 +0000 (18:23 -0400)]
Remove set_zero instantiations
Daniel Arndt [Thu, 5 Sep 2019 20:14:21 +0000 (16:14 -0400)]
Fix undefined references for set_zero_all
Daniel Arndt [Thu, 5 Sep 2019 21:10:13 +0000 (17:10 -0400)]
Fix compiling with CUDA support
David Wells [Thu, 5 Sep 2019 13:20:38 +0000 (09:20 -0400)]
Merge pull request #8702 from rezarastak/function_time_doc_fix
list within the documentation of FunctionTime fixed
Martin Kronbichler [Thu, 5 Sep 2019 07:31:02 +0000 (09:31 +0200)]
Merge pull request #8662 from masterleinad/cuda_precondition_chebyshev
Allow using PreconditionChebyshev for parallel::distributed::Vector with MemorySpace::CUDA
Simon Sticko [Thu, 29 Aug 2019 11:35:56 +0000 (13:35 +0200)]
Split MappingCartesian::compute_fill into several functions.
Presently MappingCartesian::compute_fill is called from the various
fill_fe*_values functions to compute quadrature points and normals.
compute_fill is called with dummy-normals in fill_fe_values and with
invalid face indices whenever face_index and subface_index has no
meaning. This makes the code hard to understand and the asserts that
check the arguments complicated. Split the compute_fill function into
several smaller functions to avoid passing around dummy or invalid
data.
Daniel Arndt [Thu, 5 Sep 2019 02:30:03 +0000 (22:30 -0400)]
Merge pull request #8699 from rezarastak/unit_normal_vector_tensor
GeometryInfo<dim>::unit_normal_vector
Daniel Arndt [Thu, 5 Sep 2019 02:28:59 +0000 (22:28 -0400)]
Merge pull request #8700 from tamiko/simd_improvements_2
VectorizedArray: Some minor doxygen markup improvements
Reza Rastak [Wed, 4 Sep 2019 23:13:04 +0000 (16:13 -0700)]
list within documentation of FunctionTime fixed
Reza Rastak [Wed, 4 Sep 2019 20:26:13 +0000 (13:26 -0700)]
small fix
Matthias Maier [Wed, 4 Sep 2019 19:55:52 +0000 (14:55 -0500)]
Some minor doxygen markup improvements
Reza Rastak [Wed, 4 Sep 2019 19:41:49 +0000 (12:41 -0700)]
Used GeometryInfo::unit_normal_vector in mapping_cartesian.cc
Reza Rastak [Wed, 4 Sep 2019 00:03:03 +0000 (20:03 -0400)]
GeometryInfo<dim>::unit_normal_vector added
David Wells [Wed, 4 Sep 2019 18:44:11 +0000 (14:44 -0400)]
Merge pull request #8695 from drwells/make-hp-fevbase-public
Make hp::FEvaluesBase non-internal.
Daniel Arndt [Wed, 4 Sep 2019 14:09:24 +0000 (10:09 -0400)]
Changelog entry
David Wells [Wed, 4 Sep 2019 13:35:02 +0000 (09:35 -0400)]
Make hp::FEvaluesBase non-internal.
1. We publicly inherit from it and 2. this fixes some doxygen issues.
Daniel Arndt [Tue, 27 Aug 2019 21:54:05 +0000 (17:54 -0400)]
Allow using PreconditionChebyshev for parallel::distributed::Vector with MemorySpace::CUDA
Daniel Arndt [Wed, 4 Sep 2019 04:18:42 +0000 (00:18 -0400)]
Merge pull request #8546 from drwells/remove-diff-from-testsuite
Remove diff from testsuite
Daniel Arndt [Wed, 4 Sep 2019 03:48:38 +0000 (23:48 -0400)]
Merge pull request #8694 from bangerth/cleanup
Indent a block properly.
Wolfgang Bangerth [Wed, 4 Sep 2019 00:11:03 +0000 (18:11 -0600)]
Indent a block properly.
Daniel Arndt [Tue, 3 Sep 2019 21:07:11 +0000 (17:07 -0400)]
Merge pull request #8690 from rezarastak/remove_unused_variable
remove unused variable in grid_out.cc
Daniel Arndt [Tue, 3 Sep 2019 21:06:27 +0000 (17:06 -0400)]
Merge pull request #8681 from peterrum/matrixfree_getcelliterator_variablename
Rename variable
Daniel Arndt [Tue, 3 Sep 2019 20:02:00 +0000 (16:02 -0400)]
Merge pull request #8692 from simonsticko/doc_invalid_max_n_dofs
Remove outdated documentation on largest allowed number of dofs.
Bruno Turcksin [Tue, 3 Sep 2019 19:53:00 +0000 (15:53 -0400)]
Merge pull request #8693 from masterleinad/hanging_nodes
Reorganize __syncthreads for hanging nodes
Daniel Arndt [Tue, 3 Sep 2019 19:35:43 +0000 (19:35 +0000)]
Reorganize __syncthreads for hanging nodes
Daniel Arndt [Tue, 3 Sep 2019 19:32:55 +0000 (15:32 -0400)]
Merge pull request #8680 from Rombur/hanging_nodes
Fix a bug with cuda and hanging nodes
Simon Sticko [Tue, 3 Sep 2019 19:22:11 +0000 (21:22 +0200)]
Remove outdated documentation on largest allowed number of dofs.
In the module on distributed parallel computing the largest allowed
number of dofs is stated to be the largest attainable value of int.
This no longer true, remove the statement.
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.