]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 months agoMerge pull request #16751 from kronbichler/simplify
Daniel Arndt [Fri, 15 Mar 2024 19:57:48 +0000 (15:57 -0400)]
Merge pull request #16751 from kronbichler/simplify

dealii::Vector: Simplify reset of vector size

6 months agoSimplify even more 16751/head
Martin Kronbichler [Fri, 15 Mar 2024 11:30:10 +0000 (12:30 +0100)]
Simplify even more

6 months agodealii::Vector: Simplify reset of vector size
Martin Kronbichler [Fri, 15 Mar 2024 09:02:57 +0000 (10:02 +0100)]
dealii::Vector: Simplify reset of vector size

6 months agoMerge pull request #16745 from kronbichler/gmres_cleanup
Martin Kronbichler [Fri, 15 Mar 2024 06:11:33 +0000 (07:11 +0100)]
Merge pull request #16745 from kronbichler/gmres_cleanup

Cleanup of SolverGMRES and SolverFGMRES implementations

6 months agoClean up documentation 16745/head
Martin Kronbichler [Wed, 13 Mar 2024 11:51:19 +0000 (12:51 +0100)]
Clean up documentation

6 months agoAdd changelog
Martin Kronbichler [Tue, 12 Mar 2024 09:01:29 +0000 (10:01 +0100)]
Add changelog

6 months agoCleanup of SolverGMRES and SolverFGMRES implementations
Martin Kronbichler [Mon, 11 Mar 2024 14:50:56 +0000 (15:50 +0100)]
Cleanup of SolverGMRES and SolverFGMRES implementations

6 months agoMerge pull request #16748 from masterleinad/fix_timing_mg_glob_coarsen
Martin Kronbichler [Wed, 13 Mar 2024 22:06:44 +0000 (23:06 +0100)]
Merge pull request #16748 from masterleinad/fix_timing_mg_glob_coarsen

Fix tests/performance/timing_mg_glob_coarsen.cc

6 months agoFix tests/performance/timing_mg_glob_coarsen.cc 16748/head
Daniel Arndt [Wed, 13 Mar 2024 19:57:18 +0000 (15:57 -0400)]
Fix tests/performance/timing_mg_glob_coarsen.cc

6 months agoMerge pull request #16742 from peterrum/relaxation_omega
Martin Kronbichler [Wed, 13 Mar 2024 10:15:05 +0000 (11:15 +0100)]
Merge pull request #16742 from peterrum/relaxation_omega

PreconditionRelaxation: automatically determine omega

6 months agoMerge pull request #16727 from peterrum/trilinos_solver
Martin Kronbichler [Wed, 13 Mar 2024 10:14:53 +0000 (11:14 +0100)]
Merge pull request #16727 from peterrum/trilinos_solver

TrilinosWrappers::SolverDirect: adjust interface

6 months agoPreconditionRelaxation: automatically determine omega 16742/head
Peter Munch [Sun, 3 Mar 2024 22:46:39 +0000 (23:46 +0100)]
PreconditionRelaxation: automatically determine omega

6 months agoTrilinosWrappers::SolverDirect: adjust interface 16727/head
Peter Munch [Thu, 7 Mar 2024 12:14:15 +0000 (13:14 +0100)]
TrilinosWrappers::SolverDirect: adjust interface

6 months agoMerge pull request #16744 from kronbichler/gmres_fix_loop_bound
Peter Munch [Mon, 11 Mar 2024 21:00:47 +0000 (22:00 +0100)]
Merge pull request #16744 from kronbichler/gmres_fix_loop_bound

SolverGMRES: Fix loop bound for orthogonalization

6 months agoRemove second reinit statement 16744/head
Martin Kronbichler [Mon, 11 Mar 2024 14:51:52 +0000 (15:51 +0100)]
Remove second reinit statement

6 months agoNew test case
Martin Kronbichler [Mon, 11 Mar 2024 12:30:03 +0000 (13:30 +0100)]
New test case

6 months agoSolverGMRES: Fix loop bound for orthogonalization
Martin Kronbichler [Mon, 11 Mar 2024 12:29:52 +0000 (13:29 +0100)]
SolverGMRES: Fix loop bound for orthogonalization

6 months agoMerge pull request #16738 from thierry-FreeBSD/master
Matthias Maier [Sat, 9 Mar 2024 20:44:01 +0000 (20:44 +0000)]
Merge pull request #16738 from thierry-FreeBSD/master

Add support for OpenCascade 7.8.0

6 months agoMerge pull request #16743 from bangerth/doc
Martin Kronbichler [Sat, 9 Mar 2024 19:25:54 +0000 (20:25 +0100)]
Merge pull request #16743 from bangerth/doc

Leave a couple comments in FETools.

6 months agoMerge pull request #16734 from bangerth/mesh-transfer
Martin Kronbichler [Sat, 9 Mar 2024 19:25:28 +0000 (20:25 +0100)]
Merge pull request #16734 from bangerth/mesh-transfer

Implement VectorTools::interpolate_to_finer/coarser_mesh().

6 months agoLeave a couple comments in FETools. 16743/head
Wolfgang Bangerth [Sat, 9 Mar 2024 14:46:30 +0000 (07:46 -0700)]
Leave a couple comments in FETools.

6 months agoAdd a test. 16734/head
Wolfgang Bangerth [Wed, 6 Mar 2024 02:40:51 +0000 (19:40 -0700)]
Add a test.

6 months agoAdd a changelog entry.
Wolfgang Bangerth [Wed, 6 Mar 2024 02:41:10 +0000 (19:41 -0700)]
Add a changelog entry.

6 months agoImplement VectorTools::interpolate_to_finer/coarser_mesh().
Wolfgang Bangerth [Fri, 8 Mar 2024 06:18:12 +0000 (23:18 -0700)]
Implement VectorTools::interpolate_to_finer/coarser_mesh().

6 months agoMerge pull request #16740 from kronbichler/fix_tests-3
Peter Munch [Sat, 9 Mar 2024 14:06:11 +0000 (15:06 +0100)]
Merge pull request #16740 from kronbichler/fix_tests-3

Tensor product tests: Fix include file

6 months agoTensor product tests: Fix include file 16740/head
Martin Kronbichler [Sat, 9 Mar 2024 01:17:24 +0000 (02:17 +0100)]
Tensor product tests: Fix include file

6 months agoMerge pull request #16741 from bangerth/virtual
Martin Kronbichler [Sat, 9 Mar 2024 12:15:19 +0000 (13:15 +0100)]
Merge pull request #16741 from bangerth/virtual

In an internal function called from a virtual function, do not call virtual functions.

6 months agoAdd support for OpenCascade 7.8.0 16738/head
Thierry Thomas [Fri, 8 Mar 2024 22:22:09 +0000 (23:22 +0100)]
Add support for OpenCascade 7.8.0

6 months agoIn an internal function called from a virtual function, do not call virtual functions. 16741/head
Wolfgang Bangerth [Sat, 9 Mar 2024 02:06:28 +0000 (19:06 -0700)]
In an internal function called from a virtual function, do not call virtual functions.

6 months agoAdd support for OpenCascade 7.8.0
Thierry Thomas [Fri, 8 Mar 2024 22:22:09 +0000 (23:22 +0100)]
Add support for OpenCascade 7.8.0

6 months agoMerge pull request #16713 from nmuch/colorize-hyper-rectangle-with-simplices
Martin Kronbichler [Fri, 8 Mar 2024 14:54:18 +0000 (15:54 +0100)]
Merge pull request #16713 from nmuch/colorize-hyper-rectangle-with-simplices

Colorize hyper rectangle with simplices

6 months agoMerge pull request #16730 from bangerth/specialization-2
Martin Kronbichler [Fri, 8 Mar 2024 14:53:23 +0000 (15:53 +0100)]
Merge pull request #16730 from bangerth/specialization-2

Also remove the specialization structure of MGTwoLevelTransferNonNested.

6 months agoMerge pull request #16732 from bangerth/t2
Martin Kronbichler [Fri, 8 Mar 2024 14:26:45 +0000 (15:26 +0100)]
Merge pull request #16732 from bangerth/t2

Add the missing variants of TpetraWrappers::SparseMatrix::set().

6 months agoMerge pull request #16735 from bangerth/cleanup
Martin Kronbichler [Fri, 8 Mar 2024 14:26:00 +0000 (15:26 +0100)]
Merge pull request #16735 from bangerth/cleanup

Rename a few variables.

6 months agoMerge pull request #16736 from bergbauer/point_kernels
Martin Kronbichler [Fri, 8 Mar 2024 14:25:11 +0000 (15:25 +0100)]
Merge pull request #16736 from bergbauer/point_kernels

MatrixFree: Split tensor product points and single point kernels

6 months agoMerge pull request #16733 from bangerth/fix-tests
Daniel Arndt [Fri, 8 Mar 2024 12:44:02 +0000 (07:44 -0500)]
Merge pull request #16733 from bangerth/fix-tests

Close the correct constraints objects.

6 months agoSplit tensor product points and single point kernels 16736/head
Maximilian Bergbauer [Fri, 8 Mar 2024 08:22:01 +0000 (09:22 +0100)]
Split tensor product points and single point kernels

6 months agoRename a few variables. 16735/head
Wolfgang Bangerth [Fri, 8 Mar 2024 06:20:53 +0000 (23:20 -0700)]
Rename a few variables.

Just make things look more like we have in most places.

6 months agoClose the correct constraints objects. 16733/head
Wolfgang Bangerth [Fri, 8 Mar 2024 05:39:04 +0000 (22:39 -0700)]
Close the correct constraints objects.

6 months agoAdd tests. 16732/head
Wolfgang Bangerth [Thu, 7 Mar 2024 21:56:15 +0000 (14:56 -0700)]
Add tests.

6 months agoAdd the missing variants of TpetraWrappers::SparseMatrix::set().
Wolfgang Bangerth [Thu, 7 Mar 2024 21:52:10 +0000 (14:52 -0700)]
Add the missing variants of TpetraWrappers::SparseMatrix::set().

6 months agoMerge pull request #16731 from bangerth/t1
Daniel Arndt [Fri, 8 Mar 2024 02:55:58 +0000 (21:55 -0500)]
Merge pull request #16731 from bangerth/t1

Fix Tpetra SparseMatrix::add().

6 months agoMerge pull request #16661 from ampdes/step-3-python
Matthias Maier [Fri, 8 Mar 2024 02:18:52 +0000 (02:18 +0000)]
Merge pull request #16661 from ampdes/step-3-python

Add python code for plotting in Step 3

6 months agoMerge pull request #16709 from gassmoeller/fix_particle_loss_during_refinement
Wolfgang Bangerth [Thu, 7 Mar 2024 22:55:22 +0000 (15:55 -0700)]
Merge pull request #16709 from gassmoeller/fix_particle_loss_during_refinement

Properly deregister a particle if deleted during refinement

6 months agoFix Tpetra SparseMatrix::add(). 16731/head
Wolfgang Bangerth [Thu, 7 Mar 2024 21:51:35 +0000 (14:51 -0700)]
Fix Tpetra SparseMatrix::add().

6 months agoMerge pull request #16729 from bangerth/warning
Daniel Arndt [Thu, 7 Mar 2024 18:24:17 +0000 (13:24 -0500)]
Merge pull request #16729 from bangerth/warning

Address a warning.

6 months agoAdd another test 16709/head
Rene Gassmoeller [Thu, 7 Mar 2024 18:17:16 +0000 (13:17 -0500)]
Add another test

6 months agoAdd changelog entry
Rene Gassmoeller [Thu, 7 Mar 2024 18:16:56 +0000 (13:16 -0500)]
Add changelog entry

6 months agoAlso remove the specialization structure of MGTwoLevelTransferNonNested. 16730/head
Wolfgang Bangerth [Thu, 7 Mar 2024 17:01:55 +0000 (10:01 -0700)]
Also remove the specialization structure of MGTwoLevelTransferNonNested.

6 months agoFix test case
Rene Gassmoeller [Thu, 7 Mar 2024 17:01:44 +0000 (12:01 -0500)]
Fix test case

6 months agoAddress a warning. 16729/head
Wolfgang Bangerth [Thu, 7 Mar 2024 15:56:31 +0000 (08:56 -0700)]
Address a warning.

6 months agoAdd test for subdivided_hyper_rectangle_with_simplices() 16713/head
Nils Much [Thu, 7 Mar 2024 13:51:00 +0000 (14:51 +0100)]
Add test for subdivided_hyper_rectangle_with_simplices()

6 months agoMerge pull request #16704 from peterrum/parameterhandler_create_path_if_needed
Daniel Arndt [Thu, 7 Mar 2024 13:33:31 +0000 (08:33 -0500)]
Merge pull request #16704 from peterrum/parameterhandler_create_path_if_needed

Don't create new sections during parsing

6 months agoMerge pull request #16723 from bangerth/specialization
Martin Kronbichler [Thu, 7 Mar 2024 11:04:37 +0000 (12:04 +0100)]
Merge pull request #16723 from bangerth/specialization

Make a specialization of MGTwoLevelTransfer the general template.

6 months agoDon't create new sections during parsing 16704/head
Peter Munch [Thu, 29 Feb 2024 07:49:12 +0000 (08:49 +0100)]
Don't create new sections during parsing

6 months agoMerge pull request #16700 from masterleinad/tpetra_sparse_matrix_iterators
Wolfgang Bangerth [Thu, 7 Mar 2024 05:40:13 +0000 (22:40 -0700)]
Merge pull request #16700 from masterleinad/tpetra_sparse_matrix_iterators

TpetraWrappers: Implement iterators for SparseMatrix

6 months agoMake a specialization the general template. 16723/head
Wolfgang Bangerth [Wed, 6 Mar 2024 23:45:55 +0000 (16:45 -0700)]
Make a specialization the general template.

We can do that because the general template does not work anyway, and can
not have been used anywhere.

6 months agoMerge pull request #16721 from kronbichler/fix_mg_type
Wolfgang Bangerth [Wed, 6 Mar 2024 20:13:53 +0000 (13:13 -0700)]
Merge pull request #16721 from kronbichler/fix_mg_type

Matrix-free MG transfer: Switch interpolation matrices to double type

6 months agoMatrix-free MG transfer: Switch interpolation matrices to double type 16721/head
Martin Kronbichler [Wed, 6 Mar 2024 09:19:03 +0000 (10:19 +0100)]
Matrix-free MG transfer: Switch interpolation matrices to double type

6 months agoMerge pull request #16718 from bangerth/small-stuff
Martin Kronbichler [Wed, 6 Mar 2024 08:53:13 +0000 (09:53 +0100)]
Merge pull request #16718 from bangerth/small-stuff

Fix a grammar error.

6 months agoMerge pull request #16720 from bangerth/include
Martin Kronbichler [Wed, 6 Mar 2024 08:52:28 +0000 (09:52 +0100)]
Merge pull request #16720 from bangerth/include

Add necessary header files.

6 months agoMerge pull request #16717 from bangerth/instantiate
Martin Kronbichler [Wed, 6 Mar 2024 08:52:05 +0000 (09:52 +0100)]
Merge pull request #16717 from bangerth/instantiate

Make it possible to instantiate some matrix-free stuff for std::complex data.

6 months agoColorize hyper recangle with simplices
Nils Much [Mon, 4 Mar 2024 13:10:14 +0000 (14:10 +0100)]
Colorize hyper recangle with simplices

6 months agoAdd necessary header files. 16720/head
Wolfgang Bangerth [Wed, 6 Mar 2024 02:40:13 +0000 (19:40 -0700)]
Add necessary header files.

6 months agoFix a grammar error. 16718/head
Wolfgang Bangerth [Wed, 6 Mar 2024 00:19:51 +0000 (17:19 -0700)]
Fix a grammar error.

6 months agoMake it possible to instantiate some matrix-free stuff for std::complex data. 16717/head
Wolfgang Bangerth [Wed, 6 Mar 2024 00:15:00 +0000 (17:15 -0700)]
Make it possible to instantiate some matrix-free stuff for std::complex data.

6 months agoMerge pull request #16716 from nmuch/vector-tools-interpolate-missing-include
Martin Kronbichler [Tue, 5 Mar 2024 13:45:23 +0000 (14:45 +0100)]
Merge pull request #16716 from nmuch/vector-tools-interpolate-missing-include

vector_tools_interpolate.h: add a missing include

6 months agoMerge pull request #16715 from bangerth/error
Daniel Arndt [Tue, 5 Mar 2024 12:27:35 +0000 (07:27 -0500)]
Merge pull request #16715 from bangerth/error

Improve an error message.

6 months agoAdd a missing include 16716/head
Nils Much [Tue, 5 Mar 2024 09:34:03 +0000 (10:34 +0100)]
Add a missing include

6 months agoImprove an error message. 16715/head
Wolfgang Bangerth [Mon, 4 Mar 2024 23:57:03 +0000 (16:57 -0700)]
Improve an error message.

While there, also simplify a piece of code by not relying on old-style
C parsing functions.

6 months agoMerge pull request #16705 from marcfehling/fix_limit-p-level
Wolfgang Bangerth [Sun, 3 Mar 2024 20:56:53 +0000 (13:56 -0700)]
Merge pull request #16705 from marcfehling/fix_limit-p-level

Fix `hp::Refinement::limit_p_level_difference` for p-coarsening

6 months agoMerge pull request #16711 from masterleinad/fix_tpetra_unity
Daniel Arndt [Sun, 3 Mar 2024 13:17:43 +0000 (08:17 -0500)]
Merge pull request #16711 from masterleinad/fix_tpetra_unity

Tpetra: Fix unity builds

6 months agoMerge pull request #16708 from tamiko/clarify_contribution_language
Matthias Maier [Sun, 3 Mar 2024 07:07:50 +0000 (07:07 +0000)]
Merge pull request #16708 from tamiko/clarify_contribution_language

LICENSE.md: avoid "dual-license", clarify that licenses apply separately

6 months agoTpetra: Fix unity builds 16711/head
Daniel Arndt [Sat, 2 Mar 2024 18:24:00 +0000 (13:24 -0500)]
Tpetra: Fix unity builds

6 months agoMerge pull request #16706 from bangerth/40
Martin Kronbichler [Sat, 2 Mar 2024 18:52:17 +0000 (19:52 +0100)]
Merge pull request #16706 from bangerth/40

In step-40, say at least a little bit about parallel linear algebra.

6 months agoIn step-40, say at least a little bit about parallel linear algebra. 16706/head
Wolfgang Bangerth [Thu, 29 Feb 2024 21:24:30 +0000 (14:24 -0700)]
In step-40, say at least a little bit about parallel linear algebra.

6 months agoProperly deregister a particle if deleted
Rene Gassmoeller [Fri, 1 Mar 2024 22:26:40 +0000 (17:26 -0500)]
Properly deregister a particle if deleted

6 months agoMerge pull request #16707 from kronbichler/la_vector_no_initialize
Daniel Arndt [Fri, 1 Mar 2024 21:12:01 +0000 (16:12 -0500)]
Merge pull request #16707 from kronbichler/la_vector_no_initialize

LA::p::Vector: Only initialize data on demand

6 months agoMerge pull request #16702 from masterleinad/tpetra_fix_sparse_matrix_compress
Matthias Maier [Fri, 1 Mar 2024 20:05:02 +0000 (20:05 +0000)]
Merge pull request #16702 from masterleinad/tpetra_fix_sparse_matrix_compress

TpetraWrappers::SparseMatrix: Fix unused paramter in SparseMatrix::compress

6 months agoLICENSE.md: avoid "dual-license", clarify that licenses apply separately 16708/head
Matthias Maier [Fri, 1 Mar 2024 20:03:35 +0000 (14:03 -0600)]
LICENSE.md: avoid "dual-license", clarify that licenses apply separately

6 months agoLA::p::Vector: Only initialize data on demand 16707/head
Martin Kronbichler [Fri, 1 Mar 2024 10:52:43 +0000 (11:52 +0100)]
LA::p::Vector: Only initialize data on demand

6 months agoFix limit_p_level_difference for p-coarsening. 16705/head
Marc Fehling [Thu, 29 Feb 2024 02:07:55 +0000 (19:07 -0700)]
Fix limit_p_level_difference for p-coarsening.

6 months agoMerge pull request #16703 from tamiko/update_mailmap_2
Marc Fehling [Thu, 29 Feb 2024 06:43:07 +0000 (23:43 -0700)]
Merge pull request #16703 from tamiko/update_mailmap_2

Mailmap: add missing entries

6 months agoMailmap: add missing entries 16703/head
Matthias Maier [Tue, 27 Feb 2024 23:50:31 +0000 (17:50 -0600)]
Mailmap: add missing entries

6 months agoTpetraWrappers::SparseMatrix: Fix unused paramter in SparseMatrix::compress 16702/head
Daniel Arndt [Wed, 28 Feb 2024 19:11:57 +0000 (14:11 -0500)]
TpetraWrappers::SparseMatrix: Fix unused paramter in SparseMatrix::compress

6 months agoTpetraWrappers: Implement iterators for SparseMatrix 16700/head
Daniel Arndt [Wed, 28 Feb 2024 14:14:25 +0000 (09:14 -0500)]
TpetraWrappers: Implement iterators for SparseMatrix

6 months agoMerge pull request #16614 from kinnewig/tpetra_wrappers_vmult
Daniel Arndt [Wed, 28 Feb 2024 12:26:07 +0000 (07:26 -0500)]
Merge pull request #16614 from kinnewig/tpetra_wrappers_vmult

Template TpetraWrappers::SparseMatrix::vmult on the vector type.

6 months agoTemplate TpetraWrappers::SparseMatrix::vmult on the vector type. 16614/head
Sebastian Kinnewig [Fri, 9 Feb 2024 10:40:23 +0000 (11:40 +0100)]
Template TpetraWrappers::SparseMatrix::vmult on the vector type.

6 months agoMerge pull request #16694 from lethe-cfd/fix_issue_with_colorized_cylinder_shell
Martin Kronbichler [Wed, 28 Feb 2024 08:00:34 +0000 (09:00 +0100)]
Merge pull request #16694 from lethe-cfd/fix_issue_with_colorized_cylinder_shell

Fix issue with colorized cylinder shell

6 months agoApply comments and add changelog 16694/head
Bruno Blais [Wed, 28 Feb 2024 00:13:56 +0000 (19:13 -0500)]
Apply comments and add changelog

6 months agoMerge pull request #16699 from tamiko/update_mailmap
Marc Fehling [Tue, 27 Feb 2024 21:30:40 +0000 (14:30 -0700)]
Merge pull request #16699 from tamiko/update_mailmap

Mailmap: add missing entries

6 months agoMerge pull request #16689 from tamiko/update_copyright_script
Matthias Maier [Tue, 27 Feb 2024 19:31:11 +0000 (19:31 +0000)]
Merge pull request #16689 from tamiko/update_copyright_script

contrib/utilities/update-copyright.sh: several improvements

6 months agoMerge pull request #16695 from bergbauer/doxygen_matrixfree
Martin Kronbichler [Tue, 27 Feb 2024 08:12:37 +0000 (09:12 +0100)]
Merge pull request #16695 from bergbauer/doxygen_matrixfree

MatrixFree: Fix function name in docu

6 months agoMailmap: add missing entries 16699/head
Matthias Maier [Tue, 27 Feb 2024 00:48:03 +0000 (18:48 -0600)]
Mailmap: add missing entries

6 months agoMerge pull request #16697 from tamiko/fix_mailmap
Daniel Arndt [Mon, 26 Feb 2024 20:35:06 +0000 (15:35 -0500)]
Merge pull request #16697 from tamiko/fix_mailmap

Mailmap: add missing entries

6 months agoMailmap: add missing entries 16697/head
Matthias Maier [Mon, 26 Feb 2024 18:06:34 +0000 (12:06 -0600)]
Mailmap: add missing entries

6 months agoFix function name in docu 16695/head
Maximilian Bergbauer [Mon, 26 Feb 2024 14:58:28 +0000 (15:58 +0100)]
Fix function name in docu

6 months agoAdd python code in results.dox 16661/head
Abdullah Mujahid [Sun, 25 Feb 2024 20:57:38 +0000 (21:57 +0100)]
Add python code in results.dox

6 months agoAdd python code for step-3 plotting
Abdullah Mujahid [Sun, 18 Feb 2024 01:18:08 +0000 (02:18 +0100)]
Add python code for step-3 plotting

6 months agoFix 2 typos in step-1 intro
Abdullah Mujahid [Sun, 18 Feb 2024 01:18:08 +0000 (02:18 +0100)]
Fix 2 typos in step-1 intro


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.