]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
19 months agoFix reviewer's comment 15200/head
Bruno Turcksin [Mon, 15 May 2023 13:41:22 +0000 (13:41 +0000)]
Fix reviewer's comment

19 months agoAdd changelog entry
Bruno Turcksin [Thu, 11 May 2023 19:15:39 +0000 (19:15 +0000)]
Add changelog entry

19 months agoUse Kokkos to launch kernels in the CUDAWrappers::MatrixFree framework
Bruno Turcksin [Thu, 11 May 2023 13:47:06 +0000 (13:47 +0000)]
Use Kokkos to launch kernels in the CUDAWrappers::MatrixFree framework

20 months agoPrefix names used for Kokkos kernels with dealii
Bruno Turcksin [Wed, 19 Apr 2023 14:19:21 +0000 (14:19 +0000)]
Prefix names used for Kokkos kernels with dealii

20 months agoMerge pull request #15083 from olegrog/master
Martin Kronbichler [Wed, 19 Apr 2023 07:52:39 +0000 (09:52 +0200)]
Merge pull request #15083 from olegrog/master

Fix some minor typos

20 months agoMerge pull request #15013 from bergbauer/vectorized_fe_point
Martin Kronbichler [Wed, 19 Apr 2023 07:12:26 +0000 (09:12 +0200)]
Merge pull request #15013 from bergbauer/vectorized_fe_point

Enable vectorization over quadrature points in whole FEPointEvaluation

20 months agoMerge pull request #15093 from tamiko/cmake_fix
Matthias Maier [Wed, 19 Apr 2023 06:07:35 +0000 (06:07 +0000)]
Merge pull request #15093 from tamiko/cmake_fix

examples/step-1: undo accidental changes to CMakeLists.txt

20 months agoMerge pull request #15109 from bangerth/petsc
Marc Fehling [Wed, 19 Apr 2023 05:11:17 +0000 (23:11 -0600)]
Merge pull request #15109 from bangerth/petsc

Remove PETSc compatibility things.

20 months agoMerge pull request #14987 from bangerth/7
David Wells [Wed, 19 Apr 2023 01:04:57 +0000 (21:04 -0400)]
Merge pull request #14987 from bangerth/7

Leave a hint in step-7.

20 months agoEnable vectorization over quadrature points in whole FEPointEvaluation 15013/head
Maximilian Bergbauer [Wed, 18 Jan 2023 11:55:42 +0000 (12:55 +0100)]
Enable vectorization over quadrature points in whole FEPointEvaluation

20 months agoMerge pull request #15035 from bergbauer/optimize_mapping_computation
Martin Kronbichler [Tue, 18 Apr 2023 18:54:56 +0000 (20:54 +0200)]
Merge pull request #15035 from bergbauer/optimize_mapping_computation

Optimize mapping computation in MappingQ

20 months agoMerge pull request #15108 from bangerth/heading
Marc Fehling [Tue, 18 Apr 2023 18:53:07 +0000 (12:53 -0600)]
Merge pull request #15108 from bangerth/heading

Fix heading level in step-7 results.dox.

20 months agoFix heading level in step-7 results.dox. 15108/head
Wolfgang Bangerth [Tue, 18 Apr 2023 16:32:11 +0000 (10:32 -0600)]
Fix heading level in step-7 results.dox.

20 months agoRemove another PETSc compatibility issue we no longer need. 15109/head
Wolfgang Bangerth [Tue, 18 Apr 2023 16:42:27 +0000 (10:42 -0600)]
Remove another PETSc compatibility issue we no longer need.

We currently require PETSc 3.7 or later, so no need to support pre-3.5 versions.

20 months agoRemove a PETSc compatibility thing.
Wolfgang Bangerth [Tue, 18 Apr 2023 16:40:04 +0000 (10:40 -0600)]
Remove a PETSc compatibility thing.

20 months agoMerge pull request #14988 from bangerth/7.2
David Wells [Tue, 18 Apr 2023 13:06:20 +0000 (09:06 -0400)]
Merge pull request #14988 from bangerth/7.2

Rework the introduction to step-7.

20 months agoOptimize computations in MappingQ 15035/head
Maximilian Bergbauer [Wed, 5 Apr 2023 15:26:44 +0000 (17:26 +0200)]
Optimize computations in MappingQ

20 months agoMerge pull request #15101 from jh66637/extend_distributed_compute_point_locations
Martin Kronbichler [Tue, 18 Apr 2023 08:40:04 +0000 (10:40 +0200)]
Merge pull request #15101 from jh66637/extend_distributed_compute_point_locations

extend distributed_compute_point_locations

20 months agoMerge pull request #15107 from bangerth/comment
Peter Munch [Tue, 18 Apr 2023 04:26:02 +0000 (06:26 +0200)]
Merge pull request #15107 from bangerth/comment

Fix a funny comment.

20 months agoReplace \atan by \text{atan} because the former is apparently not part of MathJAX. 14988/head
Wolfgang Bangerth [Tue, 18 Apr 2023 03:49:37 +0000 (21:49 -0600)]
Replace \atan by \text{atan} because the former is apparently not part of MathJAX.

20 months agoFix a funny comment. 15107/head
Wolfgang Bangerth [Tue, 18 Apr 2023 03:45:15 +0000 (21:45 -0600)]
Fix a funny comment.

20 months agoMerge pull request #15105 from marcfehling/mismatch
Wolfgang Bangerth [Tue, 18 Apr 2023 03:34:57 +0000 (21:34 -0600)]
Merge pull request #15105 from marcfehling/mismatch

Fix interface mismatch in ScratchData in hp mode.

20 months agoMerge pull request #15106 from bangerth/requires
Bruno Turcksin [Tue, 18 Apr 2023 01:55:58 +0000 (21:55 -0400)]
Merge pull request #15106 from bangerth/requires

Add 'requires' clauses to the rest of the triangulation classes.

20 months agoMerge pull request #15104 from marcfehling/error
Wolfgang Bangerth [Mon, 17 Apr 2023 23:11:42 +0000 (17:11 -0600)]
Merge pull request #15104 from marcfehling/error

Improve error message.

20 months agoMerge pull request #15102 from kronbichler/add_tolerance_compute_point_locations
Peter Munch [Mon, 17 Apr 2023 20:29:54 +0000 (22:29 +0200)]
Merge pull request #15102 from kronbichler/add_tolerance_compute_point_locations

Add tolerance to box in compute_point_locations_try_all

20 months agoAdd 'requires' clauses to the rest of the triangulation classes. 15106/head
Wolfgang Bangerth [Mon, 17 Apr 2023 19:46:43 +0000 (13:46 -0600)]
Add 'requires' clauses to the rest of the triangulation classes.

20 months agoFix interface mismatch in ScratchData in hp mode. 15105/head
Marc Fehling [Wed, 5 Apr 2023 22:31:49 +0000 (16:31 -0600)]
Fix interface mismatch in ScratchData in hp mode.

20 months agoImprove error message. 15104/head
Marc Fehling [Wed, 5 Apr 2023 22:20:40 +0000 (16:20 -0600)]
Improve error message.

20 months agoMerge pull request #15033 from mschreter/add_signed_distance_funcion_zalesak_disk
Martin Kronbichler [Mon, 17 Apr 2023 17:25:40 +0000 (19:25 +0200)]
Merge pull request #15033 from mschreter/add_signed_distance_funcion_zalesak_disk

Add signed distance function for Zalesak's disk

20 months agoMerge pull request #15103 from marcfehling/interface-test
Martin Kronbichler [Mon, 17 Apr 2023 09:15:39 +0000 (11:15 +0200)]
Merge pull request #15103 from marcfehling/interface-test

Add a test for FEInterfaceValues::reinit with no dominating FE.

20 months agoFix some minor typos 15083/head
Oleg Rogozin [Tue, 11 Apr 2023 21:20:28 +0000 (00:20 +0300)]
Fix some minor typos

20 months agoadd signed distance function for Zalesak's disk 15033/head
Magdalena Schreter [Thu, 6 Apr 2023 13:01:13 +0000 (15:01 +0200)]
add signed distance function for Zalesak's disk

20 months agoMerge pull request #15091 from masterleinad/kokkos_convert_precondition_chebyshev
Martin Kronbichler [Sat, 15 Apr 2023 15:44:47 +0000 (17:44 +0200)]
Merge pull request #15091 from masterleinad/kokkos_convert_precondition_chebyshev

Convert PreconditionChebyshev::set_initial_guess_kernel to Kokkos

20 months agoMerge pull request #15092 from marcfehling/docker
Marc Fehling [Fri, 14 Apr 2023 23:33:05 +0000 (17:33 -0600)]
Merge pull request #15092 from marcfehling/docker

Use latest ubuntu image in docker.yml.

20 months agoAdd a test for FEInterfaceValues::reinit with no dominating FE. 15103/head
Marc Fehling [Fri, 14 Apr 2023 04:35:10 +0000 (22:35 -0600)]
Add a test for FEInterfaceValues::reinit with no dominating FE.

20 months agoMerge pull request #15074 from luca-heltai/docker-build-jammy
Marc Fehling [Fri, 14 Apr 2023 20:48:27 +0000 (14:48 -0600)]
Merge pull request #15074 from luca-heltai/docker-build-jammy

Build both focal and jammy images.

20 months agoMerge pull request #15099 from bangerth/fe-interface-values-2
Marc Fehling [Fri, 14 Apr 2023 18:38:25 +0000 (12:38 -0600)]
Merge pull request #15099 from bangerth/fe-interface-values-2

Add a check and produce better errors in FEInterfaceValues::reinit().

20 months agoMerge pull request #15097 from bangerth/fe-interface-values-1
Marc Fehling [Fri, 14 Apr 2023 18:38:09 +0000 (12:38 -0600)]
Merge pull request #15097 from bangerth/fe-interface-values-1

Better document FEInterfaceValues::reinit().

20 months agospecify maked verts and unique mapping in distributed_compute_point_locations 15101/head
Johannes Heinz [Fri, 14 Apr 2023 10:50:29 +0000 (12:50 +0200)]
specify maked verts and unique mapping in distributed_compute_point_locations

Co-authored-by: Martin Kronbichler <martin.kronbichler@uni-a.de>
20 months agoMerge pull request #15100 from bangerth/doc-63
Martin Kronbichler [Fri, 14 Apr 2023 15:56:11 +0000 (17:56 +0200)]
Merge pull request #15100 from bangerth/doc-63

Better document an argument to hp::FEFaceValues.

20 months agoImplement BB::create_extended_relative() 15102/head
Maximilian Bergbauer [Fri, 14 Apr 2023 13:15:55 +0000 (15:15 +0200)]
Implement BB::create_extended_relative()

20 months agoTest case
Martin Kronbichler [Fri, 14 Apr 2023 12:09:35 +0000 (14:09 +0200)]
Test case

20 months agoAdd tolerance to box in compute_point_locations_try_all
Martin Kronbichler [Fri, 14 Apr 2023 12:09:08 +0000 (14:09 +0200)]
Add tolerance to box in compute_point_locations_try_all

20 months agoMerge pull request #15098 from bangerth/exc
Marc Fehling [Fri, 14 Apr 2023 02:48:46 +0000 (20:48 -0600)]
Merge pull request #15098 from bangerth/exc

Better document ExcFunctionNonzeroReturn exception.

20 months agoUpdate the documentation in another, related function. 15097/head
Wolfgang Bangerth [Fri, 14 Apr 2023 00:22:46 +0000 (18:22 -0600)]
Update the documentation in another, related function.

20 months agoBetter document an argument to hp::FEFaceValues. 15100/head
Wolfgang Bangerth [Thu, 13 Apr 2023 21:18:47 +0000 (15:18 -0600)]
Better document an argument to hp::FEFaceValues.

20 months agoAdd changelog entry. 15099/head
Wolfgang Bangerth [Thu, 13 Apr 2023 21:14:20 +0000 (15:14 -0600)]
Add changelog entry.

20 months agoAdd a check and produce better errors in FEInterfaceValues::reinit().
Wolfgang Bangerth [Thu, 13 Apr 2023 21:08:55 +0000 (15:08 -0600)]
Add a check and produce better errors in FEInterfaceValues::reinit().

20 months agoBetter document ExcFunctionNonzeroReturn exception. 15098/head
Wolfgang Bangerth [Thu, 13 Apr 2023 20:55:13 +0000 (14:55 -0600)]
Better document ExcFunctionNonzeroReturn exception.

20 months agoBetter document FEInterfaceValues::reinit().
Wolfgang Bangerth [Thu, 13 Apr 2023 20:53:16 +0000 (14:53 -0600)]
Better document FEInterfaceValues::reinit().

20 months agoexamples/step-1: undo accidental changes to CMakeLists.txt 15093/head
Matthias Maier [Thu, 13 Apr 2023 20:35:47 +0000 (15:35 -0500)]
examples/step-1: undo accidental changes to CMakeLists.txt

This partially reverts a82dd4cbcf01e299ea23a9ba28c41dc3bcded1a7

In reference to #14971

20 months agoUse latest ubuntu image in docker.yml. 15092/head
Marc Fehling [Thu, 13 Apr 2023 20:22:28 +0000 (14:22 -0600)]
Use latest ubuntu image in docker.yml.

OS of the host system is not important.

20 months agoConvert PreconditionChebyshev::set_initial_guess_kernel to Kokkos 15091/head
Daniel Arndt [Thu, 13 Apr 2023 18:43:49 +0000 (18:43 +0000)]
Convert PreconditionChebyshev::set_initial_guess_kernel to Kokkos

20 months agoMerge pull request #15066 from luca-heltai/stefanozampini/ts-only
Luca Heltai [Thu, 13 Apr 2023 12:39:16 +0000 (15:39 +0300)]
Merge pull request #15066 from luca-heltai/stefanozampini/ts-only

20 months agoPETScWrappers: Add support for ODE solver 15066/head
Stefano Zampini [Tue, 17 May 2022 15:45:34 +0000 (18:45 +0300)]
PETScWrappers: Add support for ODE solver

20 months agoMerge pull request #15088 from sebproell/data-out-compression-flags
Wolfgang Bangerth [Wed, 12 Apr 2023 19:25:10 +0000 (13:25 -0600)]
Merge pull request #15088 from sebproell/data-out-compression-flags

Don't mention wrong defaults in CompressionFlags

20 months agoDon't mention defaults in CompressionFlags 15088/head
Sebastian Proell [Wed, 12 Apr 2023 16:35:06 +0000 (18:35 +0200)]
Don't mention defaults in CompressionFlags

20 months agoMerge pull request #15063 from luca-heltai/stefanozampini/nest-constructor
David Wells [Wed, 12 Apr 2023 12:13:34 +0000 (08:13 -0400)]
Merge pull request #15063 from luca-heltai/stefanozampini/nest-constructor

Improve support for MATNEST

20 months agoMerge pull request #15059 from kronbichler/optimize_manifold
David Wells [Wed, 12 Apr 2023 11:48:21 +0000 (07:48 -0400)]
Merge pull request #15059 from kronbichler/optimize_manifold

Optimize FlatManifold::get_new_points

20 months agoMerge pull request #15058 from kronbichler/cleanup_qprojector
David Wells [Wed, 12 Apr 2023 11:47:23 +0000 (07:47 -0400)]
Merge pull request #15058 from kronbichler/cleanup_qprojector

Improve code in QProjector in terms of performance and simplicity

20 months agoMerge pull request #15082 from bangerth/nox
Luca Heltai [Wed, 12 Apr 2023 08:22:26 +0000 (11:22 +0300)]
Merge pull request #15082 from bangerth/nox

Minor updates to the NOX solver interfaces.

20 months agoMerge pull request #15081 from masterleinad/include_without_quotations
Marc Fehling [Tue, 11 Apr 2023 23:09:19 +0000 (17:09 -0600)]
Merge pull request #15081 from masterleinad/include_without_quotations

Avoid using include with quotation marks

20 months agoadd assert 15063/head
Stefano Zampini [Tue, 11 Apr 2023 21:53:51 +0000 (00:53 +0300)]
add assert

20 months agoinitialize sizes
Stefano Zampini [Tue, 11 Apr 2023 21:11:10 +0000 (00:11 +0300)]
initialize sizes

20 months agoMinor updates to the NOX solver interfaces. 15082/head
Wolfgang Bangerth [Tue, 11 Apr 2023 20:53:03 +0000 (14:53 -0600)]
Minor updates to the NOX solver interfaces.

20 months agoAlternative version with manual vectorization 15059/head
Martin Kronbichler [Tue, 11 Apr 2023 11:05:30 +0000 (13:05 +0200)]
Alternative version with manual vectorization

20 months agoMerge pull request #14791 from singima/NOX_edits 15078/head
Wolfgang Bangerth [Tue, 11 Apr 2023 20:20:54 +0000 (14:20 -0600)]
Merge pull request #14791 from singima/NOX_edits

Improvements to the NOXSolver class documentation

20 months agoAvoid using include with quotation marks 15081/head
Daniel Arndt [Tue, 11 Apr 2023 19:49:46 +0000 (15:49 -0400)]
Avoid using include with quotation marks

20 months agoImprovements to the NOXSolver documentation 14791/head
Sean Ingimarson [Tue, 11 Apr 2023 14:19:57 +0000 (10:19 -0400)]
Improvements to the NOXSolver documentation

20 months agoMerge pull request #15075 from kronbichler/avoid_mpi_comm_world
Bruno Turcksin [Tue, 11 Apr 2023 12:03:54 +0000 (08:03 -0400)]
Merge pull request #15075 from kronbichler/avoid_mpi_comm_world

20 months agoImplement Wolfgang suggestions
Stefano Zampini [Tue, 11 Apr 2023 08:54:28 +0000 (11:54 +0300)]
Implement Wolfgang suggestions

20 months agoOptimize FlatManifold::get_new_points
Martin Kronbichler [Sun, 9 Apr 2023 18:44:53 +0000 (20:44 +0200)]
Optimize FlatManifold::get_new_points

20 months agoImprove code in QProjector in terms of performance and simplicity 15058/head
Martin Kronbichler [Sun, 9 Apr 2023 18:35:10 +0000 (20:35 +0200)]
Improve code in QProjector in terms of performance and simplicity

20 months agoDo not use MPI_COMM_WORLD 15075/head
Martin Kronbichler [Tue, 11 Apr 2023 08:01:57 +0000 (10:01 +0200)]
Do not use MPI_COMM_WORLD

20 months agoUse proper MPI communicator
Martin Kronbichler [Tue, 11 Apr 2023 08:01:45 +0000 (10:01 +0200)]
Use proper MPI communicator

20 months agoBuild both focal and jammy images. 15074/head
Luca Heltai [Tue, 11 Apr 2023 06:00:39 +0000 (09:00 +0300)]
Build both focal and jammy images.

20 months agoMerge pull request #15060 from marcfehling/docker-root
Luca Heltai [Tue, 11 Apr 2023 05:50:17 +0000 (08:50 +0300)]
Merge pull request #15060 from marcfehling/docker-root

Remove docker image with root user.

20 months agoMerge pull request #15072 from bangerth/doc-65
Marc Fehling [Mon, 10 Apr 2023 23:38:39 +0000 (17:38 -0600)]
Merge pull request #15072 from bangerth/doc-65

Minor updates to the ndarray documentation.

20 months agoMerge pull request #15071 from bangerth/underscore
Marc Fehling [Mon, 10 Apr 2023 22:47:57 +0000 (16:47 -0600)]
Merge pull request #15071 from bangerth/underscore

Do not infringe on the compiler's use of names.

20 months agoMerge pull request #15068 from peterrum/zampini2016pcbddc
Marc Fehling [Mon, 10 Apr 2023 21:26:03 +0000 (15:26 -0600)]
Merge pull request #15068 from peterrum/zampini2016pcbddc

Fix reference

20 months agoMinor updates to the ndarray documentation. 15072/head
Wolfgang Bangerth [Mon, 10 Apr 2023 20:21:00 +0000 (14:21 -0600)]
Minor updates to the ndarray documentation.

20 months agoMerge pull request #15062 from masterleinad/remove_write_tecplot_binary
Wolfgang Bangerth [Mon, 10 Apr 2023 20:11:17 +0000 (14:11 -0600)]
Merge pull request #15062 from masterleinad/remove_write_tecplot_binary

Remove write_tecplot_binary and related code

20 months agoMerge pull request #15064 from luca-heltai/stefanozampini/minor-cmake
Wolfgang Bangerth [Mon, 10 Apr 2023 20:10:06 +0000 (14:10 -0600)]
Merge pull request #15064 from luca-heltai/stefanozampini/minor-cmake

some more info about SLEPc-PETSc misaligned versions

20 months agoDo not infringe on the compiler's use of names. 15071/head
Wolfgang Bangerth [Mon, 10 Apr 2023 19:09:27 +0000 (13:09 -0600)]
Do not infringe on the compiler's use of names.

20 months agoFix reference 15068/head
Peter Munch [Mon, 10 Apr 2023 17:26:57 +0000 (19:26 +0200)]
Fix reference

20 months agoMerge pull request #15003 from Rombur/mf_kokkos
Peter Munch [Mon, 10 Apr 2023 15:10:22 +0000 (17:10 +0200)]
Merge pull request #15003 from Rombur/mf_kokkos

Use Kokkos for data structures in CUDA matrix-free framework

20 months agoPetscWrappers::BlockSparseMatrix add constructor from array of matrices
Stefano Zampini [Mon, 10 Apr 2023 13:49:46 +0000 (16:49 +0300)]
PetscWrappers::BlockSparseMatrix add constructor from array of matrices

fix the case of NULL blocks and add tests

20 months agosome more info about SLEPc-PETSc misaligned versions 15064/head
Stefano Zampini [Sat, 8 Apr 2023 11:35:46 +0000 (14:35 +0300)]
some more info about SLEPc-PETSc misaligned versions

20 months agoPetscWrappers::MatrixBase add column sizes accessors
Stefano Zampini [Mon, 10 Apr 2023 13:47:35 +0000 (16:47 +0300)]
PetscWrappers::MatrixBase add column sizes accessors

20 months agoRemove write_tecplot_binary and related code 15062/head
Daniel Arndt [Mon, 10 Apr 2023 12:59:00 +0000 (08:59 -0400)]
Remove write_tecplot_binary and related code

20 months agoMerge pull request #14367 from simonsticko/fix_misprint_norm
Wolfgang Bangerth [Mon, 10 Apr 2023 03:31:48 +0000 (21:31 -0600)]
Merge pull request #14367 from simonsticko/fix_misprint_norm

Fix documentation misprint, modulus should be norm.

20 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

20 months agoRemove docker image with root user. 15060/head
Marc Fehling [Sun, 9 Apr 2023 20:22:36 +0000 (14:22 -0600)]
Remove docker image with root user.

20 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

20 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.

20 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

20 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

20 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

20 months agoFix clang-tidy 15003/head
Bruno Turcksin [Sun, 9 Apr 2023 00:09:38 +0000 (00:09 +0000)]
Fix clang-tidy

20 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.


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.