]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Fri, 12 Jun 2020 14:59:54 +0000 (16:59 +0200)]
Merge pull request #10521 from tamiko/bugfix
Bugfix: Return a reference to *this in operator=
Daniel Arndt [Fri, 12 Jun 2020 13:10:06 +0000 (09:10 -0400)]
Merge pull request #10450 from peterrum/tria_inc
Triangulation/DoFHandler: binary incompatibility note
Martin Kronbichler [Fri, 12 Jun 2020 09:17:17 +0000 (11:17 +0200)]
Merge pull request #10519 from tamiko/fix_test
lac/constraints_move: Fix undefined behavior
Martin Kronbichler [Fri, 12 Jun 2020 09:14:34 +0000 (11:14 +0200)]
Merge pull request #10518 from peterrum/find_active_cell_fix
mpi/muelu_periodicity: fix test
Matthias Maier [Fri, 12 Jun 2020 06:17:57 +0000 (01:17 -0500)]
Bugfix: Return a reference to *this in operator=
Wow. I missed this. Surprising that we did not get a compiler warning
for this.
This fixes tests bits/periodicity_06/07 [1, 2].
[1] That test something entirely different but luckily happen to trigger
this.
[2] https://cdash.43-1.org/testDetails.php?test=
47189344 &build=7349
terminate called after throwing an instance of 'std::system_error'
what(): Operation not permitted
In reference to #10473
Matthias Maier [Fri, 12 Jun 2020 05:50:50 +0000 (00:50 -0500)]
lac/constraints_move: Fix undefined behavior
It is undefined behavior to access an object that has been moved. It is
also not possible to "move back" an object.
In this particular case with the recent changes to ThreadLocalStorage
and AffineConstraints we run into an exception:
constraints_move.debug: ../nptl/pthread_mutex_lock.c:117: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.
(The move operation destroys the mutex and accessing it afterwards
when we try to move back results in a crash.)
Peter Munch [Wed, 3 Jun 2020 08:44:35 +0000 (10:44 +0200)]
Triangulation/DoFHandler: binary incompatibility
Peter Munch [Fri, 12 Jun 2020 05:23:27 +0000 (07:23 +0200)]
Fix test
Daniel Arndt [Fri, 12 Jun 2020 04:26:39 +0000 (00:26 -0400)]
Merge pull request #10517 from masterleinad/fix_unused_dof_handler_policy
Fix warning about an unused variable in dof_handler_policy.cc
Daniel Arndt [Thu, 11 Jun 2020 22:13:22 +0000 (18:13 -0400)]
Fix warning about an unused variable in dof_handler_policy.cc
Wolfgang Bangerth [Thu, 11 Jun 2020 21:22:29 +0000 (23:22 +0200)]
Merge pull request #10492 from luca-heltai/add-doc-to-particle-handler-signal
Document particle_lost in particle handler.
Wolfgang Bangerth [Thu, 11 Jun 2020 20:58:05 +0000 (22:58 +0200)]
Merge pull request #10497 from tjhei/add_feiv_mg_test
add a test for multilevel access of FEInterfaceValues
Peter Munch [Thu, 11 Jun 2020 19:10:42 +0000 (21:10 +0200)]
Merge pull request #10514 from tamiko/fix_tests
Tests: Update tests for changes in GridTools::find_active_cell_around_point
Matthias Maier [Thu, 11 Jun 2020 18:05:23 +0000 (13:05 -0500)]
Merge pull request #10482 from christophkammer1989/master
Step 3 tutorial: problem statement inconsistency
Matthias Maier [Thu, 11 Jun 2020 18:04:55 +0000 (13:04 -0500)]
Merge pull request #10487 from masterleinad/remove_constraint_matrix
Remove ConstraintMatrix reference
Matthias Maier [Thu, 11 Jun 2020 17:59:54 +0000 (12:59 -0500)]
Merge pull request #10493 from tjhei/remove_travis
[CI] remove references to travis
Matthias Maier [Thu, 11 Jun 2020 17:59:12 +0000 (12:59 -0500)]
Merge pull request #10503 from peterrum/dof_handler_policy_mg_simplification
Add GridTools::exchange_cell_data_to_level_ghosts()
Matthias Maier [Thu, 11 Jun 2020 17:57:54 +0000 (12:57 -0500)]
Merge pull request #10507 from bangerth/tut-graph
Improve tutorial graph layout.
Matthias Maier [Thu, 11 Jun 2020 17:57:12 +0000 (12:57 -0500)]
Merge pull request #10508 from bangerth/cmake
Better describe what we do when running cmake for code gallery programs.
Matthias Maier [Thu, 11 Jun 2020 17:56:51 +0000 (12:56 -0500)]
Merge pull request #10511 from peterrum/tria_level_cell_iterator
Add alias Triangulation::level_cell_iterator
Matthias Maier [Thu, 11 Jun 2020 17:55:13 +0000 (12:55 -0500)]
Merge pull request #10512 from bangerth/affine-3
Remove a surrounding class that is now no longer necessary.
Matthias Maier [Thu, 11 Jun 2020 17:46:15 +0000 (12:46 -0500)]
Tests: Update tests for changes in GridTools::find_active_cell_around_point
Closes #10506
See also #10459
Peter Munch [Wed, 10 Jun 2020 07:06:16 +0000 (09:06 +0200)]
Add GridTools::exchange_cell_data_to_level_ghosts()
Matthias Maier [Thu, 11 Jun 2020 14:59:30 +0000 (09:59 -0500)]
Merge pull request #10513 from bangerth/affine-4
Add a changelog entry.
Wolfgang Bangerth [Thu, 11 Jun 2020 13:03:34 +0000 (07:03 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Wed, 10 Jun 2020 22:44:00 +0000 (16:44 -0600)]
Remove a surrounding class that is now no longer necessary.
Luca Heltai [Thu, 11 Jun 2020 12:44:58 +0000 (14:44 +0200)]
Merge pull request #10478 from nfehn/tolerance_find_active_cells
Equip GridTools::find_active_cell_around_point() with tolerance
Daniel Arndt [Tue, 9 Jun 2020 12:55:08 +0000 (08:55 -0400)]
Remove ConstraintMatrix reference
Daniel Arndt [Thu, 11 Jun 2020 12:26:36 +0000 (08:26 -0400)]
Merge pull request #10473 from bangerth/affine-2
Peter Munch [Thu, 11 Jun 2020 11:10:30 +0000 (13:10 +0200)]
Add alias Triangulation::level_cell_iterator
Martin Kronbichler [Thu, 11 Jun 2020 05:44:57 +0000 (07:44 +0200)]
Merge pull request #10509 from bangerth/style
Use usual ++var style.
Matthias Maier [Thu, 11 Jun 2020 03:42:30 +0000 (22:42 -0500)]
Merge pull request #10505 from tjhei/feiv_test_update
improve tests/feinterface/*
Daniel Arndt [Thu, 11 Jun 2020 01:45:19 +0000 (21:45 -0400)]
Merge pull request #10504 from Rombur/cuda_mf_fix
Bruno Turcksin [Thu, 11 Jun 2020 00:49:30 +0000 (00:49 +0000)]
Fix comparison warning
Bruno Turcksin [Wed, 10 Jun 2020 19:16:15 +0000 (19:16 +0000)]
Fix a bug in CUDAWrappers::MatrixFree::cell_loop when different partitioners are used
Daniel Arndt [Thu, 11 Jun 2020 00:25:01 +0000 (20:25 -0400)]
Merge pull request #10496 from masterleinad/fix_petsc_complex_instantiation
Add missing instantiation for PETSc with complex values
Wolfgang Bangerth [Wed, 10 Jun 2020 22:43:33 +0000 (16:43 -0600)]
Make move operation explicit.
Wolfgang Bangerth [Wed, 10 Jun 2020 22:11:14 +0000 (16:11 -0600)]
Use usual ++var style.
Wolfgang Bangerth [Wed, 10 Jun 2020 22:10:32 +0000 (16:10 -0600)]
Better describe what we do when running cmake for code gallery programs.
Wolfgang Bangerth [Wed, 10 Jun 2020 22:09:34 +0000 (16:09 -0600)]
Improve tutorial graph layout.
Specifically, don't treat edges from one code-gallery to another code-gallery program
as requiring special weight.
Also show these edges in gray instead of the white we're currently using (i.e., not
visible at all).
Matthias Maier [Wed, 10 Jun 2020 20:59:42 +0000 (15:59 -0500)]
Merge pull request #10465 from peterrum/internal_TriaAccessorImplementation_Implementation
Remove unneeded template argument
Wolfgang Bangerth [Wed, 10 Jun 2020 20:58:19 +0000 (14:58 -0600)]
Augment some documentation. Mark functions as 'noexcept'.
Timo Heister [Wed, 10 Jun 2020 19:31:21 +0000 (15:31 -0400)]
improve tests/feinterface/*
- use -1 instead of unsigned int
Timo Heister [Wed, 10 Jun 2020 19:25:40 +0000 (15:25 -0400)]
adress comments
Daniel Arndt [Wed, 10 Jun 2020 18:10:00 +0000 (14:10 -0400)]
Merge pull request #10442 from peterrum/pft_update_test_output
Update output of test
Timo Heister [Wed, 10 Jun 2020 13:58:46 +0000 (09:58 -0400)]
remove references to travis
the second step after #10491 to replace travisci
We should probably give it a couple days before merging this. We also
need to remove the travis check as being "required" first.
Matthias Maier [Wed, 10 Jun 2020 17:54:37 +0000 (12:54 -0500)]
Merge pull request #10501 from masterleinad/remove_percent
Remove % in documentation
Timo Heister [Wed, 10 Jun 2020 17:52:57 +0000 (13:52 -0400)]
Merge pull request #10502 from masterleinad/remove_appveyor
Remove appveyor
Daniel Arndt [Wed, 10 Jun 2020 17:42:09 +0000 (13:42 -0400)]
Merge pull request #10491 from tjhei/github_actions_indent
[CI] add githubactions indent/documentation check
Daniel Arndt [Wed, 10 Jun 2020 16:03:42 +0000 (12:03 -0400)]
Merge pull request #10499 from tjhei/ci_github_actions_windows_no_zlib
[CI] github-actions windows: disable zlib
Daniel Arndt [Wed, 10 Jun 2020 15:55:53 +0000 (11:55 -0400)]
Merge pull request #10485 from drwells/readme-link
Fix a dead link in the top level readme.
Daniel Arndt [Wed, 10 Jun 2020 15:42:15 +0000 (11:42 -0400)]
Remove appveyor
Daniel Arndt [Wed, 10 Jun 2020 14:27:11 +0000 (10:27 -0400)]
Remove % in documentation
Timo Heister [Wed, 10 Jun 2020 15:02:14 +0000 (11:02 -0400)]
[CI] github-actions windows: disable zlib
The zlib found on the system is a x86 lib that is not compatible with
our x64 build. Disable auto detection for now.
Timo Heister [Wed, 10 Jun 2020 14:29:33 +0000 (10:29 -0400)]
add a test for multilevel access of FEInterfaceValues
part of #8884
adds a test for change in #9978
Christoph Kammer [Mon, 8 Jun 2020 19:09:09 +0000 (15:09 -0400)]
Resolved inconsistency with intro.dox file from examples step-3
fixed wording for step-3 tut doc
Daniel Arndt [Wed, 10 Jun 2020 14:20:04 +0000 (10:20 -0400)]
Merge pull request #10495 from tjhei/doxygen_ref_step_links_only_numbered
doxygen filter: do not try to link step- without number
Daniel Arndt [Wed, 10 Jun 2020 14:12:00 +0000 (10:12 -0400)]
Add missing instantiation for PETSc with complex values
Timo Heister [Wed, 10 Jun 2020 14:07:19 +0000 (10:07 -0400)]
doxygen filter: do not try to link step- without number
We are currently trying to create a hyperlink for every occurance of
step-BLA found in the documentation. This requires escaping words like
"step-number" using a backslash. This is confusing.
Instead, only do this if the dash is followed by a digit.
Fixes #10489
Martin Kronbichler [Wed, 10 Jun 2020 12:34:16 +0000 (14:34 +0200)]
Merge pull request #10453 from peterrum/pft_level_fix
Fix distribution of levels in pft
Timo Heister [Wed, 10 Jun 2020 11:59:06 +0000 (07:59 -0400)]
[CI] add githubactions indent/documentation check
add a new "indent" check on github actions that mirrors what we do on
travisci (to ultimately replace it).
Luca Heltai [Wed, 10 Jun 2020 11:27:53 +0000 (13:27 +0200)]
Document particle_lost in particle handler.
Matthias Maier [Wed, 10 Jun 2020 00:59:08 +0000 (19:59 -0500)]
add an include
Matthias Maier [Wed, 10 Jun 2020 00:51:27 +0000 (19:51 -0500)]
ThreadLocalStorage: add copy and move constructors
Add copy and move constructors and corresponding copy and move
assignment operators.
Wolfgang Bangerth [Fri, 5 Jun 2020 13:17:46 +0000 (07:17 -0600)]
Make the AffineConstraints scratch storage object-local.
Wolfgang Bangerth [Fri, 5 Jun 2020 00:12:47 +0000 (18:12 -0600)]
Next step in fixing AffineConstraints.
Matthias Maier [Tue, 9 Jun 2020 19:34:34 +0000 (14:34 -0500)]
Merge pull request #10162 from jppelteret/sd-tests_01
Refactor some SD tests
David Wells [Tue, 9 Jun 2020 14:54:08 +0000 (10:54 -0400)]
Fix a dead link in the top level readme.
Matthias Maier [Tue, 9 Jun 2020 18:19:26 +0000 (13:19 -0500)]
Merge pull request #10484 from tamiko/avoid_symbol_clash
CMake: Avoid another symbol clash with adol-c
Matthias Maier [Tue, 9 Jun 2020 18:19:13 +0000 (13:19 -0500)]
Merge pull request #10483 from tamiko/fix_compilation
Fix compilation with c++14: add missing instantiation
Niklas Fehn [Sun, 7 Jun 2020 20:33:41 +0000 (22:33 +0200)]
GridTools::find_active_cell_around_point(): introduce tolerance as parameter
Peter Munch [Tue, 9 Jun 2020 10:14:47 +0000 (12:14 +0200)]
Merge pull request #10477 from nfehn/refactoring_find_all_active_cells
refactoring of GridTools::find_all_active_cells_around_point()
Martin Kronbichler [Tue, 9 Jun 2020 10:05:45 +0000 (12:05 +0200)]
Merge pull request #10456 from nfehn/find_active_cells
Fix bug in find_active_cell_around_point_tolerance()
Niklas Fehn [Sun, 7 Jun 2020 17:22:33 +0000 (19:22 +0200)]
refactoring of GridTools::find_all_active_cells_around_point()
Matthias Maier [Tue, 9 Jun 2020 03:45:56 +0000 (22:45 -0500)]
CMake: Avoid another symbol clash with adol-c
Matthias Maier [Tue, 9 Jun 2020 02:49:57 +0000 (21:49 -0500)]
silence doxygen
Matthias Maier [Tue, 9 Jun 2020 01:56:11 +0000 (20:56 -0500)]
add missing instantiations
Daniel Arndt [Mon, 8 Jun 2020 19:40:24 +0000 (15:40 -0400)]
Merge pull request #10348 from mathmerizing/MGTransfer-add-constraints
Julian Roth [Sat, 6 Jun 2020 20:17:13 +0000 (22:17 +0200)]
Moved copy of vector into if block
Martin Kronbichler [Sat, 6 Jun 2020 17:38:41 +0000 (19:38 +0200)]
Merge pull request #10458 from nfehn/docu_find_active_cells
remove redundant documentation for GridTools::find_active_cell_around_point() functions
Wolfgang Bangerth [Sat, 6 Jun 2020 14:01:17 +0000 (16:01 +0200)]
Merge pull request #10470 from masterleinad/fix_more_address_sanitizer
Fix more issues found by AddressSanitizer
Daniel Arndt [Sat, 6 Jun 2020 03:44:40 +0000 (23:44 -0400)]
Merge pull request #10448 from bangerth/tria_object
Wolfgang Bangerth [Fri, 5 Jun 2020 21:06:40 +0000 (23:06 +0200)]
Merge pull request #10457 from nfehn/bounding_box
add tolerance to BoundingBox::point_inside()
David Wells [Fri, 5 Jun 2020 21:01:37 +0000 (17:01 -0400)]
Merge pull request #10416 from masterleinad/remove_author_information
Remove author information from source files
Wolfgang Bangerth [Fri, 5 Jun 2020 20:37:10 +0000 (14:37 -0600)]
Add a changelog entry.
Timo Heister [Fri, 5 Jun 2020 20:09:16 +0000 (16:09 -0400)]
Merge pull request #10467 from tjhei/quick_test_use_with_tbb
use WITH_TBB for the affinity quicktest
Julian Roth [Fri, 5 Jun 2020 19:31:55 +0000 (21:31 +0200)]
Added check whether there actually are any user_constraints
Daniel Arndt [Fri, 5 Jun 2020 18:51:32 +0000 (14:51 -0400)]
Merge pull request #10468 from tjhei/taskflow-update-2.5.0
update taskflow to 2.5.0
Daniel Arndt [Fri, 5 Jun 2020 18:26:20 +0000 (14:26 -0400)]
Fix type of variable in GridTools::compute_local_to_global_vertex_index_map
Daniel Arndt [Fri, 5 Jun 2020 16:32:06 +0000 (12:32 -0400)]
Fix IndexSet::is_ascending_and_one_to_one for empty objects
Daniel Arndt [Fri, 5 Jun 2020 16:20:01 +0000 (12:20 -0400)]
Fix move construction/assignment for Subscriptor
Niklas Fehn [Fri, 5 Jun 2020 17:57:53 +0000 (19:57 +0200)]
add docu and test, make implementation more readable
Julian Roth [Fri, 5 Jun 2020 17:55:07 +0000 (19:55 +0200)]
Updated changelog
Timo Heister [Fri, 5 Jun 2020 11:41:59 +0000 (07:41 -0400)]
use WITH_TBB for the affinity quicktest
Timo Heister [Fri, 5 Jun 2020 11:47:15 +0000 (07:47 -0400)]
update taskflow to 2.5.0
Julian Roth [Fri, 5 Jun 2020 17:36:55 +0000 (19:36 +0200)]
Only distributing user constraints before prolongation
Peter Munch [Tue, 2 Jun 2020 14:17:39 +0000 (16:17 +0200)]
Update output of test
Peter Munch [Fri, 5 Jun 2020 08:01:33 +0000 (10:01 +0200)]
Remove unneded template argument
David Wells [Fri, 5 Jun 2020 13:07:37 +0000 (09:07 -0400)]
Merge pull request #10466 from tjhei/doc_tensorproductconstructor
add some documentation to InterpolatedTensorProductGridData
David Wells [Fri, 5 Jun 2020 13:03:07 +0000 (09:03 -0400)]
Merge pull request #10464 from peterrum/line_orientation_simplify
Simplify line_orientation()
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.