]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoMerge pull request #10453 from peterrum/pft_level_fix
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

4 years agoMerge pull request #10162 from jppelteret/sd-tests_01
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

4 years agoMerge pull request #10484 from tamiko/avoid_symbol_clash
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

4 years agoMerge pull request #10483 from tamiko/fix_compilation
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

4 years agoMerge pull request #10477 from nfehn/refactoring_find_all_active_cells
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()

4 years agoMerge pull request #10456 from nfehn/find_active_cells
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()

4 years agorefactoring of GridTools::find_all_active_cells_around_point() 10477/head
Niklas Fehn [Sun, 7 Jun 2020 17:22:33 +0000 (19:22 +0200)]
refactoring of GridTools::find_all_active_cells_around_point()

4 years agoCMake: Avoid another symbol clash with adol-c 10484/head
Matthias Maier [Tue, 9 Jun 2020 03:45:56 +0000 (22:45 -0500)]
CMake: Avoid another symbol clash with adol-c

4 years agosilence doxygen 10483/head
Matthias Maier [Tue, 9 Jun 2020 02:49:57 +0000 (21:49 -0500)]
silence doxygen

4 years agoadd missing instantiations
Matthias Maier [Tue, 9 Jun 2020 01:56:11 +0000 (20:56 -0500)]
add missing instantiations

4 years agoMerge pull request #10348 from mathmerizing/MGTransfer-add-constraints
Daniel Arndt [Mon, 8 Jun 2020 19:40:24 +0000 (15:40 -0400)]
Merge pull request #10348 from mathmerizing/MGTransfer-add-constraints

4 years agoMoved copy of vector into if block 10348/head
Julian Roth [Sat, 6 Jun 2020 20:17:13 +0000 (22:17 +0200)]
Moved copy of vector into if block

4 years agoMerge pull request #10458 from nfehn/docu_find_active_cells
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

4 years agoMerge pull request #10470 from masterleinad/fix_more_address_sanitizer
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

4 years agoMerge pull request #10448 from bangerth/tria_object
Daniel Arndt [Sat, 6 Jun 2020 03:44:40 +0000 (23:44 -0400)]
Merge pull request #10448 from bangerth/tria_object

4 years agoMerge pull request #10457 from nfehn/bounding_box
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()

4 years agoMerge pull request #10416 from masterleinad/remove_author_information
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

4 years agoAdd a changelog entry. 10448/head
Wolfgang Bangerth [Fri, 5 Jun 2020 20:37:10 +0000 (14:37 -0600)]
Add a changelog entry.

4 years agoMerge pull request #10467 from tjhei/quick_test_use_with_tbb
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

4 years agoAdded check whether there actually are any user_constraints
Julian Roth [Fri, 5 Jun 2020 19:31:55 +0000 (21:31 +0200)]
Added check whether there actually are any user_constraints

4 years agoMerge pull request #10468 from tjhei/taskflow-update-2.5.0
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

4 years agoFix type of variable in GridTools::compute_local_to_global_vertex_index_map 10470/head
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

4 years agoFix IndexSet::is_ascending_and_one_to_one for empty objects
Daniel Arndt [Fri, 5 Jun 2020 16:32:06 +0000 (12:32 -0400)]
Fix IndexSet::is_ascending_and_one_to_one for empty objects

4 years agoFix move construction/assignment for Subscriptor
Daniel Arndt [Fri, 5 Jun 2020 16:20:01 +0000 (12:20 -0400)]
Fix move construction/assignment for Subscriptor

4 years agoadd docu and test, make implementation more readable 10457/head
Niklas Fehn [Fri, 5 Jun 2020 17:57:53 +0000 (19:57 +0200)]
add docu and test, make implementation more readable

4 years agoUpdated changelog
Julian Roth [Fri, 5 Jun 2020 17:55:07 +0000 (19:55 +0200)]
Updated changelog

4 years agouse WITH_TBB for the affinity quicktest 10467/head
Timo Heister [Fri, 5 Jun 2020 11:41:59 +0000 (07:41 -0400)]
use WITH_TBB for the affinity quicktest

4 years agoupdate taskflow to 2.5.0 10468/head
Timo Heister [Fri, 5 Jun 2020 11:47:15 +0000 (07:47 -0400)]
update taskflow to 2.5.0

4 years agoOnly distributing user constraints before prolongation
Julian Roth [Fri, 5 Jun 2020 17:36:55 +0000 (19:36 +0200)]
Only distributing user constraints before prolongation

4 years agoMerge pull request #10466 from tjhei/doc_tensorproductconstructor
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

4 years agoMerge pull request #10464 from peterrum/line_orientation_simplify
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()

4 years agoMerge pull request #10461 from masterleinad/fix_clang_10_bug_cleaned
David Wells [Fri, 5 Jun 2020 12:14:34 +0000 (08:14 -0400)]
Merge pull request #10461 from masterleinad/fix_clang_10_bug_cleaned

Avoid use-after-scope when calling MappinQCache::initialize multiply

4 years agoadd documentation to InterpolatedTensorProductGridData 10466/head
Timo Heister [Fri, 5 Jun 2020 11:39:23 +0000 (07:39 -0400)]
add documentation to InterpolatedTensorProductGridData

4 years agoallow ghost cells 10456/head
Niklas Fehn [Fri, 5 Jun 2020 08:02:24 +0000 (10:02 +0200)]
allow ghost cells

4 years agoSimplify line_orientation() 10464/head
Peter Munch [Fri, 5 Jun 2020 07:26:16 +0000 (09:26 +0200)]
Simplify line_orientation()

4 years agoMerge pull request #10369 from tjhei/matrix-free-no-bool
Martin Kronbichler [Fri, 5 Jun 2020 05:58:02 +0000 (07:58 +0200)]
Merge pull request #10369 from tjhei/matrix-free-no-bool

matrix-free: do not use bool args

4 years agoAlso fix TransfiniteInterpolationManifold::initialize 10461/head
Daniel Arndt [Fri, 5 Jun 2020 03:03:17 +0000 (23:03 -0400)]
Also fix TransfiniteInterpolationManifold::initialize

4 years agoAvoid use-after-scope when calling MappinQCache::initialize multiply
Daniel Arndt [Fri, 5 Jun 2020 02:40:46 +0000 (22:40 -0400)]
Avoid use-after-scope when calling MappinQCache::initialize multiply

4 years agoremove deprecation macro for now 10369/head
Timo Heister [Thu, 4 Jun 2020 19:52:39 +0000 (15:52 -0400)]
remove deprecation macro for now

4 years agoMerge pull request #10409 from tjhei/quick-test-taskflow
Daniel Arndt [Thu, 4 Jun 2020 21:48:28 +0000 (17:48 -0400)]
Merge pull request #10409 from tjhei/quick-test-taskflow

4 years agoMerge pull request #10454 from bangerth/affine
Daniel Arndt [Thu, 4 Jun 2020 21:02:31 +0000 (17:02 -0400)]
Merge pull request #10454 from bangerth/affine

Move some class declarations into the .h file.

4 years agoMerge pull request #10451 from tjhei/taskflow-rename-without-cpp
Peter Munch [Thu, 4 Jun 2020 20:02:09 +0000 (22:02 +0200)]
Merge pull request #10451 from tjhei/taskflow-rename-without-cpp

rename cpp-taskflow to taskflow

4 years agoremove redundant documentation 10458/head
Niklas Fehn [Thu, 4 Jun 2020 19:31:15 +0000 (21:31 +0200)]
remove redundant documentation

4 years agoadd tolerance to BoundingBox::point_inside()
Niklas Fehn [Thu, 4 Jun 2020 15:52:19 +0000 (17:52 +0200)]
add tolerance to BoundingBox::point_inside()

4 years agoMerge pull request #10455 from masterleinad/fix_clang_10_bug
Daniel Arndt [Thu, 4 Jun 2020 15:15:19 +0000 (11:15 -0400)]
Merge pull request #10455 from masterleinad/fix_clang_10_bug

4 years agofix bug in find_active_cell_around_point_tolerance()
Niklas Fehn [Thu, 4 Jun 2020 15:03:29 +0000 (17:03 +0200)]
fix bug in find_active_cell_around_point_tolerance()

4 years agoCompactify documentation 10455/head
Daniel Arndt [Thu, 4 Jun 2020 13:45:33 +0000 (09:45 -0400)]
Compactify documentation

4 years agoAvoid std::initializer_list
Daniel Arndt [Thu, 4 Jun 2020 13:44:06 +0000 (09:44 -0400)]
Avoid std::initializer_list

4 years agoMerge pull request #10452 from simonsticko/assert_range_in_tensor
Daniel Arndt [Thu, 4 Jun 2020 03:56:37 +0000 (23:56 -0400)]
Merge pull request #10452 from simonsticko/assert_range_in_tensor

Add assert on range of incoming index in Tensor::operator[] const.

4 years agoMove some class declarations into the .h file. 10454/head
Wolfgang Bangerth [Thu, 4 Jun 2020 03:35:12 +0000 (21:35 -0600)]
Move some class declarations into the .h file.

4 years agoFix distribution of levels in pft 10453/head
Peter Munch [Wed, 3 Jun 2020 15:42:09 +0000 (17:42 +0200)]
Fix distribution of levels in pft

4 years agorename cpp-taskflow to taskflow 10451/head
Timo Heister [Wed, 3 Jun 2020 15:27:11 +0000 (11:27 -0400)]
rename cpp-taskflow to taskflow

with the 2.5.0 release (2020/06/01), the library decided to rebrand as
"taskflow" instead of "cpp-taskflow". Reflect this change by replacing
all references in the library.

4 years agorename cpp-taskflow -> taskflow 10409/head
Timo Heister [Wed, 3 Jun 2020 15:24:15 +0000 (11:24 -0400)]
rename cpp-taskflow -> taskflow

4 years agoAdd assert on range of incoming index in Tensor::operator[] const. 10452/head
Simon Sticko [Wed, 3 Jun 2020 14:41:04 +0000 (16:41 +0200)]
Add assert on range of incoming index in Tensor::operator[] const.

4 years agoCI: windows: make test with -j1
Timo Heister [Tue, 2 Jun 2020 01:35:24 +0000 (21:35 -0400)]
CI: windows: make test with -j1

4 years agoMerge pull request #10445 from bangerth/duplication
Daniel Arndt [Tue, 2 Jun 2020 22:18:21 +0000 (18:18 -0400)]
Merge pull request #10445 from bangerth/duplication

Remove some duplicated code.

4 years agoMerge pull request #10446 from bangerth/comment
Timo Heister [Tue, 2 Jun 2020 21:13:40 +0000 (17:13 -0400)]
Merge pull request #10446 from bangerth/comment

Fix a comment in the documentation.

4 years agoGet rid of TriaObject.
Wolfgang Bangerth [Tue, 2 Jun 2020 20:35:42 +0000 (14:35 -0600)]
Get rid of TriaObject.

TriaObject was a class that was a barely disguised ArrayView, but the class
name wouldn't have told you that. It's not actually very difficult to replace
it by ArrayView, which is what this patch does.

In the process, rename the TriaObjects::get_object() function to
TriaObjects::get_bounding_object_indices() which is both a more
descriptive name of what it returns, and matches the recently
introduced set_bounding_object_indices() function.

4 years agoMerge pull request #10444 from gassmoeller/fix_zero_particle_property_output
Peter Munch [Tue, 2 Jun 2020 19:19:44 +0000 (21:19 +0200)]
Merge pull request #10444 from gassmoeller/fix_zero_particle_property_output

Fix particles data out for no particles.

4 years agoFix a comment in the documentation. 10446/head
Wolfgang Bangerth [Tue, 2 Jun 2020 18:55:00 +0000 (12:55 -0600)]
Fix a comment in the documentation.

4 years agoMerge pull request #10421 from Rombur/cuda_global
Daniel Arndt [Tue, 2 Jun 2020 18:24:58 +0000 (14:24 -0400)]
Merge pull request #10421 from Rombur/cuda_global

4 years agoRemove some duplicated code. 10445/head
Wolfgang Bangerth [Tue, 2 Jun 2020 18:06:25 +0000 (12:06 -0600)]
Remove some duplicated code.

This removes a block of 5 lines of code that is repeated again a few lines below.

4 years agoAdd test 10444/head
Rene Gassmoeller [Tue, 2 Jun 2020 18:01:35 +0000 (11:01 -0700)]
Add test

4 years agoFix particles data out for no particles.
Rene Gassmoeller [Tue, 2 Jun 2020 16:51:43 +0000 (09:51 -0700)]
Fix particles data out for no particles.

4 years agoMerge pull request #10441 from masterleinad/fix_warning_step_32
Daniel Arndt [Tue, 2 Jun 2020 14:52:30 +0000 (10:52 -0400)]
Merge pull request #10441 from masterleinad/fix_warning_step_32

Fix implicit capture warning in step-32

4 years agoFix implicit capture warning in step-32 10441/head
Daniel Arndt [Tue, 2 Jun 2020 02:26:40 +0000 (22:26 -0400)]
Fix implicit capture warning in step-32

4 years agoAdd changelog entry 10421/head
Bruno Turcksin [Fri, 29 May 2020 20:01:31 +0000 (20:01 +0000)]
Add changelog entry

4 years agoFix a bug where only 1 CUDAWrappers::MatrixFree object was valid any
Bruno Turcksin [Fri, 29 May 2020 19:47:42 +0000 (19:47 +0000)]
Fix a bug where only 1 CUDAWrappers::MatrixFree object was valid any
given time

4 years agoMerge pull request #10437 from masterleinad/use_ranges_again
Martin Kronbichler [Tue, 2 Jun 2020 05:27:07 +0000 (07:27 +0200)]
Merge pull request #10437 from masterleinad/use_ranges_again

Revert "disable using c++ 20 iota-view and always use boost"

4 years agoMerge pull request #10399 from drwells/hp-dofhandler-doc-1
Daniel Arndt [Tue, 2 Jun 2020 04:22:14 +0000 (00:22 -0400)]
Merge pull request #10399 from drwells/hp-dofhandler-doc-1

Remove references to hp::DoFHandler in DoFAccessor.

4 years agoMerge pull request #10440 from bangerth/rename
Daniel Arndt [Tue, 2 Jun 2020 04:20:39 +0000 (00:20 -0400)]
Merge pull request #10440 from bangerth/rename

Rename TriaAccessor::set().

4 years agoRemove trailing empty lines in comments 10416/head
Daniel Arndt [Sun, 31 May 2020 13:17:44 +0000 (09:17 -0400)]
Remove trailing empty lines in comments

4 years agoRemove author information from source files
Daniel Arndt [Thu, 28 May 2020 23:04:31 +0000 (19:04 -0400)]
Remove author information from source files

4 years agoMerge pull request #10433 from peterrum/move_functions
Wolfgang Bangerth [Mon, 1 Jun 2020 23:02:20 +0000 (01:02 +0200)]
Merge pull request #10433 from peterrum/move_functions

Move methods of TriaLevel, TriaFaces, and TriaObjects

4 years agoRemove references to hp::DoFHandler in DoFAccessor. 10399/head
David Wells [Mon, 1 Jun 2020 22:00:20 +0000 (18:00 -0400)]
Remove references to hp::DoFHandler in DoFAccessor.

4 years agoMerge pull request #10374 from bangerth/return
David Wells [Mon, 1 Jun 2020 21:48:05 +0000 (17:48 -0400)]
Merge pull request #10374 from bangerth/return

Better document Threads::internal::return_value.

4 years agoMerge pull request #10428 from tjhei/changelog_threading
Wolfgang Bangerth [Mon, 1 Jun 2020 21:42:26 +0000 (23:42 +0200)]
Merge pull request #10428 from tjhei/changelog_threading

threading changelog entry

4 years agoMerge pull request #10429 from peterrum/cell_data_vector
Wolfgang Bangerth [Mon, 1 Jun 2020 21:31:20 +0000 (23:31 +0200)]
Merge pull request #10429 from peterrum/cell_data_vector

Make CellData::vertices to std::vector

4 years agoRename TriaAccessor::set(). 10440/head
Wolfgang Bangerth [Mon, 1 Jun 2020 21:28:08 +0000 (15:28 -0600)]
Rename TriaAccessor::set().

4 years agoMerge pull request #10422 from lethe-cfd/insert_global_particles_properties
Peter Munch [Mon, 1 Jun 2020 20:40:14 +0000 (22:40 +0200)]
Merge pull request #10422 from lethe-cfd/insert_global_particles_properties

Adds the capacity to add properties to particle generators that use the dofs support points or the quadrature points

4 years agoMerge pull request #10436 from peterrum/tria_iterators
Martin Kronbichler [Mon, 1 Jun 2020 16:03:21 +0000 (18:03 +0200)]
Merge pull request #10436 from peterrum/tria_iterators

Use range-based iterators in tria.cc

4 years agoMerge pull request #10434 from peterrum/triaobject
Wolfgang Bangerth [Mon, 1 Jun 2020 13:34:37 +0000 (15:34 +0200)]
Merge pull request #10434 from peterrum/triaobject

Replace TriaObject

4 years agoAdd consts 10436/head
Peter Munch [Mon, 1 Jun 2020 13:28:24 +0000 (15:28 +0200)]
Add consts

4 years agoMerge pull request #10435 from dangars/step62_assembly
Jean-Paul Pelteret [Mon, 1 Jun 2020 13:04:20 +0000 (15:04 +0200)]
Merge pull request #10435 from dangars/step62_assembly

Improve the efficiency of the step62 assembly

4 years agoUse range-based iterators in tria.cc (2)
Peter Munch [Mon, 1 Jun 2020 12:37:45 +0000 (14:37 +0200)]
Use range-based iterators in tria.cc (2)

4 years agoUse range-based iterators in tria.cc
Peter Munch [Mon, 1 Jun 2020 12:12:34 +0000 (14:12 +0200)]
Use range-based iterators in tria.cc

4 years agoMake CellData::vertices to std::vector 10429/head
Peter Munch [Sun, 31 May 2020 14:37:45 +0000 (16:37 +0200)]
Make CellData::vertices to std::vector

4 years agoRename TriaObjectView 10434/head
Peter Munch [Mon, 1 Jun 2020 07:33:49 +0000 (09:33 +0200)]
Rename TriaObjectView

4 years agoMake it work
Peter Munch [Mon, 1 Jun 2020 07:26:59 +0000 (09:26 +0200)]
Make it work

4 years agoRemove the TriaObject class and replace it by just tuples of indices.
Wolfgang Bangerth [Mon, 1 Jun 2020 03:56:17 +0000 (21:56 -0600)]
Remove the TriaObject class and replace it by just tuples of indices.

4 years agoMerge pull request #10427 from tjhei/tests_remove_with_threads
Daniel Arndt [Mon, 1 Jun 2020 03:01:04 +0000 (23:01 -0400)]
Merge pull request #10427 from tjhei/tests_remove_with_threads

tests: remove with_threads

4 years agoRevert "disable using c++ 20 iota-view and always use boost" 10437/head
Daniel Arndt [Mon, 1 Jun 2020 00:33:43 +0000 (20:33 -0400)]
Revert "disable using c++ 20 iota-view and always use boost"

This reverts commit cdb6acdeba1684a372859b414657f3dc3f802cd3.

4 years agoMerge pull request #10432 from tjhei/iota_view_not_std
Bruno Turcksin [Mon, 1 Jun 2020 00:23:34 +0000 (20:23 -0400)]
Merge pull request #10432 from tjhei/iota_view_not_std

disable using c++ 20 iota-view and always use boost

4 years agoMerge pull request #10430 from peterrum/tria_object_initializer_list
Wolfgang Bangerth [Sun, 31 May 2020 23:06:14 +0000 (01:06 +0200)]
Merge pull request #10430 from peterrum/tria_object_initializer_list

Work on TriaObject

4 years agoMove methods of TriaLevel, TriaFaces, and TriaObjects 10433/head
Peter Munch [Sun, 31 May 2020 21:52:17 +0000 (23:52 +0200)]
Move methods of TriaLevel, TriaFaces, and TriaObjects

4 years agodisable using c++ 20 iota-view and always use boost 10432/head
Timo Heister [Sun, 31 May 2020 21:27:02 +0000 (17:27 -0400)]
disable using c++ 20 iota-view and always use boost

gcc-10 does not contain the ``iterator`` typedef, which makes the usage
somewhat incompatible to what we want. For now, disable the c++20
support.

see #10426

4 years agothreading changelog entry 10428/head
Timo Heister [Sun, 31 May 2020 12:55:55 +0000 (08:55 -0400)]
threading changelog entry

4 years agoadd cpp-taskflow quicktest
Timo Heister [Thu, 28 May 2020 19:16:30 +0000 (15:16 -0400)]
add cpp-taskflow quicktest

4 years agoAccept initializer_list in TriaObject 10430/head
Peter Munch [Sun, 31 May 2020 16:11:41 +0000 (18:11 +0200)]
Accept initializer_list in TriaObject

4 years agoMerge pull request #10424 from bangerth/affine
Matthias Maier [Sun, 31 May 2020 16:00:41 +0000 (11:00 -0500)]
Merge pull request #10424 from bangerth/affine

Update some internal documentation.


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.