]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
19 months agoMove check about FECollection size to DoFHandler. 14920/head
Marc Fehling [Mon, 20 Mar 2023 11:59:11 +0000 (12:59 +0100)]
Move check about FECollection size to DoFHandler.

19 months agoMerge pull request #14924 from drwells/fix-exodusii-macro
Wolfgang Bangerth [Tue, 21 Mar 2023 03:56:14 +0000 (21:56 -0600)]
Merge pull request #14924 from drwells/fix-exodusii-macro

Fix namespacing in the ExodusII error macro.

19 months agoFix namespacing in the ExodusII error macro. 14924/head
David Wells [Mon, 20 Mar 2023 19:39:37 +0000 (15:39 -0400)]
Fix namespacing in the ExodusII error macro.

19 months agoMerge pull request #14923 from sloede/msl/remove-mpi-seek-set-test
Wolfgang Bangerth [Mon, 20 Mar 2023 17:13:29 +0000 (11:13 -0600)]
Merge pull request #14923 from sloede/msl/remove-mpi-seek-set-test

Remove obsolete CMake test for `MPI_SEEK_SET`

19 months agoMerge pull request #14921 from masterleinad/version_cxx20_feature_check
Wolfgang Bangerth [Mon, 20 Mar 2023 16:56:50 +0000 (10:56 -0600)]
Merge pull request #14921 from masterleinad/version_cxx20_feature_check

Use <version> header for C++20 feature checks

19 months agoRemove obsolete CMake test for `MPI_SEEK_SET` 14923/head
Michael Schlottke-Lakemper [Mon, 20 Mar 2023 14:31:30 +0000 (15:31 +0100)]
Remove obsolete CMake test for `MPI_SEEK_SET`

19 months agoUse <version> header for C++20 feature checks 14921/head
Daniel Arndt [Mon, 20 Mar 2023 12:40:07 +0000 (08:40 -0400)]
Use <version> header for C++20 feature checks

19 months agoMerge pull request #14902 from tjhei/jenkins-osx
Marc Fehling [Mon, 20 Mar 2023 09:21:31 +0000 (03:21 -0600)]
Merge pull request #14902 from tjhei/jenkins-osx

Jenkins: enable and update arm MacOS build

19 months agoMerge pull request #14906 from bangerth/colon
Marc Fehling [Mon, 20 Mar 2023 09:19:05 +0000 (03:19 -0600)]
Merge pull request #14906 from bangerth/colon

Add a link to the documentation.

19 months agoMerge pull request #14909 from bangerth/doc-87
Martin Kronbichler [Mon, 20 Mar 2023 08:56:00 +0000 (09:56 +0100)]
Merge pull request #14909 from bangerth/doc-87

Update documentation for DataPostprocessor.

19 months agoMerge pull request #14885 from nils-schween/collect_periodic_faces_parallel_shared_tria
Martin Kronbichler [Mon, 20 Mar 2023 08:03:39 +0000 (09:03 +0100)]
Merge pull request #14885 from nils-schween/collect_periodic_faces_parallel_shared_tria

Explicit Instantiate GridTools::collect_periodic_faces with Meshtype = parallel::shared::triangulation<1,1>

19 months agoMerge pull request #14903 from bergbauer/neighboring_cell_code_path
Martin Kronbichler [Mon, 20 Mar 2023 08:02:10 +0000 (09:02 +0100)]
Merge pull request #14903 from bergbauer/neighboring_cell_code_path

Select correct code path for neighbor elements in FEEvaluation

19 months agoMerge pull request #14835 from kronbichler/fix_solver_cg_interleave
Martin Kronbichler [Mon, 20 Mar 2023 08:01:18 +0000 (09:01 +0100)]
Merge pull request #14835 from kronbichler/fix_solver_cg_interleave

 Fix bug in result of SolverCG when run in interleaved mode

19 months agoMerge pull request #14910 from bangerth/q-vs-p
Martin Kronbichler [Mon, 20 Mar 2023 08:00:32 +0000 (09:00 +0100)]
Merge pull request #14910 from bangerth/q-vs-p

Make it more obvious that evaluation points are not quadrature points.

19 months agoMerge pull request #14916 from bangerth/update-flags
Martin Kronbichler [Mon, 20 Mar 2023 07:59:39 +0000 (08:59 +0100)]
Merge pull request #14916 from bangerth/update-flags

Update description of UpdateFlags::update_quadrature_points.

19 months agoMerge pull request #14917 from bangerth/q
Martin Kronbichler [Mon, 20 Mar 2023 07:58:35 +0000 (08:58 +0100)]
Merge pull request #14917 from bangerth/q

Update documentation of Quadrature.

19 months agoMerge pull request #14362 from jh66637/cgal_linker_error
Peter Munch [Mon, 20 Mar 2023 07:58:24 +0000 (08:58 +0100)]
Merge pull request #14362 from jh66637/cgal_linker_error

Execute explicit instantiations of compute_intersection_of_cells()

19 months agoFix linker error, due to compute_intersection_of_cells() 14362/head
Johannes Heinz [Wed, 19 Oct 2022 07:47:18 +0000 (09:47 +0200)]
Fix linker error, due to compute_intersection_of_cells()

Co-authored-by: Marco Feder <marco.feder@sissa.it>
19 months agoMerge pull request #14908 from bangerth/boundary-ids
Timo Heister [Sun, 19 Mar 2023 23:58:02 +0000 (19:58 -0400)]
Merge pull request #14908 from bangerth/boundary-ids

Do not ask for things we don't actually need.

19 months agoUpdate documentation of Quadrature. 14917/head
Wolfgang Bangerth [Sun, 19 Mar 2023 22:52:03 +0000 (16:52 -0600)]
Update documentation of Quadrature.

19 months agoUpdate description of UpdateFlags::update_quadrature_points. 14916/head
Wolfgang Bangerth [Sun, 19 Mar 2023 22:38:33 +0000 (16:38 -0600)]
Update description of UpdateFlags::update_quadrature_points.

19 months agoMerge pull request #14914 from peterrum/cl_dummy_remove
Wolfgang Bangerth [Sun, 19 Mar 2023 22:37:32 +0000 (16:37 -0600)]
Merge pull request #14914 from peterrum/cl_dummy_remove

Remove dummy changelog entry

19 months agoMerge pull request #14912 from peterrum/fix_formating_pp
Wolfgang Bangerth [Sun, 19 Mar 2023 22:18:39 +0000 (16:18 -0600)]
Merge pull request #14912 from peterrum/fix_formating_pp

Fix formatting

19 months agoRemove redundant new lines 14914/head
Peter Munch [Sun, 19 Mar 2023 06:33:39 +0000 (07:33 +0100)]
Remove redundant new lines

19 months agoRemove dummy changelog entry
Peter Munch [Sun, 19 Mar 2023 06:08:19 +0000 (07:08 +0100)]
Remove dummy changelog entry

19 months agoFix formating 14912/head
Peter Munch [Sat, 18 Mar 2023 08:17:42 +0000 (09:17 +0100)]
Fix formating

19 months agoMerge pull request #14911 from bangerth/grammar
Peter Munch [Sat, 18 Mar 2023 08:14:32 +0000 (09:14 +0100)]
Merge pull request #14911 from bangerth/grammar

Fix a grammar mistake.

19 months agoMake it more obvious that evaluation points are not quadrature points. 14910/head
Wolfgang Bangerth [Sat, 18 Mar 2023 00:13:31 +0000 (18:13 -0600)]
Make it more obvious that evaluation points are not quadrature points.

19 months agoFix a grammar mistake. 14911/head
Wolfgang Bangerth [Sat, 18 Mar 2023 00:12:53 +0000 (18:12 -0600)]
Fix a grammar mistake.

19 months agoUpdate documentation for DataPostprocessor. 14909/head
Wolfgang Bangerth [Sat, 18 Mar 2023 00:01:05 +0000 (18:01 -0600)]
Update documentation for DataPostprocessor.

19 months agoDo not ask for things we don't actually need. 14908/head
Wolfgang Bangerth [Fri, 17 Mar 2023 23:53:45 +0000 (17:53 -0600)]
Do not ask for things we don't actually need.

19 months agoMerge pull request #14904 from bergbauer/instantiation_diagonal_affine_constraints
Daniel Arndt [Fri, 17 Mar 2023 17:32:09 +0000 (13:32 -0400)]
Merge pull request #14904 from bergbauer/instantiation_diagonal_affine_constraints

19 months agoSelect correct code path for neighbor elements in FEEvaluation 14903/head
Maximilian Bergbauer [Thu, 16 Mar 2023 16:35:55 +0000 (17:35 +0100)]
Select correct code path for neighbor elements in FEEvaluation

19 months agocorrect the typo in the variable name 14885/head
Nils Schween [Thu, 16 Mar 2023 07:15:27 +0000 (08:15 +0100)]
correct the typo in the variable name

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
19 months agoAdd a link to the documentation. 14906/head
Wolfgang Bangerth [Thu, 16 Mar 2023 17:56:53 +0000 (11:56 -0600)]
Add a link to the documentation.

19 months agoMerge pull request #14895 from masterleinad/fix_tpetra_forward
Daniel Arndt [Thu, 16 Mar 2023 17:31:07 +0000 (13:31 -0400)]
Merge pull request #14895 from masterleinad/fix_tpetra_forward

19 months agoAdd instantiation to for off-diagonal contributions to DiagonalMatrix 14904/head
Maximilian Bergbauer [Thu, 16 Mar 2023 16:45:13 +0000 (17:45 +0100)]
Add instantiation to for off-diagonal contributions to DiagonalMatrix

19 months agoJenkins: enable and update arm macos build 14902/head
Timo Heister [Thu, 16 Mar 2023 16:32:30 +0000 (12:32 -0400)]
Jenkins: enable and update arm macos build

19 months agoMerge pull request #14901 from peterrum/di_dim
Daniel Arndt [Thu, 16 Mar 2023 15:37:16 +0000 (11:37 -0400)]
Merge pull request #14901 from peterrum/di_dim

19 months agoMerge pull request #14899 from bangerth/rvalue-ref
Martin Kronbichler [Thu, 16 Mar 2023 13:20:34 +0000 (14:20 +0100)]
Merge pull request #14899 from bangerth/rvalue-ref

Do not allow assigning to rvalue references of Tensor.

19 months agoMerge pull request #14850 from btemuer/cellwise-inverse-mass-matrix-couplingvarcoeff
Peter Munch [Thu, 16 Mar 2023 13:04:25 +0000 (14:04 +0100)]
Merge pull request #14850 from btemuer/cellwise-inverse-mass-matrix-couplingvarcoeff

Implement InverseCellwiseMassMatrix with tensor var. coeff.

19 months agoFix concepts support for clang++ (and Tpetra) 14895/head
Daniel Arndt [Wed, 15 Mar 2023 16:06:11 +0000 (12:06 -0400)]
Fix concepts support for clang++ (and Tpetra)

19 months agoRemove DoFInfo::dimension 14901/head
Peter Munch [Thu, 16 Mar 2023 10:36:06 +0000 (11:36 +0100)]
Remove DoFInfo::dimension

19 months agoMerge pull request #14900 from peterrum/feeval_docu
Martin Kronbichler [Thu, 16 Mar 2023 10:21:05 +0000 (11:21 +0100)]
Merge pull request #14900 from peterrum/feeval_docu

Different documentation updates in `matrix_free`

19 months agoUpdate include/deal.II/matrix_free/evaluation_kernels.h 14850/head
Buğrahan Temür [Thu, 16 Mar 2023 07:52:08 +0000 (08:52 +0100)]
Update include/deal.II/matrix_free/evaluation_kernels.h

initalization of array of VectorizedArray

Co-authored-by: Peter Munch <peterrmuench@gmail.com>
19 months agoDo not assign to a temporary. 14899/head
Wolfgang Bangerth [Thu, 16 Mar 2023 04:02:51 +0000 (22:02 -0600)]
Do not assign to a temporary.

19 months agoUpdate changelog entry.
Wolfgang Bangerth [Wed, 15 Mar 2023 17:51:16 +0000 (11:51 -0600)]
Update changelog entry.

19 months agoMerge pull request #14898 from masterleinad/limit_friends_dof_handler_triangulation
Wolfgang Bangerth [Thu, 16 Mar 2023 03:54:46 +0000 (21:54 -0600)]
Merge pull request #14898 from masterleinad/limit_friends_dof_handler_triangulation

Limit friend declarations for DofHandler and Triangulation to the same template arguments

19 months agoMerge pull request #14890 from peterrum/CellWiseInverse
Daniel Arndt [Thu, 16 Mar 2023 00:23:51 +0000 (20:23 -0400)]
Merge pull request #14890 from peterrum/CellWiseInverse

19 months agoLimit friend declarations for DofHandler and Triangulation to the same template param... 14898/head
Daniel Arndt [Wed, 15 Mar 2023 17:48:34 +0000 (13:48 -0400)]
Limit friend declarations for DofHandler and Triangulation to the same template parameters

19 months agoMerge pull request #14897 from masterleinad/fix_tpetra_concepts
Daniel Arndt [Wed, 15 Mar 2023 22:24:59 +0000 (18:24 -0400)]
Merge pull request #14897 from masterleinad/fix_tpetra_concepts

19 months agoAlso fix other case 14835/head
Martin Kronbichler [Mon, 27 Feb 2023 11:07:53 +0000 (12:07 +0100)]
Also fix other case

19 months agoChangelog
Martin Kronbichler [Sun, 26 Feb 2023 22:29:07 +0000 (23:29 +0100)]
Changelog

19 months agoFix bug in result of SolverCG when run in interleaved mode
Martin Kronbichler [Sun, 26 Feb 2023 22:24:54 +0000 (23:24 +0100)]
Fix bug in result of SolverCG when run in interleaved mode

19 months agoMake comments more consistent 14900/head
Peter Munch [Wed, 15 Mar 2023 15:10:34 +0000 (16:10 +0100)]
Make comments more consistent

19 months agoMerge pull request #14865 from kronbichler/lapack_eigenvectors
Wolfgang Bangerth [Wed, 15 Mar 2023 20:03:15 +0000 (14:03 -0600)]
Merge pull request #14865 from kronbichler/lapack_eigenvectors

Expose eigenvectors of LAPACKFullMatrix

19 months agoMerge pull request #14896 from sebproell/array-view-missing-relatesalso
Peter Munch [Wed, 15 Mar 2023 19:44:11 +0000 (20:44 +0100)]
Merge pull request #14896 from sebproell/array-view-missing-relatesalso

Doxygen: fix missing related link in ArrayView

19 months agoAdjust beauty / doc from review
Buğrahan Temür [Wed, 15 Mar 2023 18:41:44 +0000 (19:41 +0100)]
Adjust beauty / doc from review

19 months agoDo not allow assigning to rvalue references of Tensor.
Wolfgang Bangerth [Wed, 15 Mar 2023 17:49:23 +0000 (11:49 -0600)]
Do not allow assigning to rvalue references of Tensor.

19 months agoDeclare remaining specialization of is_dealii_vector_type as inline constexpr 14897/head
Daniel Arndt [Wed, 15 Mar 2023 17:39:05 +0000 (13:39 -0400)]
Declare remaining specialization of is_dealii_vector_type as inline constexpr

19 months agoMerge pull request #14894 from peterrum/fe_eval_flags_docu
Martin Kronbichler [Wed, 15 Mar 2023 17:31:32 +0000 (18:31 +0100)]
Merge pull request #14894 from peterrum/fe_eval_flags_docu

FEEvaluation: use EvaluationFlags in documentation

19 months agoFix concepts support for TpetraWrappers::Vector
Daniel Arndt [Wed, 15 Mar 2023 17:25:48 +0000 (13:25 -0400)]
Fix concepts support for TpetraWrappers::Vector

19 months agoDoxygen: fix missing related link in ArrayView 14896/head
Sebastian Proell [Wed, 15 Mar 2023 17:20:31 +0000 (18:20 +0100)]
Doxygen: fix missing related link in ArrayView

19 months agoMerge pull request #14892 from peterrum/VectorizedArrayTrait_use
Wolfgang Bangerth [Wed, 15 Mar 2023 16:48:56 +0000 (10:48 -0600)]
Merge pull request #14892 from peterrum/VectorizedArrayTrait_use

Use VectorizedArrayTrait

19 months agoUse make_array_view() for scalar inverse coefficients
Buğrahan Temür [Wed, 15 Mar 2023 16:34:33 +0000 (17:34 +0100)]
Use make_array_view() for scalar inverse coefficients

19 months agocorrect the name of the repititions variable
Nils Schween [Wed, 15 Mar 2023 16:06:09 +0000 (17:06 +0100)]
correct the name of the repititions variable

19 months agoreplace if constexpr with a for loop
Nils Schween [Wed, 15 Mar 2023 15:54:55 +0000 (16:54 +0100)]
replace if constexpr with a for loop

19 months agoCellWiseInverse: extend comments 14890/head
Peter Munch [Wed, 15 Mar 2023 09:52:04 +0000 (10:52 +0100)]
CellWiseInverse: extend comments

19 months agoAdd changelog
Buğrahan Temür [Wed, 15 Mar 2023 14:57:06 +0000 (15:57 +0100)]
Add changelog

19 months agoFEEvaluation: use EvaluationFlags in docu 14894/head
Peter Munch [Wed, 15 Mar 2023 14:53:11 +0000 (15:53 +0100)]
FEEvaluation: use EvaluationFlags in docu

19 months agoAdd tests
Buğrahan Temür [Wed, 15 Mar 2023 14:47:15 +0000 (15:47 +0100)]
Add tests

- inverse_mass_10: tests cellwise inverse mass with random dyadic coefficients
- inverse_mass_11: same as 10, but with fe_degree=-1

Both tests use a GMRES solver (coefficients not symmetric) with a reduced accuracy (1e-10) compared to other tests in this test suite, which use 1e-12. Reason is to make the tests more robust as the problem can become poorly conditioned due to the random coefficient.

19 months agoFix bug in inverse JxW values
Buğrahan Temür [Wed, 15 Mar 2023 14:39:12 +0000 (15:39 +0100)]
Fix bug in inverse JxW values

wrong number of dofs for fe_degree=-1

19 months agoUse VectorizedArrayTrait 14892/head
Peter Munch [Wed, 15 Mar 2023 13:29:30 +0000 (14:29 +0100)]
Use VectorizedArrayTrait

19 months agoMerge pull request #14887 from drwells/parse-and-create-simplices
Marc Fehling [Wed, 15 Mar 2023 12:11:50 +0000 (06:11 -0600)]
Merge pull request #14887 from drwells/parse-and-create-simplices

Add parse and create functions for simplices.

19 months agoMerge pull request #14888 from GrahamBenHarper/doxygen_darkmode_table
Marc Fehling [Wed, 15 Mar 2023 12:11:39 +0000 (06:11 -0600)]
Merge pull request #14888 from GrahamBenHarper/doxygen_darkmode_table

Update doxygen stylesheet to only use a white table.tutorial in light mode

19 months agoMerge pull request #14889 from peterrum/hessian_assert
Marc Fehling [Wed, 15 Mar 2023 12:11:19 +0000 (06:11 -0600)]
Merge pull request #14889 from peterrum/hessian_assert

Clean up assert

19 months agoApply requests from the review
Buğrahan Temür [Wed, 15 Mar 2023 09:34:22 +0000 (10:34 +0100)]
Apply requests from the review

- Remove explicit unrolling of tensors
- Use ArrayView in internal functions instead of passing around AlignedVector
- Make vmult private and inline
- Documentation

19 months agofix indentation
Nils Schween [Wed, 15 Mar 2023 09:10:19 +0000 (10:10 +0100)]
fix indentation

19 months agoadd the expected output file
Nils Schween [Tue, 14 Mar 2023 16:32:19 +0000 (17:32 +0100)]
add the expected output file

19 months agoinsert include "../tests.h"
Nils Schween [Tue, 14 Mar 2023 16:32:02 +0000 (17:32 +0100)]
insert include "../tests.h"

19 months agoApply suggestions from code review
Nils Schween [Tue, 14 Mar 2023 16:17:44 +0000 (17:17 +0100)]
Apply suggestions from code review

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
19 months agoUpdate tests/grid/grid_tools_collect_period_faces_parallel_shared_tria.cc
Nils Schween [Tue, 14 Mar 2023 16:16:35 +0000 (17:16 +0100)]
Update tests/grid/grid_tools_collect_period_faces_parallel_shared_tria.cc

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
19 months agocorrect the file name of the test
Nils Schween [Tue, 14 Mar 2023 16:06:24 +0000 (17:06 +0100)]
correct the file name of the test

19 months agoAdd a changelog entry
Nils Schween [Tue, 14 Mar 2023 14:55:19 +0000 (15:55 +0100)]
Add a changelog entry

19 months agotest to check if collect_periodic_faces works with parallel::shared::triangulation...
Nils Schween [Tue, 14 Mar 2023 12:43:51 +0000 (13:43 +0100)]
test to check if collect_periodic_faces works with parallel::shared::triangulation in all dim

19 months agoinstantiate collect_periodic_faces for parallel::shared::Triangulation<1,1>
Nils Schween [Tue, 14 Mar 2023 10:27:30 +0000 (11:27 +0100)]
instantiate collect_periodic_faces for parallel::shared::Triangulation<1,1>

19 months agoClean up assert 14889/head
Peter Munch [Wed, 15 Mar 2023 07:35:55 +0000 (08:35 +0100)]
Clean up assert

19 months agoUpdate doxygen stylesheet to only use a white table.tutorial in light mode (not dark... 14888/head
Graham Harper [Tue, 14 Mar 2023 20:52:43 +0000 (14:52 -0600)]
Update doxygen stylesheet to only use a white table.tutorial in light mode (not dark mode)

19 months agoAdd parse and create functions for simplices. 14887/head
David Wells [Tue, 14 Mar 2023 19:26:23 +0000 (15:26 -0400)]
Add parse and create functions for simplices.

19 months agoMerge pull request #14605 from peterrum/cgs_block_vectors
Peter Munch [Tue, 14 Mar 2023 13:35:01 +0000 (14:35 +0100)]
Merge pull request #14605 from peterrum/cgs_block_vectors

Classical Gram-Schmidt for block vectors

19 months agoAdd matrix with singular eigenvector matrix 14865/head
Martin Kronbichler [Mon, 13 Mar 2023 18:13:01 +0000 (19:13 +0100)]
Add matrix with singular eigenvector matrix

19 months agoAdd test case for complex eigenvalues and eigenvectors
Martin Kronbichler [Mon, 13 Mar 2023 17:42:24 +0000 (18:42 +0100)]
Add test case for complex eigenvalues and eigenvectors

19 months agoReturn eigenvectors as full matrix. Fix complex case
Martin Kronbichler [Mon, 13 Mar 2023 17:42:03 +0000 (18:42 +0100)]
Return eigenvectors as full matrix. Fix complex case

19 months agoChangelog
Martin Kronbichler [Thu, 9 Mar 2023 14:15:13 +0000 (15:15 +0100)]
Changelog

19 months agoAdd test case
Martin Kronbichler [Thu, 9 Mar 2023 14:15:01 +0000 (15:15 +0100)]
Add test case

19 months agoExpose eigenvectors of LAPACKFullMatrix
Martin Kronbichler [Thu, 9 Mar 2023 14:14:49 +0000 (15:14 +0100)]
Expose eigenvectors of LAPACKFullMatrix

19 months agoMerge pull request #14883 from tjhei/make_flux_followup
Martin Kronbichler [Tue, 14 Mar 2023 12:13:15 +0000 (13:13 +0100)]
Merge pull request #14883 from tjhei/make_flux_followup

clean up a test

19 months agoClassical Gram-Schmidt for block vectors 14605/head
Peter Munch [Wed, 21 Dec 2022 19:38:58 +0000 (20:38 +0100)]
Classical Gram-Schmidt for block vectors

19 months agoMerge pull request #14809 from bergbauer/mapping_info
Peter Munch [Tue, 14 Mar 2023 09:50:41 +0000 (10:50 +0100)]
Merge pull request #14809 from bergbauer/mapping_info

NonMatching::MappingInfo: precompute mapping data for an IteratorRange of cells/faces

19 months agoclean up a test 14883/head
Timo Heister [Tue, 14 Mar 2023 01:22:30 +0000 (21:22 -0400)]
clean up a test


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.