]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
22 months agoUse subview
Daniel Arndt [Thu, 29 Dec 2022 16:09:00 +0000 (17:09 +0100)]
Use subview

22 months agoRevert changes to boost
Daniel Arndt [Thu, 29 Dec 2022 09:27:21 +0000 (10:27 +0100)]
Revert changes to boost

22 months agoMake doxygen happy
Daniel Arndt [Thu, 29 Dec 2022 09:02:26 +0000 (10:02 +0100)]
Make doxygen happy

22 months agoKokkos::Experimental::abs -> Kokkos::Experimental::fabs
Daniel Arndt [Thu, 29 Dec 2022 09:01:07 +0000 (10:01 +0100)]
Kokkos::Experimental::abs -> Kokkos::Experimental::fabs

22 months agoFix
Daniel Arndt [Wed, 28 Dec 2022 21:44:15 +0000 (22:44 +0100)]
Fix

22 months agoRemove unused paramter
Daniel Arndt [Wed, 28 Dec 2022 21:44:02 +0000 (22:44 +0100)]
Remove unused paramter

22 months agoUse Kokkos::abs
Daniel Arndt [Wed, 28 Dec 2022 21:43:59 +0000 (22:43 +0100)]
Use Kokkos::abs

22 months agoUse create_mirror_view_and_copy
Daniel Arndt [Wed, 28 Dec 2022 21:43:55 +0000 (22:43 +0100)]
Use create_mirror_view_and_copy

22 months agoRemove la_parallel_vector_cuda.cc
Daniel Arndt [Wed, 28 Dec 2022 21:43:53 +0000 (22:43 +0100)]
Remove la_parallel_vector_cuda.cc

22 months agoDon't initialize Views
Daniel Arndt [Wed, 28 Dec 2022 21:43:50 +0000 (22:43 +0100)]
Don't initialize Views

22 months agowqAnnotate Kokkos::parallel_for
Daniel Arndt [Wed, 28 Dec 2022 21:43:31 +0000 (22:43 +0100)]
wqAnnotate Kokkos::parallel_for

22 months agoMerge remote-tracking branch 'upstream/master' into kokkos_la_d_vector_kokkos
Daniel Arndt [Tue, 20 Dec 2022 00:31:34 +0000 (19:31 -0500)]
Merge remote-tracking branch 'upstream/master' into kokkos_la_d_vector_kokkos

22 months agoMerge pull request #14588 from tjhei/jenkins-mpi-quick-failure
Matthias Maier [Mon, 19 Dec 2022 23:43:57 +0000 (17:43 -0600)]
Merge pull request #14588 from tjhei/jenkins-mpi-quick-failure

CI: show quicktest failures in Jenkins

22 months agoMerge pull request #14510 from masterleinad/kokkos_la_d_vector_1
Peter Munch [Mon, 19 Dec 2022 22:48:13 +0000 (23:48 +0100)]
Merge pull request #14510 from masterleinad/kokkos_la_d_vector_1

Use Kokkos in MemorySpaceData

22 months agoMerge pull request #14585 from tjhei/fix_deprecated_usage_in_tests
David Wells [Mon, 19 Dec 2022 22:07:30 +0000 (17:07 -0500)]
Merge pull request #14585 from tjhei/fix_deprecated_usage_in_tests

Fix deprecated usage in tests

22 months agoCI: show quicktest failures 14588/head
Timo Heister [Mon, 19 Dec 2022 19:10:49 +0000 (14:10 -0500)]
CI: show quicktest failures

22 months agoavoid deprecated function 14585/head
Timo Heister [Mon, 19 Dec 2022 14:44:47 +0000 (09:44 -0500)]
avoid deprecated function

22 months agoavoid deprecated functions in tests
Timo Heister [Mon, 19 Dec 2022 14:39:07 +0000 (09:39 -0500)]
avoid deprecated functions in tests

fixup

fixup

22 months agoFix typo 14510/head
Daniel Arndt [Mon, 19 Dec 2022 16:28:01 +0000 (11:28 -0500)]
Fix typo

Co-authored-by: Timo Heister <timo.heister@gmail.com>
22 months agoMerge pull request #14584 from and-salmon/step-22-link
Daniel Arndt [Mon, 19 Dec 2022 15:24:53 +0000 (10:24 -0500)]
Merge pull request #14584 from and-salmon/step-22-link

22 months agoUse Kokkos in MemorySpaceData
Daniel Arndt [Wed, 30 Nov 2022 16:32:44 +0000 (16:32 +0000)]
Use Kokkos in MemorySpaceData

22 months agoUpdate broken link in step-22 intro.dox 14584/head
Andrew Salmon [Mon, 19 Dec 2022 14:34:54 +0000 (09:34 -0500)]
Update broken link in step-22 intro.dox

22 months agoMerge pull request #14539 from drwells/rearrange-mapping-related-data
Daniel Arndt [Mon, 19 Dec 2022 13:40:52 +0000 (08:40 -0500)]
Merge pull request #14539 from drwells/rearrange-mapping-related-data

22 months agoMappingRelatedData: move to separate header and source files. 14539/head
David Wells [Tue, 6 Dec 2022 20:55:04 +0000 (15:55 -0500)]
MappingRelatedData: move to separate header and source files.

22 months agoMappingRelatedData: remove extra dealii:: qualifications.
David Wells [Tue, 6 Dec 2022 20:34:13 +0000 (15:34 -0500)]
MappingRelatedData: remove extra dealii:: qualifications.

22 months agoMerge pull request #14578 from and-salmon/typo-step-18
Daniel Arndt [Fri, 16 Dec 2022 21:02:43 +0000 (16:02 -0500)]
Merge pull request #14578 from and-salmon/typo-step-18

22 months agoCorrect typo in step-18 intro.dox 14578/head
Andrew Salmon [Fri, 16 Dec 2022 17:43:48 +0000 (12:43 -0500)]
Correct typo in step-18 intro.dox

22 months agoMerge pull request #14416 from peterrum/solver_gmres_fix
Daniel Arndt [Thu, 15 Dec 2022 13:28:41 +0000 (08:28 -0500)]
Merge pull request #14416 from peterrum/solver_gmres_fix

22 months agoFix vector access in SolverGMRES 14416/head
Peter Munch [Sat, 12 Nov 2022 15:37:44 +0000 (16:37 +0100)]
Fix vector access in SolverGMRES

22 months agoMerge pull request #14573 from bangerth/vtu-2
David Wells [Wed, 14 Dec 2022 17:04:50 +0000 (12:04 -0500)]
Merge pull request #14573 from bangerth/vtu-2

Simplify data passing to vtk_point_index_from_ijk().

22 months agoMerge pull request #14387 from peterrum/instantiation_helper_run_2
Martin Kronbichler [Wed, 14 Dec 2022 10:05:48 +0000 (11:05 +0100)]
Merge pull request #14387 from peterrum/instantiation_helper_run_2

FEEvaluation: precompile for n_q_points==2*fe_degree

22 months agoMerge pull request #14570 from peterrum/weight_fe_q_dofs_by_entity_shifted
Martin Kronbichler [Wed, 14 Dec 2022 09:47:16 +0000 (10:47 +0100)]
Merge pull request #14570 from peterrum/weight_fe_q_dofs_by_entity_shifted

Add weight_fe_q_dofs_by_entity_shifted() and compute_weights_fe_q_dofs_by_entity_shifted()

22 months agoMerge pull request #14572 from masterleinad/fix_more_array_access_warnings
Wolfgang Bangerth [Wed, 14 Dec 2022 05:15:41 +0000 (22:15 -0700)]
Merge pull request #14572 from masterleinad/fix_more_array_access_warnings

Avoid more compiler warnings about array access

22 months agoMerge pull request #14574 from luca-heltai/petsc-object-reference
Daniel Arndt [Tue, 13 Dec 2022 19:14:37 +0000 (14:14 -0500)]
Merge pull request #14574 from luca-heltai/petsc-object-reference

22 months agoChangelog. 14574/head
Luca Heltai [Tue, 13 Dec 2022 16:37:42 +0000 (17:37 +0100)]
Changelog.

22 months agoPETScWrappers::VectorBase: use PetscObjectReference
Stefano Zampini [Mon, 17 Oct 2022 10:23:18 +0000 (13:23 +0300)]
PETScWrappers::VectorBase: use PetscObjectReference

now the deal object can outlive the Vec

22 months agoRename function arguments. 14573/head
Wolfgang Bangerth [Tue, 13 Dec 2022 05:12:20 +0000 (22:12 -0700)]
Rename function arguments.

22 months agoRename a function.
Wolfgang Bangerth [Tue, 13 Dec 2022 05:09:32 +0000 (22:09 -0700)]
Rename a function.

22 months agoSimplify data passing to vtk_point_index_from_ijk().
Wolfgang Bangerth [Tue, 13 Dec 2022 05:06:02 +0000 (22:06 -0700)]
Simplify data passing to vtk_point_index_from_ijk().

22 months agoAddress warnings about unused variables 14572/head
Daniel Arndt [Mon, 12 Dec 2022 22:33:38 +0000 (17:33 -0500)]
Address warnings about unused variables

22 months agoMerge pull request #14558 from tamiko/cmake_improve_quick_tests
Daniel Arndt [Mon, 12 Dec 2022 22:19:21 +0000 (17:19 -0500)]
Merge pull request #14558 from tamiko/cmake_improve_quick_tests

22 months agoAvoid more compiler warnings about array access
Daniel Arndt [Mon, 12 Dec 2022 20:22:53 +0000 (20:22 +0000)]
Avoid more compiler warnings about array access

22 months agogitattributes: do not filter run_quick_tests.cmake script 14558/head
Matthias Maier [Sat, 10 Dec 2022 08:34:58 +0000 (02:34 -0600)]
gitattributes: do not filter run_quick_tests.cmake script

22 months agoTests: enable run quick tests in run_buildtest.cmake
Matthias Maier [Sat, 10 Dec 2022 08:33:40 +0000 (02:33 -0600)]
Tests: enable run quick tests in run_buildtest.cmake

22 months agoTests: update quick test error message
Matthias Maier [Sat, 10 Dec 2022 07:42:07 +0000 (01:42 -0600)]
Tests: update quick test error message

22 months agoupdate doc/news/changes
Matthias Maier [Sat, 10 Dec 2022 07:15:24 +0000 (01:15 -0600)]
update doc/news/changes

22 months agotests: add a test target that runs the quick tests
Matthias Maier [Sat, 10 Dec 2022 06:38:49 +0000 (00:38 -0600)]
tests: add a test target that runs the quick tests

22 months agoTests: Clean up top level CMakeLists.txt
Matthias Maier [Sat, 10 Dec 2022 06:29:36 +0000 (00:29 -0600)]
Tests: Clean up top level CMakeLists.txt

22 months agoTests: convert quicktests to regular tests
Matthias Maier [Sat, 10 Dec 2022 06:12:41 +0000 (00:12 -0600)]
Tests: convert quicktests to regular tests

22 months agoMerge pull request #14559 from tamiko/testsuite_fixes
Peter Munch [Mon, 12 Dec 2022 19:36:41 +0000 (20:36 +0100)]
Merge pull request #14559 from tamiko/testsuite_fixes

Tests: make mpiexec and numdiff optional

22 months agoMerge pull request #14564 from peterrum/power_of_two
Matthias Maier [Mon, 12 Dec 2022 19:33:07 +0000 (13:33 -0600)]
Merge pull request #14564 from peterrum/power_of_two

Add helper function to indicate power of two

22 months agoMerge pull request #14555 from tjhei/jenkins-remove-old-mpi
Daniel Arndt [Mon, 12 Dec 2022 16:27:12 +0000 (11:27 -0500)]
Merge pull request #14555 from tjhei/jenkins-remove-old-mpi

22 months agoMerge pull request #14549 from adamqc/python-mesh-smoothing
Bruno Turcksin [Mon, 12 Dec 2022 14:19:46 +0000 (09:19 -0500)]
Merge pull request #14549 from adamqc/python-mesh-smoothing

22 months agoAdd weight_fe_q_dofs_by_entity_shifted() and compute_weights_fe_q_dofs_by_entity_shif... 14570/head
Peter Munch [Mon, 12 Dec 2022 12:48:21 +0000 (13:48 +0100)]
Add weight_fe_q_dofs_by_entity_shifted() and compute_weights_fe_q_dofs_by_entity_shifted()

22 months agoMerge pull request #14563 from peterrum/json_docu
David Wells [Sun, 11 Dec 2022 22:29:52 +0000 (17:29 -0500)]
Merge pull request #14563 from peterrum/json_docu

ParameterHandler: add example for json

22 months agoMerge pull request #14565 from peterrum/feeval_fix_assert
Martin Kronbichler [Sun, 11 Dec 2022 21:00:54 +0000 (22:00 +0100)]
Merge pull request #14565 from peterrum/feeval_fix_assert

FEEvaluation: fix assert

22 months agoMerge pull request #14566 from peterrum/convert_hypercube_to_simplex_mesh_rename_tests
David Wells [Sun, 11 Dec 2022 20:38:11 +0000 (15:38 -0500)]
Merge pull request #14566 from peterrum/convert_hypercube_to_simplex_mesh_rename_tests

Rename tests

23 months agoMerge pull request #14560 from peterrum/relax_assert
Matthias Maier [Sun, 11 Dec 2022 18:35:12 +0000 (12:35 -0600)]
Merge pull request #14560 from peterrum/relax_assert

Relax assert

23 months agoCMake: bugfix: do not pass an argument as environemt variable 14559/head
Matthias Maier [Sun, 11 Dec 2022 18:29:38 +0000 (12:29 -0600)]
CMake: bugfix: do not pass an argument as environemt variable

This fixes the runscript invocation on windows configurations

23 months agoRename tests 14566/head
Peter Munch [Sun, 11 Dec 2022 18:16:12 +0000 (19:16 +0100)]
Rename tests

23 months agoFEEvaluation: fix assert 14565/head
Peter Munch [Sun, 11 Dec 2022 16:21:33 +0000 (17:21 +0100)]
FEEvaluation: fix assert

23 months agoAdd helper function to indicate power of two 14564/head
Peter Munch [Sun, 11 Dec 2022 16:04:53 +0000 (17:04 +0100)]
Add helper function to indicate power of two

23 months agoParameterHandler: add example for json 14563/head
Peter Munch [Sun, 11 Dec 2022 15:47:26 +0000 (16:47 +0100)]
ParameterHandler: add example for json

23 months agoRelax assert 14560/head
Peter Munch [Sun, 11 Dec 2022 13:15:52 +0000 (14:15 +0100)]
Relax assert

23 months agoTests: Use find_package(UnixCommands) to detect a suitable shell
Matthias Maier [Sun, 11 Dec 2022 06:55:03 +0000 (00:55 -0600)]
Tests: Use find_package(UnixCommands) to detect a suitable shell

23 months agoTests: make mpiexec and numdiff optional
Matthias Maier [Sun, 11 Dec 2022 06:07:52 +0000 (00:07 -0600)]
Tests: make mpiexec and numdiff optional

Making numdiff (and mpiexec) optional has a number of advantages:

 - First of all, we can call deal_ii_pickup_tests() in user projects
   unconditionally. Previously, it was always necessary to add some
   CMake code to only call the macro if numdiff was available. Or,
   otherwise to frustrate everyone who just wants to configure and
   compile your project and doesn't happen to have numdiff installed.

 - This refactoring will allow us to simply call deal_ii_pickup_tests()
   for configuring out quick tests.

23 months agoCMake: move a macro definition to the proper file
Matthias Maier [Sun, 11 Dec 2022 06:07:33 +0000 (00:07 -0600)]
CMake: move a macro definition to the proper file

23 months agoMerge pull request #14556 from bangerth/vtu-1
Matthias Maier [Sun, 11 Dec 2022 02:55:40 +0000 (20:55 -0600)]
Merge pull request #14556 from bangerth/vtu-1

Replace one more occurrence of dim-predicated loops.

23 months agoMerge pull request #14321 from peterrum/rotate
Peter Munch [Sat, 10 Dec 2022 08:51:53 +0000 (09:51 +0100)]
Merge pull request #14321 from peterrum/rotate

Rotate for dim=1 spacedim=2

23 months agoMerge pull request #14331 from peterrum/fdm_compression_ad
Peter Munch [Sat, 10 Dec 2022 08:23:47 +0000 (09:23 +0100)]
Merge pull request #14331 from peterrum/fdm_compression_ad

TensorProductMatrixSymmetricSumCollection: allow to disable compression

23 months agoTensorProductMatrixSymmetricSumCollection: allow to disable compression 14331/head
Peter Munch [Sun, 2 Oct 2022 14:38:59 +0000 (16:38 +0200)]
TensorProductMatrixSymmetricSumCollection: allow to disable compression

23 months agoMerge pull request #14520 from masterleinad/add_mold_linker
Matthias Maier [Sat, 10 Dec 2022 03:44:19 +0000 (21:44 -0600)]
Merge pull request #14520 from masterleinad/add_mold_linker

Add support for the mold linker

23 months agoRemove a function argument. 14556/head
Wolfgang Bangerth [Sat, 10 Dec 2022 03:43:36 +0000 (20:43 -0700)]
Remove a function argument.

23 months agoAdd get/set_mesh_smoothing to python bindings. 14549/head
Ce Qin [Thu, 8 Dec 2022 15:35:00 +0000 (23:35 +0800)]
Add get/set_mesh_smoothing to python bindings.

23 months agoReplace one more occurrence of dim-predicated loops.
Wolfgang Bangerth [Sat, 10 Dec 2022 02:36:45 +0000 (19:36 -0700)]
Replace one more occurrence of dim-predicated loops.

23 months agoCI: disable old MPI build 14555/head
Timo Heister [Fri, 9 Dec 2022 21:40:48 +0000 (16:40 -0500)]
CI: disable old MPI build

Now that the new MPI build is working, delete the old one.

23 months agoMerge pull request #14552 from peterrum/cgs_log
David Wells [Fri, 9 Dec 2022 17:20:32 +0000 (12:20 -0500)]
Merge pull request #14552 from peterrum/cgs_log

Modified Gram-Schmidt: add docu

23 months agoMerge pull request #14550 from tamiko/fix_gmsh_configure
David Wells [Fri, 9 Dec 2022 17:05:16 +0000 (12:05 -0500)]
Merge pull request #14550 from tamiko/fix_gmsh_configure

CMake: Bugfix: only export DEAL_II_GMSH_WITH_API if gmsh is configured

23 months agoTry using mold in github actions 14520/head
Daniel Arndt [Fri, 9 Dec 2022 17:02:24 +0000 (12:02 -0500)]
Try using mold in github actions

23 months agoModified Gram-Schmidt: add docu 14552/head
Peter Munch [Thu, 8 Dec 2022 18:16:23 +0000 (19:16 +0100)]
Modified Gram-Schmidt: add docu

23 months agoMerge pull request #14546 from drwells/step-70-no-boost
Matthias Maier [Fri, 9 Dec 2022 00:09:47 +0000 (18:09 -0600)]
Merge pull request #14546 from drwells/step-70-no-boost

step-70: remove a dependency on boost.

23 months agoFix clang-tidy
Daniel Arndt [Thu, 8 Dec 2022 18:17:36 +0000 (13:17 -0500)]
Fix clang-tidy

23 months agoAdd some missing instantiations
Daniel Arndt [Thu, 8 Dec 2022 17:39:21 +0000 (12:39 -0500)]
Add some missing instantiations

23 months agoBackport for Kokkos 3.0
Daniel Arndt [Thu, 8 Dec 2022 14:17:51 +0000 (09:17 -0500)]
Backport for Kokkos 3.0

23 months agobackport to Kokkos 3.4.00
Daniel Arndt [Wed, 7 Dec 2022 23:45:30 +0000 (18:45 -0500)]
backport to Kokkos 3.4.00

23 months agoRevert changing due to boost
Daniel Arndt [Wed, 7 Dec 2022 22:15:41 +0000 (22:15 +0000)]
Revert changing due to boost

23 months agoIndentation
Daniel Arndt [Wed, 7 Dec 2022 22:12:47 +0000 (22:12 +0000)]
Indentation

23 months agoFix tests
Daniel Arndt [Wed, 7 Dec 2022 22:07:47 +0000 (22:07 +0000)]
Fix tests

23 months agoRemove duplicated tests
Daniel Arndt [Wed, 7 Dec 2022 21:06:49 +0000 (21:06 +0000)]
Remove duplicated tests

23 months agoTests passing
Daniel Arndt [Wed, 7 Dec 2022 21:06:28 +0000 (21:06 +0000)]
Tests passing

23 months agoTests compiling an mostly working
Daniel Arndt [Wed, 7 Dec 2022 20:04:54 +0000 (20:04 +0000)]
Tests compiling an mostly working

23 months agoRevert changes to grid_tools.cc
Daniel Arndt [Tue, 6 Dec 2022 19:37:49 +0000 (14:37 -0500)]
Revert changes to grid_tools.cc

23 months agoFix up
Daniel Arndt [Tue, 6 Dec 2022 16:23:54 +0000 (11:23 -0500)]
Fix up

23 months agoConvert distributed::Vector to Kokkos
Daniel Arndt [Tue, 6 Dec 2022 14:21:50 +0000 (14:21 +0000)]
Convert distributed::Vector to Kokkos

23 months agoAdd test
Daniel Arndt [Mon, 5 Dec 2022 00:15:09 +0000 (19:15 -0500)]
Add test

23 months agoImprove Kokkos initialization
Daniel Arndt [Sun, 4 Dec 2022 19:30:17 +0000 (14:30 -0500)]
Improve Kokkos initialization

23 months agoGuard CUDA instantiations
Daniel Arndt [Fri, 2 Dec 2022 16:42:07 +0000 (11:42 -0500)]
Guard CUDA instantiations

23 months agoDon't use std::is_same_v yet
Daniel Arndt [Fri, 2 Dec 2022 16:41:48 +0000 (11:41 -0500)]
Don't use std::is_same_v yet

23 months agoDisable warnings for Kokkos_Core.hpp
Daniel Arndt [Thu, 1 Dec 2022 13:37:00 +0000 (08:37 -0500)]
Disable warnings for Kokkos_Core.hpp

23 months agoSmall fixes
Daniel Arndt [Thu, 1 Dec 2022 23:08:03 +0000 (18:08 -0500)]
Small fixes


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.