]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoDo not forget to set the property pool of a particle.
Wolfgang Bangerth [Tue, 23 Jun 2020 23:27:25 +0000 (17:27 -0600)]
Do not forget to set the property pool of a particle.

When inserting multiple particles at once, we forget one step that we do when inserting
a single particle.

4 years agoMerge pull request #10560 from peterrum/tria_accessor_remove_geometry_info_1
Wolfgang Bangerth [Tue, 23 Jun 2020 23:46:20 +0000 (01:46 +0200)]
Merge pull request #10560 from peterrum/tria_accessor_remove_geometry_info_1

Introduce n_vertices(), n_lines(), n_face() in TriaAccessor

4 years agoMerge pull request #10578 from masterleinad/forward_declaration_slepc
Wolfgang Bangerth [Tue, 23 Jun 2020 23:35:04 +0000 (01:35 +0200)]
Merge pull request #10578 from masterleinad/forward_declaration_slepc

Add missing forward declaration in slepc_spectral_transformation.h

4 years agoMerge pull request #10580 from bangerth/smallvector
David Wells [Tue, 23 Jun 2020 18:42:45 +0000 (14:42 -0400)]
Merge pull request #10580 from bangerth/smallvector

Remove an #include not used in a .h file.

4 years agoIntroduce new functions in TriaAccessor 10560/head
Peter Munch [Fri, 19 Jun 2020 18:10:02 +0000 (20:10 +0200)]
Introduce new functions in TriaAccessor

4 years agoMerge pull request #10575 from drwells/remove-hp-references-postprocessor
Peter Munch [Tue, 23 Jun 2020 17:24:02 +0000 (19:24 +0200)]
Merge pull request #10575 from drwells/remove-hp-references-postprocessor

Remove references to hp::DoFHandler in the postprocessor.

4 years agoMerge pull request #10571 from Rombur/fix_threadlocalestorage
Wolfgang Bangerth [Tue, 23 Jun 2020 16:56:05 +0000 (18:56 +0200)]
Merge pull request #10571 from Rombur/fix_threadlocalestorage

Fix CUDA build: make insertion_mutex mutable

4 years agoRemove an #include not used in a .h file. 10580/head
Wolfgang Bangerth [Tue, 23 Jun 2020 16:47:40 +0000 (10:47 -0600)]
Remove an #include not used in a .h file.

Instead, add it to the .cc files.

4 years agoMerge pull request #10463 from dougshidong/fix_trilinos_clear_row
Wolfgang Bangerth [Tue, 23 Jun 2020 16:41:33 +0000 (18:41 +0200)]
Merge pull request #10463 from dougshidong/fix_trilinos_clear_row

Fix Trilinos::SparseMatrix::clear_row 2nd arg.

4 years agoMerge pull request #10577 from masterleinad/remove_deprecated_updateflags
Wolfgang Bangerth [Tue, 23 Jun 2020 16:39:43 +0000 (18:39 +0200)]
Merge pull request #10577 from masterleinad/remove_deprecated_updateflags

Remove deprecated UpdateFlags

4 years agoAdd missing forward declaration in slepc_spectral_transformation.h 10578/head
Daniel Arndt [Tue, 23 Jun 2020 16:07:47 +0000 (12:07 -0400)]
Add missing forward declaration in slepc_spectral_transformation.h

Co-authored-by: Alex Kokomov <KokomovAlex@gmail.com>
4 years agoRemove deprecated UpdateFlags 10577/head
Daniel Arndt [Tue, 23 Jun 2020 14:39:26 +0000 (10:39 -0400)]
Remove deprecated UpdateFlags

4 years agoMerge pull request #10572 from masterleinad/deprecated_examples
Timo Heister [Tue, 23 Jun 2020 14:24:15 +0000 (10:24 -0400)]
Merge pull request #10572 from masterleinad/deprecated_examples

Check for deprecated functions in tutorials

4 years agoMerge pull request #10576 from masterleinad/remove_vector_slice
David Wells [Tue, 23 Jun 2020 12:45:58 +0000 (08:45 -0400)]
Merge pull request #10576 from masterleinad/remove_vector_slice

Remove VectorSlice

4 years agoRemove VectorSlice 10576/head
Daniel Arndt [Tue, 23 Jun 2020 04:15:51 +0000 (00:15 -0400)]
Remove VectorSlice

4 years agoUpdate Trilinos Matrix::clear_rows 2nd arg test. 10463/head
Doug Shi-Dong [Fri, 19 Jun 2020 16:34:35 +0000 (12:34 -0400)]
Update Trilinos Matrix::clear_rows 2nd arg test.

4 years agoMerge pull request #10567 from masterleinad/depracted_opencascade
Wolfgang Bangerth [Tue, 23 Jun 2020 00:43:50 +0000 (02:43 +0200)]
Merge pull request #10567 from masterleinad/depracted_opencascade

Remove deprecated OpenCASCADE classes

4 years agoMerge pull request #10550 from drwells/fix-muparser-2.3.2
Wolfgang Bangerth [Tue, 23 Jun 2020 00:43:09 +0000 (02:43 +0200)]
Merge pull request #10550 from drwells/fix-muparser-2.3.2

Fix detection of muParser 2.3.2.

4 years agoRemove references to hp::DoFHandler in the postprocessor. 10575/head
David Wells [Tue, 23 Jun 2020 00:41:34 +0000 (20:41 -0400)]
Remove references to hp::DoFHandler in the postprocessor.

4 years agoMerge pull request #10574 from peterrum/error_estimator_dofhandlertype
Daniel Arndt [Mon, 22 Jun 2020 23:05:25 +0000 (19:05 -0400)]
Merge pull request #10574 from peterrum/error_estimator_dofhandlertype

Remove DoFHandlerType from numerics/error_estimator.h

4 years agoMerge pull request #10569 from peterrum/n_raw_lines
Daniel Arndt [Mon, 22 Jun 2020 23:05:05 +0000 (19:05 -0400)]
Merge pull request #10569 from peterrum/n_raw_lines

Remove specialization of Tria::n_raw_lines()

4 years agoRemove DoFHandlerType from numerics/error_estimator.h 10574/head
Peter Munch [Mon, 22 Jun 2020 20:14:46 +0000 (22:14 +0200)]
Remove DoFHandlerType from numerics/error_estimator.h

4 years agoUse DEAL_II_DISABLE_EXTRA_DIAGNOSTICS instead 10572/head
Daniel Arndt [Mon, 22 Jun 2020 19:30:19 +0000 (15:30 -0400)]
Use DEAL_II_DISABLE_EXTRA_DIAGNOSTICS instead

4 years agoReadd opencascade/boundary_lib.h 10567/head
Daniel Arndt [Mon, 22 Jun 2020 19:24:01 +0000 (15:24 -0400)]
Readd opencascade/boundary_lib.h

4 years agoCheck for deprecated functions in tutorials
Daniel Arndt [Mon, 22 Jun 2020 16:31:43 +0000 (12:31 -0400)]
Check for deprecated functions in tutorials

4 years agoFix CUDA build: make insertion_mutex mutable 10571/head
Bruno Turcksin [Mon, 22 Jun 2020 16:22:31 +0000 (16:22 +0000)]
Fix CUDA build: make insertion_mutex mutable

The constructor of std::shared_lock cannot take a const ref

4 years agoMerge pull request #10568 from peterrum/ConstantFunction_tests_fix_
Daniel Arndt [Mon, 22 Jun 2020 12:59:11 +0000 (08:59 -0400)]
Merge pull request #10568 from peterrum/ConstantFunction_tests_fix_

Fix tests with ConstantFunction without prefix

4 years agoFix detection of muParser 2.3.2. 10550/head
David Wells [Thu, 18 Jun 2020 21:28:48 +0000 (17:28 -0400)]
Fix detection of muParser 2.3.2.

4 years agoRemove specialization of Tria::n_raw_lines() 10569/head
Peter Munch [Mon, 22 Jun 2020 09:52:25 +0000 (11:52 +0200)]
Remove specialization of Tria::n_raw_lines()

4 years agoFix tests with ConstantFunction without prefix 10568/head
Peter Munch [Mon, 22 Jun 2020 09:13:58 +0000 (11:13 +0200)]
Fix tests with ConstantFunction without prefix

4 years agoMerge pull request #10545 from tjhei/cell_measure_std_vector
Peter Munch [Mon, 22 Jun 2020 06:49:33 +0000 (08:49 +0200)]
Merge pull request #10545 from tjhei/cell_measure_std_vector

introduce GridTools::cell_measure for std::vector

4 years agoMerge pull request #10376 from krishnakumarg1984/krishna_fix_redundant_edge_step50
Daniel Arndt [Mon, 22 Jun 2020 03:18:07 +0000 (23:18 -0400)]
Merge pull request #10376 from krishnakumarg1984/krishna_fix_redundant_edge_step50

4 years agoMerge pull request #10475 from krishnakumarg1984/fix_step52_minor_issues
Daniel Arndt [Mon, 22 Jun 2020 03:11:54 +0000 (23:11 -0400)]
Merge pull request #10475 from krishnakumarg1984/fix_step52_minor_issues

fixes step-52 doc issue; the correct math expr is sin(x,pi/omega)=0

4 years agoRemove deprecated OpenCASCADE classes
Daniel Arndt [Fri, 5 Jun 2020 21:02:31 +0000 (17:02 -0400)]
Remove deprecated OpenCASCADE classes

4 years agoMerge pull request #10565 from masterleinad/remove_deprecated_functions
Daniel Arndt [Sun, 21 Jun 2020 22:30:35 +0000 (18:30 -0400)]
Merge pull request #10565 from masterleinad/remove_deprecated_functions

Remove ZeroFunction and ConstantFunction without prefix

4 years agoapply suggestion 10545/head
Timo Heister [Sun, 21 Jun 2020 15:40:54 +0000 (11:40 -0400)]
apply suggestion

4 years agoRemove ZeroFunction and ConstantFunction without prefix 10565/head
Daniel Arndt [Fri, 5 Jun 2020 22:28:12 +0000 (18:28 -0400)]
Remove ZeroFunction and ConstantFunction without prefix

4 years agointroduce GridTools::cell_measure for std::vector
Timo Heister [Thu, 18 Jun 2020 14:00:38 +0000 (10:00 -0400)]
introduce GridTools::cell_measure for std::vector

call cell_measure with a reference to CellData::vertices in ASPECT,
which no longer compiles.
Fix this by introducing an overload of cell_measure accepting an
ArrayView. The means a std::vector works directly.
Also switch the implementation around where the array calls the
ArrayView implementation.

4 years agoMerge pull request #10563 from masterleinad/cleanup_dof_tools
Martin Kronbichler [Sun, 21 Jun 2020 08:41:35 +0000 (10:41 +0200)]
Merge pull request #10563 from masterleinad/cleanup_dof_tools

Remove the deprecated DoFTools::extract_locally_owned_dofs

4 years agoRemove the deprecated DoFTools::extract_locally_owned_dofs 10563/head
Daniel Arndt [Sun, 21 Jun 2020 04:19:25 +0000 (00:19 -0400)]
Remove the deprecated DoFTools::extract_locally_owned_dofs

4 years agoMerge pull request #10555 from peterrum/dofhandlertype_remove_1
Daniel Arndt [Sat, 20 Jun 2020 02:44:17 +0000 (22:44 -0400)]
Merge pull request #10555 from peterrum/dofhandlertype_remove_1

4 years agoMerge pull request #10559 from drwells/remove-dofhandlertype-hp-fevalues
Martin Kronbichler [Fri, 19 Jun 2020 20:55:58 +0000 (22:55 +0200)]
Merge pull request #10559 from drwells/remove-dofhandlertype-hp-fevalues

Remove DoFHandlerType from hp::FEValues templates.

4 years agoMerge pull request #10558 from masterleinad/cleanup_dof_tools
Peter Munch [Fri, 19 Jun 2020 19:44:12 +0000 (21:44 +0200)]
Merge pull request #10558 from masterleinad/cleanup_dof_tools

Cleanup DoFTools hp::DoFhandler

4 years agoRemove DoFHandlerType from dof_handler_policy.h/.cc 10555/head
Peter Munch [Fri, 19 Jun 2020 14:41:51 +0000 (16:41 +0200)]
Remove DoFHandlerType from dof_handler_policy.h/.cc

4 years agoMerge pull request #10557 from drwells/remove-dofhandlertype-fevalues
Martin Kronbichler [Fri, 19 Jun 2020 19:12:27 +0000 (21:12 +0200)]
Merge pull request #10557 from drwells/remove-dofhandlertype-fevalues

Remove DoFHandlerType from FEValues templates.

4 years agoMerge pull request #10554 from peterrum/pft_update
David Wells [Fri, 19 Jun 2020 18:39:26 +0000 (14:39 -0400)]
Merge pull request #10554 from peterrum/pft_update

Small generialization in tria_description.cc

4 years agoRemove DoFHandlerType from hp::FEValues templates. 10559/head
David Wells [Fri, 19 Jun 2020 18:36:36 +0000 (14:36 -0400)]
Remove DoFHandlerType from hp::FEValues templates.

4 years agoCleanup DoFTools hp::DoFhandler 10558/head
Daniel Arndt [Mon, 8 Jun 2020 16:15:54 +0000 (12:15 -0400)]
Cleanup DoFTools hp::DoFhandler

4 years agoRemove DoFHandlerType from FEValues templates. 10557/head
David Wells [Fri, 19 Jun 2020 16:45:59 +0000 (12:45 -0400)]
Remove DoFHandlerType from FEValues templates.

4 years agoMerge pull request #10552 from peterrum/CellAccessor_at_boundary
Daniel Arndt [Fri, 19 Jun 2020 14:22:00 +0000 (10:22 -0400)]
Merge pull request #10552 from peterrum/CellAccessor_at_boundary

Simplify CellAccessor::at_boundary()

4 years agoMerge pull request #10553 from peterrum/grid_tools_cache_04_update
Martin Kronbichler [Fri, 19 Jun 2020 13:52:09 +0000 (15:52 +0200)]
Merge pull request #10553 from peterrum/grid_tools_cache_04_update

Update output of tests/grid/grid_tools_cache_04

4 years agoMerge pull request #10551 from peterrum/pft_remove_unused_function
Daniel Arndt [Fri, 19 Jun 2020 13:20:43 +0000 (09:20 -0400)]
Merge pull request #10551 from peterrum/pft_remove_unused_function

Remove usused internal function

4 years agoSmall generialization in tria_description.cc 10554/head
Peter Munch [Fri, 19 Jun 2020 12:33:14 +0000 (14:33 +0200)]
Small generialization in tria_description.cc

4 years agoUpdate output of tests/grid/grid_tools_cache_04 10553/head
Peter Munch [Fri, 19 Jun 2020 12:07:19 +0000 (14:07 +0200)]
Update output of tests/grid/grid_tools_cache_04

4 years agoSimplify CellAccessor::at_boundary() 10552/head
Peter Munch [Fri, 19 Jun 2020 10:46:45 +0000 (12:46 +0200)]
Simplify CellAccessor::at_boundary()

4 years agoRemove usused internal function convert_cell_id_binary_type_to_level_coarse_cell_id 10551/head
Peter Munch [Fri, 19 Jun 2020 10:26:34 +0000 (12:26 +0200)]
Remove usused internal function convert_cell_id_binary_type_to_level_coarse_cell_id

4 years agoMerge pull request #10481 from tcclevenger/add_test_for_transfer
Martin Kronbichler [Fri, 19 Jun 2020 05:00:39 +0000 (07:00 +0200)]
Merge pull request #10481 from tcclevenger/add_test_for_transfer

MGTransferPrebuilt custom constraints test

4 years agoMerge pull request #10363 from luca-heltai/rtree-of-locally-owned-active-cells
Martin Kronbichler [Fri, 19 Jun 2020 04:59:51 +0000 (06:59 +0200)]
Merge pull request #10363 from luca-heltai/rtree-of-locally-owned-active-cells

GridTools::Cache::get_locally_owned_cell_bounding_boxes_rtree()

4 years agoMerge pull request #10516 from peterrum/exchange_cell_data_to_ghosts
Martin Kronbichler [Fri, 19 Jun 2020 04:57:09 +0000 (06:57 +0200)]
Merge pull request #10516 from peterrum/exchange_cell_data_to_ghosts

Merge implementations of exchange_cell_data_to_(level)_ghosts

4 years agoMerge pull request #10547 from masterleinad/fix_artificial_particles
Martin Kronbichler [Fri, 19 Jun 2020 04:55:55 +0000 (06:55 +0200)]
Merge pull request #10547 from masterleinad/fix_artificial_particles

Avoid accessing artificial cells in ParticleHandler

4 years agoMerge pull request #10546 from tjhei/clang10-warnings
David Wells [Thu, 18 Jun 2020 22:04:51 +0000 (18:04 -0400)]
Merge pull request #10546 from tjhei/clang10-warnings

work around clang10 warnings

4 years agoadd test 10481/head
tcclevenger [Mon, 8 Jun 2020 18:28:17 +0000 (14:28 -0400)]
add test

4 years agoAvoid accessing artificial cells in ParticleHandler 10547/head
Daniel Arndt [Thu, 18 Jun 2020 14:35:37 +0000 (10:35 -0400)]
Avoid accessing artificial cells in ParticleHandler

4 years agowork around clang10 warnings 10546/head
Timo Heister [Thu, 18 Jun 2020 14:32:23 +0000 (10:32 -0400)]
work around clang10 warnings

This fixes several Wdeprecated-copy warnings from tbb and some boost warnings.

4 years agoMerge pull request #10542 from peterrum/celldata_nvertices
David Wells [Thu, 18 Jun 2020 13:26:50 +0000 (09:26 -0400)]
Merge pull request #10542 from peterrum/celldata_nvertices

Pass number of vertices to CellData

4 years agoMerge pull request #10527 from peterrum/refine_locally_owned
Martin Kronbichler [Thu, 18 Jun 2020 10:03:20 +0000 (12:03 +0200)]
Merge pull request #10527 from peterrum/refine_locally_owned

Check in GridRefinement::refine()/coarsen() if cell is locally owned

4 years agoMerge pull request #10543 from masterleinad/fix_point_gradient
Martin Kronbichler [Thu, 18 Jun 2020 10:02:00 +0000 (12:02 +0200)]
Merge pull request #10543 from masterleinad/fix_point_gradient

Fix missing instantiations for point_gradient

4 years agoMerge pull request #10538 from peterrum/matrixfree_reinit
Martin Kronbichler [Thu, 18 Jun 2020 09:44:14 +0000 (11:44 +0200)]
Merge pull request #10538 from peterrum/matrixfree_reinit

Remove DoFHandlerType from MatrixFree::reinit()

4 years agoFix missing instantiations for point_gradient 10543/head
Daniel Arndt [Thu, 18 Jun 2020 02:24:28 +0000 (22:24 -0400)]
Fix missing instantiations for point_gradient

4 years agoMerge pull request #10520 from nfehn/clarify_artifical_cells
Peter Munch [Wed, 17 Jun 2020 20:56:43 +0000 (22:56 +0200)]
Merge pull request #10520 from nfehn/clarify_artifical_cells

Clarify docu of GridTools::find_active_cell_around_point()

4 years agoMerge pull request #10541 from peterrum/std_ofstream
Daniel Arndt [Wed, 17 Jun 2020 19:22:38 +0000 (15:22 -0400)]
Merge pull request #10541 from peterrum/std_ofstream

Specify std namespace

4 years agoPass number of vertices to CellData 10542/head
Peter Munch [Wed, 17 Jun 2020 19:17:00 +0000 (21:17 +0200)]
Pass number of vertices to CellData

4 years agoSpecify std namespace 10541/head
Peter Munch [Wed, 17 Jun 2020 19:05:21 +0000 (21:05 +0200)]
Specify std namespace

4 years agofix docu of GridTools::find_active_cell_around_point() 10520/head
Niklas Fehn [Fri, 12 Jun 2020 05:39:31 +0000 (07:39 +0200)]
fix docu of GridTools::find_active_cell_around_point()

4 years agoRemove DoFHandlerType from MatrixFree::reinit() 10538/head
Peter Munch [Tue, 16 Jun 2020 15:34:58 +0000 (17:34 +0200)]
Remove DoFHandlerType from MatrixFree::reinit()

4 years agoMerge pull request #10539 from bangerth/language
Daniel Arndt [Tue, 16 Jun 2020 19:54:39 +0000 (15:54 -0400)]
Merge pull request #10539 from bangerth/language

Do not use 'black/whitelist' language.

4 years agoDo not use 'black/whitelist' language. 10539/head
Wolfgang Bangerth [Tue, 16 Jun 2020 19:35:48 +0000 (13:35 -0600)]
Do not use 'black/whitelist' language.

4 years agoUpdate doc/news/changes/minor/20200526LucaHeltai 10363/head
Luca Heltai [Wed, 27 May 2020 17:14:12 +0000 (19:14 +0200)]
Update doc/news/changes/minor/20200526LucaHeltai

Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
4 years agoget_locally_owned_cell_bounding_boxes_rtree and covering.
Luca Heltai [Tue, 26 May 2020 11:10:09 +0000 (13:10 +0200)]
get_locally_owned_cell_bounding_boxes_rtree and covering.

4 years agoMerge pull request #10524 from masterleinad/remove_mgcoarsegridlaciteration
Martin Kronbichler [Tue, 16 Jun 2020 14:57:11 +0000 (16:57 +0200)]
Merge pull request #10524 from masterleinad/remove_mgcoarsegridlaciteration

Remove MGCoarseGridLACIteration

4 years agoMerge implementations of exchange_cell_data_to_(level)_ghosts 10516/head
Peter Munch [Thu, 11 Jun 2020 17:33:31 +0000 (19:33 +0200)]
Merge implementations of exchange_cell_data_to_(level)_ghosts

4 years agoMerge pull request #10536 from luca-heltai/rtree-of-particles
Wolfgang Bangerth [Tue, 16 Jun 2020 14:10:55 +0000 (16:10 +0200)]
Merge pull request #10536 from luca-heltai/rtree-of-particles

Particles as indexable.

4 years agoMerge pull request #10334 from kronbichler/split_mf_initialize_indices
Peter Munch [Tue, 16 Jun 2020 09:19:05 +0000 (11:19 +0200)]
Merge pull request #10334 from kronbichler/split_mf_initialize_indices

Split up MatrixFree::initialize_indices to speed up compilation

4 years agoSplit up MatrixFree::initialize_indices to speed up compilation 10334/head
Martin Kronbichler [Sat, 23 May 2020 14:49:27 +0000 (16:49 +0200)]
Split up MatrixFree::initialize_indices to speed up compilation

4 years agoParticles as indexable. 10536/head
Luca Heltai [Mon, 15 Jun 2020 16:55:45 +0000 (18:55 +0200)]
Particles as indexable.

4 years agoMerge pull request #10525 from DavidSCN/enable_non_default_VAT
Martin Kronbichler [Mon, 15 Jun 2020 16:12:33 +0000 (18:12 +0200)]
Merge pull request #10525 from DavidSCN/enable_non_default_VAT

Enable non-default VectorizedArrayType in read_cell_data()

4 years agoMerge pull request #10533 from jppelteret/doc_changelog_01
Daniel Arndt [Mon, 15 Jun 2020 12:35:29 +0000 (08:35 -0400)]
Merge pull request #10533 from jppelteret/doc_changelog_01

Add a missing contributor to a changelog entry

4 years agoAdd a missing contributor to a changelog entry 10533/head
Jean-Paul Pelteret [Mon, 15 Jun 2020 12:15:40 +0000 (14:15 +0200)]
Add a missing contributor to a changelog entry

4 years agoMerge pull request #10528 from peterrum/kelly_active_cell_index
Wolfgang Bangerth [Mon, 15 Jun 2020 03:53:06 +0000 (05:53 +0200)]
Merge pull request #10528 from peterrum/kelly_active_cell_index

Use active_cell_index() in KellyErrorEstimator::estimate()

4 years agoMerge pull request #10523 from tamiko/fix_schmidts_double_checking
Wolfgang Bangerth [Mon, 15 Jun 2020 03:45:59 +0000 (05:45 +0200)]
Merge pull request #10523 from tamiko/fix_schmidts_double_checking

Thread/Task: Fix Schmidt's double checking

4 years agoUse active_cell_index() in KellyErrorEstimator::estimate() 10528/head
Peter Munch [Sat, 13 Jun 2020 18:44:08 +0000 (20:44 +0200)]
Use active_cell_index() in KellyErrorEstimator::estimate()

4 years agoCheck in GridRefinement::refine()/coarsen() if cell is locally owned 10527/head
Peter Munch [Sat, 13 Jun 2020 18:31:37 +0000 (20:31 +0200)]
Check in GridRefinement::refine()/coarsen() if cell is locally owned

4 years agoRemove make_vectorized and fix get_symmetric_gradient() 10525/head
D Schneider [Sat, 13 Jun 2020 15:18:03 +0000 (17:18 +0200)]
Remove make_vectorized and fix get_symmetric_gradient()

4 years agoMerge pull request #10328 from peterrum/dofhandler_flat_rebased
Matthias Maier [Fri, 12 Jun 2020 22:46:48 +0000 (17:46 -0500)]
Merge pull request #10328 from peterrum/dofhandler_flat_rebased

Merge DoFHandler and hp::DoFHandler

4 years agoEnable non-default VectorizedArrayType in read_cell_data()
D Schneider [Fri, 12 Jun 2020 22:11:09 +0000 (00:11 +0200)]
Enable non-default VectorizedArrayType in read_cell_data()

4 years agoswitch to std::atomic<bool> instead of using std::atomic_bool 10523/head
Matthias Maier [Fri, 12 Jun 2020 21:26:48 +0000 (16:26 -0500)]
switch to std::atomic<bool> instead of using std::atomic_bool

4 years agoThread/Task: Fix Schmidt's double checking
Matthias Maier [Fri, 12 Jun 2020 20:53:31 +0000 (15:53 -0500)]
Thread/Task: Fix Schmidt's double checking

We have to use a std::atomic_bool instead of a bool to ensure proper
memory fencing, see [1] for an in-detail discussion.

[1] https://preshing.com/20130930/double-checked-locking-is-fixed-in-cpp11/

4 years agoRemove MGCoarseGridLACIteration 10524/head
Daniel Arndt [Sun, 7 Jun 2020 03:15:52 +0000 (23:15 -0400)]
Remove MGCoarseGridLACIteration

4 years agoMerge pull request #10522 from peterrum/exchange_cell_data_to_level_ghosts_auto
Daniel Arndt [Fri, 12 Jun 2020 15:05:08 +0000 (11:05 -0400)]
Merge pull request #10522 from peterrum/exchange_cell_data_to_level_ghosts_auto

Remove auto from GridTools::exchange_cell_data_to_level_ghosts()

4 years agoMerge pull request #10521 from tamiko/bugfix
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=


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.