]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
17 months agoMerge pull request #15270 from Rombur/nvcc_warnings
Daniel Arndt [Thu, 1 Jun 2023 18:55:20 +0000 (14:55 -0400)]
Merge pull request #15270 from Rombur/nvcc_warnings

17 months agoMerge pull request #15281 from bergbauer/integrate_JxW
David Wells [Thu, 1 Jun 2023 17:19:37 +0000 (13:19 -0400)]
Merge pull request #15281 from bergbauer/integrate_JxW

FEPointEvaluation: Integrate should use JxW

17 months agoAutomatically use JxW in integrate when available 15281/head
Maximilian Bergbauer [Fri, 26 May 2023 16:58:04 +0000 (18:58 +0200)]
Automatically use JxW in integrate when available

17 months agoMerge pull request #15287 from bergbauer/remove_update_JxW
Martin Kronbichler [Thu, 1 Jun 2023 11:44:00 +0000 (13:44 +0200)]
Merge pull request #15287 from bergbauer/remove_update_JxW

MappingFEField: Remove update_JxW_values for Piola transform

17 months agoMerge pull request #15289 from peterrum/apply_inverse_tmp_remove
Martin Kronbichler [Thu, 1 Jun 2023 11:41:52 +0000 (13:41 +0200)]
Merge pull request #15289 from peterrum/apply_inverse_tmp_remove

TensorProductMatrixSymmetricSum: small modifications

17 months agoMerge pull request #15288 from kronbichler/fix_mg_transfer
Peter Munch [Thu, 1 Jun 2023 10:53:21 +0000 (12:53 +0200)]
Merge pull request #15288 from kronbichler/fix_mg_transfer

MGTwoLevelTransfer: Clean old vector content in prolongate_add

17 months agoMerge pull request #15291 from bangerth/changelog
Luca Heltai [Thu, 1 Jun 2023 07:47:52 +0000 (09:47 +0200)]
Merge pull request #15291 from bangerth/changelog

Add changelog entry.

17 months agoUpdate test output 15288/head
Peter Munch [Thu, 1 Jun 2023 07:07:47 +0000 (09:07 +0200)]
Update test output

17 months agoAdd changelog entry. 15291/head
Wolfgang Bangerth [Wed, 31 May 2023 23:15:55 +0000 (17:15 -0600)]
Add changelog entry.

17 months agoMerge pull request #15290 from masterleinad/add_citation_bib
Marc Fehling [Wed, 31 May 2023 22:28:48 +0000 (16:28 -0600)]
Merge pull request #15290 from masterleinad/add_citation_bib

Add CITATIONS.bib file to suggest citation in GitHub

17 months agoMerge pull request #15217 from kronbichler/generalize_interfaces
Peter Munch [Wed, 31 May 2023 22:24:59 +0000 (00:24 +0200)]
Merge pull request #15217 from kronbichler/generalize_interfaces

Make MatrixFree evaluation kernels more flexible w.r.t. number type

17 months agoFix tests 15287/head
Maximilian Bergbauer [Wed, 31 May 2023 21:06:38 +0000 (23:06 +0200)]
Fix tests

17 months agoDrop 9.3 release 15290/head
Daniel Arndt [Wed, 31 May 2023 20:54:36 +0000 (16:54 -0400)]
Drop 9.3 release

17 months agoFix reviewer's comments 15270/head
Bruno Turcksin [Wed, 31 May 2023 01:05:54 +0000 (01:05 +0000)]
Fix reviewer's comments

17 months agoFix warnings when compiling with nvcc
Bruno Turcksin [Thu, 25 May 2023 20:48:20 +0000 (20:48 +0000)]
Fix warnings when compiling with nvcc

17 months agoAdd CITATIONS.bib file
Daniel Arndt [Wed, 31 May 2023 19:33:32 +0000 (15:33 -0400)]
Add CITATIONS.bib file

17 months agoMerge pull request #14536 from marcfehling/reinit-ghosted
Martin Kronbichler [Wed, 31 May 2023 19:16:03 +0000 (21:16 +0200)]
Merge pull request #14536 from marcfehling/reinit-ghosted

Choose to initialize ghost elements with reinit(partitioner).

17 months agoDon't use tmp vector 15289/head
Peter Munch [Wed, 31 May 2023 17:39:21 +0000 (19:39 +0200)]
Don't use tmp vector

17 months agoMerge pull request #15262 from masterleinad/convert_cuda_matrix_free_tests
Martin Kronbichler [Wed, 31 May 2023 18:00:48 +0000 (20:00 +0200)]
Merge pull request #15262 from masterleinad/convert_cuda_matrix_free_tests

Test CUDAWrappers::MatrixFree not only for DEAL_II_WITH_CUDA

17 months agoMerge pull request #15274 from bergbauer/skip_renumbering
Martin Kronbichler [Wed, 31 May 2023 17:44:51 +0000 (19:44 +0200)]
Merge pull request #15274 from bergbauer/skip_renumbering

FEPointEvaluation: skip renumbering when possible

17 months agoMerge pull request #15209 from jh66637/non_nested_dg_mg_transfer
Martin Kronbichler [Wed, 31 May 2023 17:33:29 +0000 (19:33 +0200)]
Merge pull request #15209 from jh66637/non_nested_dg_mg_transfer

Integrate DG into non-nested MG

17 months agoMerge pull request #15165 from jh66637/add_structure_convertable_to_rpe_data
Martin Kronbichler [Wed, 31 May 2023 17:28:12 +0000 (19:28 +0200)]
Merge pull request #15165 from jh66637/add_structure_convertable_to_rpe_data

Introduce DistributedComputeIntersectionLocationsInternal

17 months agoAdd assertion regarding array lengths 15217/head
Martin Kronbichler [Wed, 31 May 2023 14:46:36 +0000 (16:46 +0200)]
Add assertion regarding array lengths

17 months agoDo not use Number::size() by switching to more generic access methods
Martin Kronbichler [Sun, 21 May 2023 20:28:27 +0000 (22:28 +0200)]
Do not use Number::size() by switching to more generic access methods

17 months agoSwitch order of template arguments
Martin Kronbichler [Sun, 21 May 2023 18:05:02 +0000 (20:05 +0200)]
Switch order of template arguments

17 months agoMake MatrixFree evaluation kernels more flexible w.r.t. number type
Martin Kronbichler [Mon, 15 May 2023 14:32:26 +0000 (16:32 +0200)]
Make MatrixFree evaluation kernels more flexible w.r.t. number type

17 months agoMGTwoLevelTransfer: Make sure ot clean old vector content in prolongate_add
Martin Kronbichler [Wed, 31 May 2023 14:35:50 +0000 (16:35 +0200)]
MGTwoLevelTransfer: Make sure ot clean old vector content in prolongate_add

17 months agoMerge pull request #15282 from masterleinad/fix_clang_tidy
Timo Heister [Wed, 31 May 2023 13:04:36 +0000 (09:04 -0400)]
Merge pull request #15282 from masterleinad/fix_clang_tidy

Fix a couple clang-tidy warnings

17 months agoMerge pull request #15284 from masterleinad/fix_petsc_clang_tidy
Timo Heister [Wed, 31 May 2023 13:03:14 +0000 (09:03 -0400)]
Merge pull request #15284 from masterleinad/fix_petsc_clang_tidy

Use distinct names for PETSC call_and_possibly_capture_exception functions

17 months agoRemove update_JxW_values for Piola transform
Maximilian Bergbauer [Wed, 31 May 2023 12:58:45 +0000 (14:58 +0200)]
Remove update_JxW_values for Piola transform

17 months agoRemove unused header file 15262/head
Daniel Arndt [Wed, 31 May 2023 12:55:56 +0000 (08:55 -0400)]
Remove unused header file

17 months agoChange logic to positive 15274/head
Maximilian Bergbauer [Wed, 31 May 2023 12:38:57 +0000 (14:38 +0200)]
Change logic to positive

17 months agoSuggestion from review
Maximilian Bergbauer [Wed, 31 May 2023 11:58:42 +0000 (13:58 +0200)]
Suggestion from review

17 months agoMerge pull request #15285 from masterleinad/fix_github_linux_ci
Marc Fehling [Tue, 30 May 2023 23:42:33 +0000 (17:42 -0600)]
Merge pull request #15285 from masterleinad/fix_github_linux_ci

Fix GitHub Linux CI

17 months agoOMPI allow run as root 15285/head
Marc Fehling [Tue, 30 May 2023 22:17:25 +0000 (16:17 -0600)]
OMPI allow run as root

17 months agoCheckout code
Daniel Arndt [Tue, 30 May 2023 21:09:21 +0000 (17:09 -0400)]
Checkout code

17 months agoRun as root user
Daniel Arndt [Tue, 30 May 2023 20:57:33 +0000 (16:57 -0400)]
Run as root user

Co-authored-by: Marc Fehling <mafehling.git@gmail.com>
17 months agoFix GitHub Linux CI
Daniel Arndt [Tue, 30 May 2023 20:20:36 +0000 (16:20 -0400)]
Fix GitHub Linux CI

17 months agoMerge pull request #15267 from bangerth/requires
David Wells [Tue, 30 May 2023 18:37:13 +0000 (14:37 -0400)]
Merge pull request #15267 from bangerth/requires

Add 'requires' clauses for matrix template arguments to PETSc TS and SNES solvers.

17 months agoUse distinct names for PETSC call_and_possibly_capture_exception functions 15284/head
Daniel Arndt [Tue, 30 May 2023 18:27:00 +0000 (14:27 -0400)]
Use distinct names for PETSC call_and_possibly_capture_exception functions

17 months agoFix a couple clang-tidy warnings 15282/head
Daniel Arndt [Tue, 30 May 2023 17:22:40 +0000 (13:22 -0400)]
Fix a couple clang-tidy warnings

17 months agoRemove init_cuda from matrix_free_device_initialize_vector
Daniel Arndt [Tue, 30 May 2023 13:46:53 +0000 (09:46 -0400)]
Remove init_cuda from matrix_free_device_initialize_vector

17 months agoMerge pull request #15264 from bangerth/doxygen
Luca Heltai [Sun, 28 May 2023 21:15:15 +0000 (23:15 +0200)]
Merge pull request #15264 from bangerth/doxygen

Suppress 'requires' clauses for doxygen if doxygen is too old.

17 months agoMerge pull request #15278 from pcafrica/docker_workflow
Luca Heltai [Sun, 28 May 2023 20:20:39 +0000 (22:20 +0200)]
Merge pull request #15278 from pcafrica/docker_workflow

Use dealii-dependencies Docker for GitHub workflow

17 months agoMerge pull request #15261 from jh66637/drop_inexact_kernels
Luca Heltai [Sun, 28 May 2023 20:17:58 +0000 (22:17 +0200)]
Merge pull request #15261 from jh66637/drop_inexact_kernels

remove inexact CGAL kernels and add test

17 months agoUse dealii-dependencies Docker image for "linux debug parallel simplex" job 15278/head
Pasquale Africa [Sat, 27 May 2023 17:44:11 +0000 (17:44 +0000)]
Use dealii-dependencies Docker image for "linux debug parallel simplex" job

17 months agoMerge pull request #15263 from bangerth/ida
Luca Heltai [Sun, 28 May 2023 07:01:19 +0000 (09:01 +0200)]
Merge pull request #15263 from bangerth/ida

Convert IDA to use the callback standard.

17 months agoMerge pull request #15271 from bangerth/petsc-snes
Luca Heltai [Sun, 28 May 2023 06:54:09 +0000 (08:54 +0200)]
Merge pull request #15271 from bangerth/petsc-snes

Convert PETSc SNES interfaces to use callback error conventions.

17 months agoMerge pull request #15269 from bangerth/petsc-ts
Luca Heltai [Sun, 28 May 2023 06:53:20 +0000 (08:53 +0200)]
Merge pull request #15269 from bangerth/petsc-ts

Make the PETSc TS interfaces conform to callback conventions.

17 months agoMerge pull request #14569 from peterrum/tensor_product_matrix_collection_fix_vectoriz...
Peter Munch [Sat, 27 May 2023 16:44:53 +0000 (18:44 +0200)]
Merge pull request #14569 from peterrum/tensor_product_matrix_collection_fix_vectorization

Tensor product matrix collection fix vectorization

17 months agoMerge pull request #15277 from marcfehling/fix-date-format
David Wells [Sat, 27 May 2023 15:23:09 +0000 (11:23 -0400)]
Merge pull request #15277 from marcfehling/fix-date-format

Fix data format in some changelogs.

17 months agoMerge pull request #14327 from peterrum/fdm_precompute_inverted_diagonal
Peter Munch [Sat, 27 May 2023 12:01:15 +0000 (14:01 +0200)]
Merge pull request #14327 from peterrum/fdm_precompute_inverted_diagonal

Precompute inverse diagonal (FDM)

17 months agoMerge pull request #15275 from masterleinad/fix_matrix_free_test_no_vectorization
Peter Munch [Sat, 27 May 2023 09:49:02 +0000 (11:49 +0200)]
Merge pull request #15275 from masterleinad/fix_matrix_free_test_no_vectorization

Fix some matrix_free tests without vectorization

17 months agoTensorProductMatrixSymmetricSumCollection: fix vectorization 14569/head
Peter Munch [Mon, 12 Dec 2022 07:10:35 +0000 (08:10 +0100)]
TensorProductMatrixSymmetricSumCollection: fix vectorization

17 months agoPrecompute inverse diagonal (FDM) 14327/head
Peter Munch [Sat, 1 Oct 2022 16:53:01 +0000 (18:53 +0200)]
Precompute inverse diagonal (FDM)

17 months agoFix data format in some changelogs. 15277/head
Marc Fehling [Sat, 27 May 2023 04:44:08 +0000 (22:44 -0600)]
Fix data format in some changelogs.

17 months agoFix some matrix_free tests without vectorization 15275/head
Daniel Arndt [Fri, 26 May 2023 15:22:12 +0000 (11:22 -0400)]
Fix some matrix_free tests without vectorization

17 months agoFix some matrix_free tests without vectorization
Daniel Arndt [Fri, 26 May 2023 15:22:12 +0000 (11:22 -0400)]
Fix some matrix_free tests without vectorization

17 months agoMove more MatrixFree tests
Daniel Arndt [Fri, 26 May 2023 12:56:17 +0000 (08:56 -0400)]
Move more MatrixFree tests

17 months agoRemove unused file
Daniel Arndt [Fri, 26 May 2023 12:50:45 +0000 (08:50 -0400)]
Remove unused file

17 months agoUndo unintended change
Maximilian Bergbauer [Fri, 26 May 2023 11:57:10 +0000 (13:57 +0200)]
Undo unintended change

17 months agoRemove an unnecessary preprocessor undef. 15269/head
Wolfgang Bangerth [Thu, 25 May 2023 21:45:55 +0000 (15:45 -0600)]
Remove an unnecessary preprocessor undef.

17 months agoRemove no longer user preprocessor define. 15271/head
Wolfgang Bangerth [Thu, 25 May 2023 21:43:04 +0000 (15:43 -0600)]
Remove no longer user preprocessor define.

17 months agoAdd a test that tests PETSc (in)ability to recover from errors.
Wolfgang Bangerth [Thu, 25 May 2023 21:40:57 +0000 (15:40 -0600)]
Add a test that tests PETSc (in)ability to recover from errors.

17 months agoAdd a test.
Wolfgang Bangerth [Thu, 25 May 2023 21:35:42 +0000 (15:35 -0600)]
Add a test.

17 months agoConvert tests.
Wolfgang Bangerth [Thu, 25 May 2023 21:23:18 +0000 (15:23 -0600)]
Convert tests.

17 months agoConvert PETSc SNES interfaces to callback convention.
Wolfgang Bangerth [Thu, 25 May 2023 21:20:32 +0000 (15:20 -0600)]
Convert PETSc SNES interfaces to callback convention.

17 months agoAdd missing file
Daniel Arndt [Thu, 25 May 2023 21:09:59 +0000 (17:09 -0400)]
Add missing file

17 months agoAdd a test that shows that PETSc TS cannot recover from errors.
Wolfgang Bangerth [Thu, 25 May 2023 20:06:35 +0000 (14:06 -0600)]
Add a test that shows that PETSc TS cannot recover from errors.

17 months agoAdd another test.
Wolfgang Bangerth [Thu, 25 May 2023 19:53:17 +0000 (13:53 -0600)]
Add another test.

17 months agoAdjust tests.
Wolfgang Bangerth [Wed, 24 May 2023 23:34:34 +0000 (17:34 -0600)]
Adjust tests.

17 months agoMake the PETSc TS interfaces conform to callback conventions.
Wolfgang Bangerth [Wed, 24 May 2023 23:31:58 +0000 (17:31 -0600)]
Make the PETSc TS interfaces conform to callback conventions.

17 months agoMerge pull request #15268 from marcfehling/test-identity
Wolfgang Bangerth [Thu, 25 May 2023 19:08:52 +0000 (13:08 -0600)]
Merge pull request #15268 from marcfehling/test-identity

Identity constraints in h-adapted grids?

17 months agoMake clang-tidy happy
Daniel Arndt [Thu, 25 May 2023 18:37:22 +0000 (14:37 -0400)]
Make clang-tidy happy

17 months agoSkip renumbering in tensor product kernels with template argument
Maximilian Bergbauer [Thu, 25 May 2023 14:45:55 +0000 (16:45 +0200)]
Skip renumbering in tensor product kernels with template argument

17 months agoFix for Kokkos < 3.6.00
Daniel Arndt [Thu, 25 May 2023 14:46:23 +0000 (10:46 -0400)]
Fix for Kokkos < 3.6.00

17 months agoskip renumbering
Maximilian Bergbauer [Thu, 25 May 2023 11:44:57 +0000 (13:44 +0200)]
skip renumbering

17 months agoMerge pull request #15240 from bergbauer/horizontal_add
Daniel Arndt [Thu, 25 May 2023 12:56:24 +0000 (08:56 -0400)]
Merge pull request #15240 from bergbauer/horizontal_add

17 months agoMerge pull request #15265 from masterleinad/fix_tpetra_import
Wolfgang Bangerth [Wed, 24 May 2023 23:16:29 +0000 (17:16 -0600)]
Merge pull request #15265 from masterleinad/fix_tpetra_import

Fix TpetraWrappers::Vector import

17 months agoAdded test for identity constraints in h-adapted grids. 15268/head
Marc Fehling [Wed, 24 May 2023 23:02:49 +0000 (17:02 -0600)]
Added test for identity constraints in h-adapted grids.

17 months agoDocument requirements on PETSc TS and SNES template arguments. 15267/head
Wolfgang Bangerth [Wed, 24 May 2023 20:56:10 +0000 (14:56 -0600)]
Document requirements on PETSc TS and SNES template arguments.

17 months agoAlso check PETSc TS and SNES requirements on matrices.
Wolfgang Bangerth [Wed, 24 May 2023 20:55:53 +0000 (14:55 -0600)]
Also check PETSc TS and SNES requirements on matrices.

17 months agoIntroduce concepts for PETSc-based matrices.
Wolfgang Bangerth [Wed, 24 May 2023 20:55:17 +0000 (14:55 -0600)]
Introduce concepts for PETSc-based matrices.

17 months agoRearrange specializations and implement sum inline 15240/head
Maximilian Bergbauer [Wed, 24 May 2023 20:38:14 +0000 (22:38 +0200)]
Rearrange specializations and implement sum inline

17 months agoRemove inv_jacobians instead
Daniel Arndt [Wed, 24 May 2023 20:27:53 +0000 (16:27 -0400)]
Remove inv_jacobians instead

17 months agoFix TpetraWrappers::Vector import 15265/head
Daniel Arndt [Wed, 24 May 2023 20:19:00 +0000 (16:19 -0400)]
Fix TpetraWrappers::Vector import

17 months agoImprove docu
Maximilian Bergbauer [Wed, 24 May 2023 20:13:08 +0000 (22:13 +0200)]
Improve docu

17 months agoRename to sum()
Maximilian Bergbauer [Wed, 24 May 2023 19:38:09 +0000 (21:38 +0200)]
Rename to sum()

17 months agoFix warning
Daniel Arndt [Wed, 24 May 2023 17:53:41 +0000 (13:53 -0400)]
Fix warning

17 months agoSuppress 'requires' clauses for doxygen if doxygen is too old. 15264/head
Wolfgang Bangerth [Wed, 24 May 2023 17:50:32 +0000 (11:50 -0600)]
Suppress 'requires' clauses for doxygen if doxygen is too old.

17 months agoAdd tests for recoverable and irrecoverable situations. 15263/head
Wolfgang Bangerth [Wed, 24 May 2023 17:04:23 +0000 (11:04 -0600)]
Add tests for recoverable and irrecoverable situations.

17 months agoAdd a test.
Wolfgang Bangerth [Wed, 24 May 2023 16:49:53 +0000 (10:49 -0600)]
Add a test.

17 months agoAdjust tests.
Wolfgang Bangerth [Wed, 24 May 2023 16:18:30 +0000 (10:18 -0600)]
Adjust tests.

17 months agoAvoid making a variable 'public'.
Wolfgang Bangerth [Wed, 24 May 2023 16:15:02 +0000 (10:15 -0600)]
Avoid making a variable 'public'.

17 months agoConvert IDA to use our new callback standard.
Wolfgang Bangerth [Thu, 18 May 2023 05:50:55 +0000 (23:50 -0600)]
Convert IDA to use our new callback standard.

17 months agoTest CUDAMatrixFree not only for DEAL_II_WITH_CUDA
Daniel Arndt [Wed, 24 May 2023 02:13:23 +0000 (22:13 -0400)]
Test CUDAMatrixFree not only for DEAL_II_WITH_CUDA

17 months agoMerge pull request #15195 from bangerth/import-2
David Wells [Wed, 24 May 2023 15:50:13 +0000 (11:50 -0400)]
Merge pull request #15195 from bangerth/import-2

Avoid the name 'import' as a function name.

17 months agodrop inexact CGAL kernels 15261/head
Johannes Heinz [Wed, 24 May 2023 12:45:43 +0000 (14:45 +0200)]
drop inexact CGAL kernels

Co-authored-by: Marco Feder <marco.feder@sissa.it>
17 months agoAdd changelog entry. 15195/head
Wolfgang Bangerth [Wed, 24 May 2023 02:28:19 +0000 (20:28 -0600)]
Add changelog entry.

17 months agoRe-introduce the now deprecated name.
Wolfgang Bangerth [Wed, 24 May 2023 01:14:13 +0000 (19:14 -0600)]
Re-introduce the now deprecated name.


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.