]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
19 months agoMerge pull request #15057 from kronbichler/quadrature_move
Peter Munch [Sun, 9 Apr 2023 23:52:19 +0000 (01:52 +0200)]
Merge pull request #15057 from kronbichler/quadrature_move

Initialize Quadrature with move argument

19 months agoInitialize Quadrature with move argument 15057/head
Martin Kronbichler [Sun, 9 Apr 2023 18:31:16 +0000 (20:31 +0200)]
Initialize Quadrature with move argument

19 months agoMerge pull request #15004 from bangerth/doc-99
David Wells [Sun, 9 Apr 2023 11:25:12 +0000 (07:25 -0400)]
Merge pull request #15004 from bangerth/doc-99

Minor doc updates in GridTools.

19 months agoMerge pull request #15039 from bangerth/grid-tools-cache
Martin Kronbichler [Sun, 9 Apr 2023 10:25:31 +0000 (12:25 +0200)]
Merge pull request #15039 from bangerth/grid-tools-cache

More tests

19 months agoMerge pull request #15055 from peterrum/assert_ghosts_set
Martin Kronbichler [Sun, 9 Apr 2023 10:12:41 +0000 (12:12 +0200)]
Merge pull request #15055 from peterrum/assert_ghosts_set

Add assert

19 months agoMerge pull request #15054 from simonsticko/step-34-missing-bracket
Luca Heltai [Sun, 9 Apr 2023 09:11:09 +0000 (12:11 +0300)]
Merge pull request #15054 from simonsticko/step-34-missing-bracket

Fix a missing bracket in step-34 intro

19 months agoMerge pull request #15053 from bangerth/typo
David Wells [Sat, 8 Apr 2023 17:54:11 +0000 (13:54 -0400)]
Merge pull request #15053 from bangerth/typo

Fix a typo.

19 months agoAdd assert 15055/head
Peter Munch [Sat, 8 Apr 2023 16:32:05 +0000 (18:32 +0200)]
Add assert

19 months agoFix a missing bracket in step-34 intro 15054/head
Simon Sticko [Thu, 6 Apr 2023 10:48:33 +0000 (12:48 +0200)]
Fix a missing bracket in step-34 intro

19 months agoMerge pull request #15052 from bangerth/return
Marc Fehling [Sat, 8 Apr 2023 03:40:26 +0000 (21:40 -0600)]
Merge pull request #15052 from bangerth/return

Fix malformed @return statements.

19 months agoFix a typo. 15053/head
Wolfgang Bangerth [Sat, 8 Apr 2023 03:24:41 +0000 (21:24 -0600)]
Fix a typo.

19 months agoMerge pull request #15050 from bangerth/s
Marc Fehling [Sat, 8 Apr 2023 01:44:41 +0000 (19:44 -0600)]
Merge pull request #15050 from bangerth/s

Optimize insertion of elements into a matrix.

19 months agoMerge pull request #15047 from bangerth/clarify
Marc Fehling [Sat, 8 Apr 2023 01:44:16 +0000 (19:44 -0600)]
Merge pull request #15047 from bangerth/clarify

Clarifications in commentary in various places.

19 months agoMerge pull request #15049 from bangerth/clarify-2
Marc Fehling [Sat, 8 Apr 2023 01:43:25 +0000 (19:43 -0600)]
Merge pull request #15049 from bangerth/clarify-2

Add an assertion.

19 months agoAdd another test. 15039/head
Wolfgang Bangerth [Thu, 6 Apr 2023 21:18:03 +0000 (15:18 -0600)]
Add another test.

19 months agoMerge pull request #15046 from bangerth/p
Daniel Arndt [Fri, 7 Apr 2023 20:45:04 +0000 (16:45 -0400)]
Merge pull request #15046 from bangerth/p

19 months agoFix malformed @return statements. 15052/head
Wolfgang Bangerth [Fri, 7 Apr 2023 20:34:55 +0000 (14:34 -0600)]
Fix malformed @return statements.

19 months agoMake test less special by not using [0,1]^d as the domain.
Wolfgang Bangerth [Thu, 6 Apr 2023 20:54:22 +0000 (14:54 -0600)]
Make test less special by not using [0,1]^d as the domain.

19 months agoAdd an assertion. 15049/head
Wolfgang Bangerth [Fri, 7 Apr 2023 19:06:03 +0000 (13:06 -0600)]
Add an assertion.

19 months agoOptimize insertion of elements into a matrix. 15050/head
Wolfgang Bangerth [Fri, 7 Apr 2023 19:05:30 +0000 (13:05 -0600)]
Optimize insertion of elements into a matrix.

19 months agoMerge pull request #14818 from bangerth/2.3
Timo Heister [Fri, 7 Apr 2023 18:32:57 +0000 (14:32 -0400)]
Merge pull request #14818 from bangerth/2.3

step-2: Make program more useful.

19 months agoClarifications in commentary in various places. 15047/head
Wolfgang Bangerth [Fri, 7 Apr 2023 18:11:41 +0000 (12:11 -0600)]
Clarifications in commentary in various places.

19 months agoAdd entries to an IndexSet in already-sorted order. 15046/head
Wolfgang Bangerth [Fri, 7 Apr 2023 17:36:10 +0000 (11:36 -0600)]
Add entries to an IndexSet in already-sorted order.

19 months agoMerge pull request #15040 from bangerth/grid-tools-cache-3
David Wells [Fri, 7 Apr 2023 14:44:00 +0000 (10:44 -0400)]
Merge pull request #15040 from bangerth/grid-tools-cache-3

Simplify code slightly.

19 months agoMerge pull request #15029 from gassmoeller/make_fepointevaluation_copyable
Martin Kronbichler [Fri, 7 Apr 2023 13:48:57 +0000 (15:48 +0200)]
Merge pull request #15029 from gassmoeller/make_fepointevaluation_copyable

Make fepointevaluation copyable/moveable

19 months agoMerge pull request #15037 from marcfehling/make-2-cells
David Wells [Fri, 7 Apr 2023 12:03:43 +0000 (08:03 -0400)]
Merge pull request #15037 from marcfehling/make-2-cells

Replace make_2_cells() with TestGrids::hyper_line().

19 months agoMerge pull request #15042 from bangerth/is
David Wells [Fri, 7 Apr 2023 12:03:20 +0000 (08:03 -0400)]
Merge pull request #15042 from bangerth/is

Update documentation in IndexSet for a couple of functions.

19 months agoMerge pull request #15043 from bangerth/p
David Wells [Fri, 7 Apr 2023 11:59:31 +0000 (07:59 -0400)]
Merge pull request #15043 from bangerth/p

Rename a few variables to make their intent clearer.

19 months agoMerge pull request #15041 from bangerth/grid-tools-cache-2
David Wells [Fri, 7 Apr 2023 11:58:31 +0000 (07:58 -0400)]
Merge pull request #15041 from bangerth/grid-tools-cache-2

Don't overallocate memory.

19 months agoRename a few variables to make their intent clearer. 15043/head
Wolfgang Bangerth [Thu, 6 Apr 2023 23:35:23 +0000 (17:35 -0600)]
Rename a few variables to make their intent clearer.

19 months agoUpdate documentation in IndexSet for a couple of functions. 15042/head
Wolfgang Bangerth [Thu, 6 Apr 2023 23:25:48 +0000 (17:25 -0600)]
Update documentation in IndexSet for a couple of functions.

19 months agoSimplify code slightly. 15040/head
Wolfgang Bangerth [Thu, 6 Apr 2023 23:17:50 +0000 (17:17 -0600)]
Simplify code slightly.

Avoid using a second counter in a range-based for loop, which always looks a bit awkward.

19 months agoDon't overallocate memory. 15041/head
Wolfgang Bangerth [Thu, 6 Apr 2023 21:19:21 +0000 (15:19 -0600)]
Don't overallocate memory.

19 months agoMerge pull request #14717 from luca-heltai/stefanozampini/fix-swap
Wolfgang Bangerth [Thu, 6 Apr 2023 21:02:21 +0000 (15:02 -0600)]
Merge pull request #14717 from luca-heltai/stefanozampini/fix-swap

Fix ghost indices handling for PETSc vectors

19 months agoMerge pull request #15009 from adamqc/check-multilevel-hierarchy-constructed
Wolfgang Bangerth [Thu, 6 Apr 2023 20:56:29 +0000 (14:56 -0600)]
Merge pull request #15009 from adamqc/check-multilevel-hierarchy-constructed

Check whether construct_multigrid_hierarchy is set ealier.

19 months agoFix file names to follow our recent standard. 14818/head
Wolfgang Bangerth [Fri, 31 Mar 2023 15:29:50 +0000 (09:29 -0600)]
Fix file names to follow our recent standard.

19 months agostep-2: Make program more useful.
Wolfgang Bangerth [Tue, 21 Feb 2023 22:39:47 +0000 (15:39 -0700)]
step-2: Make program more useful.

19 months agoAddress comments 15029/head
Rene Gassmoeller [Thu, 6 Apr 2023 20:01:15 +0000 (16:01 -0400)]
Address comments

19 months agoMerge pull request #15034 from c-p-schmidt/follow-up-change-default-compression-level-vtu
Wolfgang Bangerth [Thu, 6 Apr 2023 17:20:30 +0000 (11:20 -0600)]
Merge pull request #15034 from c-p-schmidt/follow-up-change-default-compression-level-vtu

Document minor change that has been introduced in pull request #14983.

19 months agoDocument minor change that has been introduced in 15034/head
Christoph Schmidt [Thu, 6 Apr 2023 15:58:36 +0000 (17:58 +0200)]
Document minor change that has been introduced in

pull request 14983.

19 months agoMerge pull request #15032 from masterleinad/remove_quick_matrix
Martin Kronbichler [Thu, 6 Apr 2023 10:26:50 +0000 (12:26 +0200)]
Merge pull request #15032 from masterleinad/remove_quick_matrix

Remove QuickMatrix

19 months agoMerge pull request #15008 from mschreter/add_signed_distance_rectangle
Daniel Arndt [Thu, 6 Apr 2023 02:15:50 +0000 (22:15 -0400)]
Merge pull request #15008 from mschreter/add_signed_distance_rectangle

19 months agoRemove QuickMatrix 15032/head
Daniel Arndt [Thu, 6 Apr 2023 02:15:15 +0000 (22:15 -0400)]
Remove QuickMatrix

19 months agoMerge pull request #15030 from bangerth/ae
Marc Fehling [Wed, 5 Apr 2023 22:32:31 +0000 (16:32 -0600)]
Merge pull request #15030 from bangerth/ae

Use American English spelling for 'initialize'.

19 months agoReplace make_2_cells() with TestGrids::hyper_line(). 15037/head
Marc Fehling [Wed, 5 Apr 2023 22:16:28 +0000 (16:16 -0600)]
Replace make_2_cells() with TestGrids::hyper_line().

19 months agoadd signed distance for rectangle 15008/head
Magdalena Schreter [Fri, 31 Mar 2023 11:00:14 +0000 (13:00 +0200)]
add signed distance for rectangle

Co-authored-by: Peter Munch <peter.muench@uni-a.de>
19 months agoMerge pull request #14983 from c-p-schmidt/change-default-compression-level-of-vtu
Wolfgang Bangerth [Wed, 5 Apr 2023 19:58:42 +0000 (13:58 -0600)]
Merge pull request #14983 from c-p-schmidt/change-default-compression-level-of-vtu

Change default `compression_level` of vtu output

19 months agoUse American English spelling for 'initialize'. 15030/head
Wolfgang Bangerth [Wed, 5 Apr 2023 19:50:08 +0000 (13:50 -0600)]
Use American English spelling for 'initialize'.

19 months agoFix clang-tidy
Rene Gassmoeller [Wed, 5 Apr 2023 18:14:16 +0000 (14:14 -0400)]
Fix clang-tidy

19 months agoAdd test
Rene Gassmoeller [Wed, 5 Apr 2023 11:33:06 +0000 (07:33 -0400)]
Add test

19 months agoCreate copy and assignment constructor
Rene Gassmoeller [Wed, 5 Apr 2023 10:53:27 +0000 (06:53 -0400)]
Create copy and assignment constructor

19 months agoMerge pull request #15028 from bangerth/doc-98
Martin Kronbichler [Wed, 5 Apr 2023 06:50:09 +0000 (08:50 +0200)]
Merge pull request #15028 from bangerth/doc-98

Update the documentation of GridGenerator::extrude_triangulation().

19 months agoMerge pull request #15027 from bangerth/29
Timo Heister [Wed, 5 Apr 2023 02:29:35 +0000 (22:29 -0400)]
Merge pull request #15027 from bangerth/29

Make step-29 marginally easier to understand.

19 months agoUpdate the documentation of GridGenerator::extrude_triangulation(). 15028/head
Wolfgang Bangerth [Tue, 4 Apr 2023 20:14:33 +0000 (14:14 -0600)]
Update the documentation of GridGenerator::extrude_triangulation().

19 months agoMake step-29 marginally easier to understand. 15027/head
Wolfgang Bangerth [Tue, 4 Apr 2023 20:06:31 +0000 (14:06 -0600)]
Make step-29 marginally easier to understand.

19 months agoMerge pull request #15014 from masterleinad/cleanup_cuda
Bruno Turcksin [Tue, 4 Apr 2023 12:24:08 +0000 (08:24 -0400)]
Merge pull request #15014 from masterleinad/cleanup_cuda

19 months agoImprove LinearAlgebra::parallel::Vector documentation 15014/head
Daniel Arndt [Mon, 3 Apr 2023 20:43:56 +0000 (16:43 -0400)]
Improve LinearAlgebra::parallel::Vector documentation

19 months agoMerge pull request #15024 from jh66637/expose_same_types_as_fe_eval
Peter Munch [Mon, 3 Apr 2023 14:36:47 +0000 (16:36 +0200)]
Merge pull request #15024 from jh66637/expose_same_types_as_fe_eval

Make FEPointEval expose same types as FEEval

19 months agoMake FEPointEval expose same types as FEEval 15024/head
Johannes Heinz [Mon, 3 Apr 2023 11:24:41 +0000 (13:24 +0200)]
Make FEPointEval expose same types as FEEval

19 months agoMerge pull request #15015 from peterrum/fep_disconnect
Martin Kronbichler [Mon, 3 Apr 2023 07:47:27 +0000 (09:47 +0200)]
Merge pull request #15015 from peterrum/fep_disconnect

FEPointEvaluation: disconnect from MappingInfo

19 months agoMerge pull request #15023 from jh66637/instantiate_1d_2d_mapped_quadrature
Peter Munch [Sun, 2 Apr 2023 19:48:43 +0000 (21:48 +0200)]
Merge pull request #15023 from jh66637/instantiate_1d_2d_mapped_quadrature

instantiate mapped quadrature for dim=1 and spacedim=2

19 months agoinstantiate mapped quadrature for dim=1 and spacedim=2 15023/head
Johannes Heinz [Sun, 2 Apr 2023 17:23:35 +0000 (19:23 +0200)]
instantiate mapped quadrature for dim=1 and spacedim=2

19 months agoMerge pull request #15005 from bangerth/test
Luca Heltai [Sat, 1 Apr 2023 20:37:23 +0000 (23:37 +0300)]
Merge pull request #15005 from bangerth/test

Add a test for GridTools::Cache::get_covering_rtree().

19 months agoChange default compression_level of vtu output 14983/head
Christoph Schmidt [Tue, 28 Mar 2023 15:34:27 +0000 (17:34 +0200)]
Change default compression_level of vtu output

from best_compression to best_speed, as discussed in pull request #14958.
The compression flags of the tests is set to best_compression to conserve
the current output behavior of the tests.

19 months agoFEPointEvaluation: disconnect from MappingInfo 15015/head
Peter Munch [Sat, 1 Apr 2023 07:03:27 +0000 (09:03 +0200)]
FEPointEvaluation: disconnect from MappingInfo

19 months agoMerge pull request #15012 from kronbichler/improve_loops_point_eval
Peter Munch [Sat, 1 Apr 2023 06:56:58 +0000 (08:56 +0200)]
Merge pull request #15012 from kronbichler/improve_loops_point_eval

FEPointEvaluation::integrate: Choose better loop layout

19 months agoAdd glossary entry
Daniel Arndt [Sat, 1 Apr 2023 02:51:41 +0000 (22:51 -0400)]
Add glossary entry

19 months agoReplace MemorySpace::CUDA in non-CUDA tests
Daniel Arndt [Sat, 1 Apr 2023 02:32:18 +0000 (22:32 -0400)]
Replace MemorySpace::CUDA in non-CUDA tests

19 months agoMerge pull request #15011 from masterleinad/fix_nvcc_compiler_bug
Wolfgang Bangerth [Sat, 1 Apr 2023 00:58:13 +0000 (18:58 -0600)]
Merge pull request #15011 from masterleinad/fix_nvcc_compiler_bug

Work around nvcc compiler bug in mg_transfer_global_coarsening.templates.h

19 months agoClean up notions of CUDA in the codebase
Daniel Arndt [Fri, 31 Mar 2023 21:28:05 +0000 (17:28 -0400)]
Clean up notions of CUDA in the codebase

19 months agoMinor doc updates in GridTools. 15004/head
Wolfgang Bangerth [Fri, 31 Mar 2023 01:29:23 +0000 (19:29 -0600)]
Minor doc updates in GridTools.

19 months agoFEPointEvaluation::integrate: Choose better loop layout 15012/head
Martin Kronbichler [Fri, 31 Mar 2023 17:48:45 +0000 (19:48 +0200)]
FEPointEvaluation::integrate: Choose better loop layout

19 months agoWork around nvcc compiler bug 15011/head
Daniel Arndt [Fri, 31 Mar 2023 16:21:28 +0000 (16:21 +0000)]
Work around nvcc compiler bug

19 months agoAdd a test for GridTools::Cache::get_covering_rtree(). 15005/head
Wolfgang Bangerth [Fri, 31 Mar 2023 01:48:06 +0000 (19:48 -0600)]
Add a test for GridTools::Cache::get_covering_rtree().

19 months agoMerge pull request #14982 from bergbauer/values_of_array_once
Martin Kronbichler [Fri, 31 Mar 2023 14:18:36 +0000 (16:18 +0200)]
Merge pull request #14982 from bergbauer/values_of_array_once

Compute values_of_array only once and optimize instructions

19 months agoMerge pull request #15001 from marcfehling/ci-osx
David Wells [Fri, 31 Mar 2023 13:44:53 +0000 (09:44 -0400)]
Merge pull request #15001 from marcfehling/ci-osx

OSX tester does not pick up /rebuild

19 months agoMerge pull request #14995 from sebproell/element-activation-fix-ref-const
Martin Kronbichler [Fri, 31 Mar 2023 12:13:30 +0000 (14:13 +0200)]
Merge pull request #14995 from sebproell/element-activation-fix-ref-const

MatrixFreeTools: fix some refs and const

19 months agoCheck whether construct_multigrid_hierarchy is set ealier. 15009/head
Ce Qin [Fri, 31 Mar 2023 12:08:30 +0000 (20:08 +0800)]
Check whether construct_multigrid_hierarchy is set ealier.

19 months agoMerge pull request #14997 from bangerth/cell-id-translator
Martin Kronbichler [Fri, 31 Mar 2023 11:36:03 +0000 (13:36 +0200)]
Merge pull request #14997 from bangerth/cell-id-translator

Explain the purpose of some computations in CellIDTranslator.

19 months agoMerge pull request #14999 from drwells/fix-nodal-gauss-type-quadrature-0
Martin Kronbichler [Fri, 31 Mar 2023 11:33:13 +0000 (13:33 +0200)]
Merge pull request #14999 from drwells/fix-nodal-gauss-type-quadrature-0

Fix nodal and Gauss-type quadratures for dim = 0.

19 months agoMerge pull request #15002 from masterleinad/fix_unused_variable
Martin Kronbichler [Fri, 31 Mar 2023 11:32:32 +0000 (13:32 +0200)]
Merge pull request #15002 from masterleinad/fix_unused_variable

Fix a unused variable compiler warning in tria.cc

19 months agoremove update ghost values 14717/head
Stefano Zampini [Fri, 31 Mar 2023 08:58:45 +0000 (09:58 +0100)]
remove update ghost values

19 months agoUse a single API call to perform y = alpha * x
Stefano Zampini [Tue, 24 Jan 2023 07:30:34 +0000 (10:30 +0300)]
Use a single API call to perform y = alpha * x

19 months agoFix swap for PETSc vector base
Stefano Zampini [Mon, 16 Jan 2023 14:30:59 +0000 (17:30 +0300)]
Fix swap for PETSc vector base

19 months agoFix PETSc ghost vectors
Stefano Zampini [Sat, 28 Jan 2023 08:47:25 +0000 (11:47 +0300)]
Fix PETSc ghost vectors

19 months agoMerge pull request #15006 from tamiko/fix_cmake
Peter Munch [Fri, 31 Mar 2023 06:25:46 +0000 (08:25 +0200)]
Merge pull request #15006 from tamiko/fix_cmake

CMake: fix variable name

19 months agoCMake: fix variable name 15006/head
Matthias Maier [Fri, 31 Mar 2023 02:15:16 +0000 (21:15 -0500)]
CMake: fix variable name

We had an unfortunate "in flight" renaming conflict: One pull request
renamed the variable to DEAL_II_TARGET_NAME (PR #14993) while another
one (PR #14971) created the dealii::dealii target. Both on their own
passed the CI, but once both were merged we have an issue.

In reference to #14971
In reference to #14993

19 months agoMerge pull request #14998 from tamiko/cmake_refactoring
Matthias Maier [Fri, 31 Mar 2023 02:20:05 +0000 (02:20 +0000)]
Merge pull request #14998 from tamiko/cmake_refactoring

CMake: refactor repetitive option handling into two macros

19 months agoMerge pull request #15000 from masterleinad/update_sundials_link
Marc Fehling [Fri, 31 Mar 2023 02:01:52 +0000 (20:01 -0600)]
Merge pull request #15000 from masterleinad/update_sundials_link

Update SUNDIALS link in doc/readme.html

19 months agoMerge pull request #14992 from tamiko/use_cmake_target_properties_2
Matthias Maier [Thu, 30 Mar 2023 22:11:48 +0000 (22:11 +0000)]
Merge pull request #14992 from tamiko/use_cmake_target_properties_2

CMake: prefer CMAKE_CXX_STANDARD and export cxx_std_?? COMPILE_FEATURES target property

19 months agoFix a unused variable compiler warning in tria.cc 15002/head
Daniel Arndt [Thu, 30 Mar 2023 21:20:54 +0000 (17:20 -0400)]
Fix a unused variable compiler warning in tria.cc

19 months agoUpdate SUNDIALS link in doc/readme.html 15000/head
Daniel Arndt [Thu, 30 Mar 2023 20:53:20 +0000 (16:53 -0400)]
Update SUNDIALS link in doc/readme.html

19 months agoAlign OSX Jenkinsfile with others. 15001/head
Marc Fehling [Thu, 30 Mar 2023 19:53:43 +0000 (13:53 -0600)]
Align OSX Jenkinsfile with others.

19 months agoFix links for OSX CI status in README.
Marc Fehling [Thu, 30 Mar 2023 19:36:17 +0000 (13:36 -0600)]
Fix links for OSX CI status in README.

19 months agoFix nodal and Gauss-type quadratures for dim = 0. 14999/head
David Wells [Thu, 30 Mar 2023 18:41:09 +0000 (14:41 -0400)]
Fix nodal and Gauss-type quadratures for dim = 0.

19 months agoImplement connector function and provide reinit function for explicit reinitialization 14982/head
Maximilian Bergbauer [Thu, 30 Mar 2023 18:41:24 +0000 (20:41 +0200)]
Implement connector function and provide reinit function for explicit reinitialization

19 months agoAdd signal
Rene Gassmoeller [Thu, 30 Mar 2023 13:22:09 +0000 (09:22 -0400)]
Add signal

19 months agoAdd test
Rene Gassmoeller [Thu, 30 Mar 2023 12:58:32 +0000 (08:58 -0400)]
Add test

19 months agoCompute values_of_array only once
Maximilian Bergbauer [Fri, 24 Mar 2023 22:06:41 +0000 (23:06 +0100)]
Compute values_of_array only once

19 months agoCMake: also record dummy target in detailed.log 14998/head
Matthias Maier [Thu, 30 Mar 2023 17:45:31 +0000 (12:45 -0500)]
CMake: also record dummy target in detailed.log


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.