]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Thu, 21 Mar 2024 13:49:43 +0000 (14:49 +0100)]
Merge pull request #16423 from peterrum/fpe_quadrature_point
Rename FPE::real_point() to FPE::quadrature_point()
Martin Kronbichler [Thu, 21 Mar 2024 13:49:30 +0000 (14:49 +0100)]
Merge pull request #16425 from peterrum/fpe_integrate_value
Introduce FEPointEvaluation::integrate_value()
David Wells [Thu, 21 Mar 2024 12:35:11 +0000 (08:35 -0400)]
Merge pull request #16768 from kronbichler/early_deprecate
Early deprecate FEEvaluation::get_normal_vector()
Peter Munch [Sun, 7 Jan 2024 12:33:50 +0000 (13:33 +0100)]
Rename FPE::real_point() to FPE::quadrature_point()
Peter Munch [Thu, 21 Mar 2024 09:15:43 +0000 (10:15 +0100)]
Introduce FEPointEvaluation::integrate_value()
Martin Kronbichler [Thu, 21 Mar 2024 08:21:07 +0000 (09:21 +0100)]
Early deprecate FEEvaluation::get_normal_vector()
Marc Fehling [Thu, 21 Mar 2024 06:01:20 +0000 (00:01 -0600)]
Merge pull request #16766 from bangerth/assertions
Augment assertions in TrilinosWrappers::*::SparseMatrix::add().
Matthias Maier [Thu, 21 Mar 2024 04:02:12 +0000 (04:02 +0000)]
Merge pull request #16767 from stefanozampini/ts-resize-restart
PETSc: support version 3.21
Stefano Zampini [Wed, 20 Mar 2024 21:27:53 +0000 (00:27 +0300)]
PETSc: support version 3.21
Wolfgang Bangerth [Wed, 20 Mar 2024 17:31:14 +0000 (11:31 -0600)]
Augment assertions in TrilinosWrappers::*::SparseMatrix::add().
Daniel Arndt [Wed, 20 Mar 2024 15:48:58 +0000 (11:48 -0400)]
Merge pull request #16764 from bangerth/type-identity
Fix the spelling of a type in the documentation.
Martin Kronbichler [Wed, 20 Mar 2024 15:14:18 +0000 (16:14 +0100)]
Merge pull request #16763 from bangerth/deduce
Make sure two cell iterator arguments lead to correct type deduction.
Wolfgang Bangerth [Wed, 20 Mar 2024 13:02:57 +0000 (07:02 -0600)]
Make sure two cell iterator arguments lead to correct type deduction.
Wolfgang Bangerth [Wed, 20 Mar 2024 13:02:17 +0000 (07:02 -0600)]
Fix the spelling of a type in the documentation.
Daniel Arndt [Wed, 20 Mar 2024 12:02:20 +0000 (08:02 -0400)]
Merge pull request #16762 from kronbichler/improve_docu2
SolverGMRES: Improve documentation
Martin Kronbichler [Wed, 20 Mar 2024 08:23:51 +0000 (09:23 +0100)]
Improve documentation
David Wells [Tue, 19 Mar 2024 19:44:58 +0000 (15:44 -0400)]
Merge pull request #16760 from kronbichler/gmres_switch
SolverGMRES: Switch default orthogonalization strategy to delayed CGS2
Martin Kronbichler [Tue, 19 Mar 2024 17:29:20 +0000 (18:29 +0100)]
SolverGMRES: Switch default orthogonalization strategy to delayed CGS2
Martin Kronbichler [Tue, 19 Mar 2024 17:13:19 +0000 (18:13 +0100)]
Merge pull request #16749 from kronbichler/gmres_delayed_reorthogonalization
SolverGMRES: Implement classical Gram-Schmidt with delayed reorthogonalization
Martin Kronbichler [Tue, 19 Mar 2024 14:41:15 +0000 (15:41 +0100)]
Review comments
Martin Kronbichler [Tue, 19 Mar 2024 12:00:36 +0000 (13:00 +0100)]
Change variable name 'dim' -> 'n'
Peter Munch [Mon, 18 Mar 2024 08:07:31 +0000 (09:07 +0100)]
Merge pull request #16757 from kronbichler/fix_test_gmres
SolverGMRES: Fix a test case
Martin Kronbichler [Sat, 16 Mar 2024 11:06:44 +0000 (12:06 +0100)]
Merge pull request #16754 from kronbichler/fix_complex_numbers
Tensor product kernels: specialize a function for complex numbers
Martin Kronbichler [Sat, 16 Mar 2024 11:06:34 +0000 (12:06 +0100)]
Merge pull request #16750 from kronbichler/fix_uninitialized_variable
Fix uninitialized variable
Peter Munch [Sat, 16 Mar 2024 09:51:17 +0000 (10:51 +0100)]
Merge pull request #16544 from mschreter/parse_input_from_json_mangle
`ParameterHandler::parse_input_from_json()`: do not use mangled parameter names anymore
Peter Munch [Sat, 16 Mar 2024 09:50:54 +0000 (10:50 +0100)]
Merge pull request #16753 from mschreter/fix_template_parameter_dof_handler
Add `spacedim` template parameter of DoFHandler
Martin Kronbichler [Sat, 16 Mar 2024 09:07:48 +0000 (10:07 +0100)]
SolverGMRES: Fix a test case
Martin Kronbichler [Sat, 16 Mar 2024 08:52:31 +0000 (09:52 +0100)]
Increase number of digits in test output
Daniel Arndt [Fri, 15 Mar 2024 19:58:50 +0000 (15:58 -0400)]
Merge pull request #16714 from simonsticko/fix_terminate_gmsh_grid_in
Fix unintended terminate in gmsh-API version of read_msh
Daniel Arndt [Fri, 15 Mar 2024 19:58:16 +0000 (15:58 -0400)]
Merge pull request #16752 from kronbichler/remove_include_files
Tensor product kernels: Remove unnecessary include files
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
Peter Munch [Fri, 15 Mar 2024 18:04:50 +0000 (19:04 +0100)]
Add warnings
Peter Munch [Fri, 15 Mar 2024 17:58:31 +0000 (18:58 +0100)]
Fix test
Martin Kronbichler [Fri, 15 Mar 2024 11:30:10 +0000 (12:30 +0100)]
Simplify even more
Martin Kronbichler [Fri, 15 Mar 2024 09:12:19 +0000 (10:12 +0100)]
Tensor product kernels: Remove unnecessary include files
Magdalena Schreter [Fri, 15 Mar 2024 09:26:52 +0000 (10:26 +0100)]
Fix template parameter of DoFHandler
Martin Kronbichler [Fri, 15 Mar 2024 09:42:58 +0000 (10:42 +0100)]
New test cases
Martin Kronbichler [Fri, 15 Mar 2024 09:42:46 +0000 (10:42 +0100)]
Tensor product kernels: specialize a function for complex numbers
Martin Kronbichler [Fri, 15 Mar 2024 09:02:57 +0000 (10:02 +0100)]
dealii::Vector: Simplify reset of vector size
Martin Kronbichler [Fri, 15 Mar 2024 08:46:49 +0000 (09:46 +0100)]
Fix unnecessary allreduce
Martin Kronbichler [Thu, 14 Mar 2024 17:20:07 +0000 (18:20 +0100)]
Clean up orthogonalization process by separate class
Martin Kronbichler [Fri, 15 Mar 2024 07:44:11 +0000 (08:44 +0100)]
Fix uninitialized variable
Martin Kronbichler [Wed, 13 Mar 2024 21:16:26 +0000 (22:16 +0100)]
New test cases
Martin Kronbichler [Wed, 13 Mar 2024 21:16:11 +0000 (22:16 +0100)]
SolverGMRES: Implement classical Gram-Schmidt with delayed reorthogonalization
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
Martin Kronbichler [Wed, 13 Mar 2024 11:51:19 +0000 (12:51 +0100)]
Clean up documentation
Martin Kronbichler [Tue, 12 Mar 2024 09:01:29 +0000 (10:01 +0100)]
Add changelog
Martin Kronbichler [Mon, 11 Mar 2024 14:50:56 +0000 (15:50 +0100)]
Cleanup of SolverGMRES and SolverFGMRES implementations
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
Daniel Arndt [Wed, 13 Mar 2024 19:57:18 +0000 (15:57 -0400)]
Fix tests/performance/timing_mg_glob_coarsen.cc
Peter Munch [Thu, 11 Jan 2024 08:29:31 +0000 (09:29 +0100)]
ParameterHandler::parse_input_from_json(): mangle entries internally
Co-authored-by: Magdalena Schreter-Fleischhacker <schreter.magdalena@gmail.com>
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
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
Peter Munch [Sun, 3 Mar 2024 22:46:39 +0000 (23:46 +0100)]
PreconditionRelaxation: automatically determine omega
Peter Munch [Thu, 7 Mar 2024 12:14:15 +0000 (13:14 +0100)]
TrilinosWrappers::SolverDirect: adjust interface
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
Simon Sticko [Mon, 4 Mar 2024 18:10:11 +0000 (19:10 +0100)]
Fix unintended terminate in gmsh-API version of read_msh
The gmsh-api version of GridIn::read_msh uses a throw statement without
specifing an exception. The intention is cleary to throw any exception
but the standard specifies that doing this outside of a catch block
should lead to std::terminate being called. Set the boundary_id directly,
without using throw, and add a test that covers this part of the function.
Martin Kronbichler [Mon, 11 Mar 2024 14:51:52 +0000 (15:51 +0100)]
Remove second reinit statement
Martin Kronbichler [Mon, 11 Mar 2024 12:30:03 +0000 (13:30 +0100)]
New test case
Martin Kronbichler [Mon, 11 Mar 2024 12:29:52 +0000 (13:29 +0100)]
SolverGMRES: Fix loop bound for orthogonalization
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
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.
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().
Wolfgang Bangerth [Sat, 9 Mar 2024 14:46:30 +0000 (07:46 -0700)]
Leave a couple comments in FETools.
Wolfgang Bangerth [Wed, 6 Mar 2024 02:40:51 +0000 (19:40 -0700)]
Add a test.
Wolfgang Bangerth [Wed, 6 Mar 2024 02:41:10 +0000 (19:41 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Fri, 8 Mar 2024 06:18:12 +0000 (23:18 -0700)]
Implement VectorTools::interpolate_to_finer/coarser_mesh().
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
Martin Kronbichler [Sat, 9 Mar 2024 01:17:24 +0000 (02:17 +0100)]
Tensor product tests: Fix include file
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.
Thierry Thomas [Fri, 8 Mar 2024 22:22:09 +0000 (23:22 +0100)]
Add support for OpenCascade 7.8.0
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.
Thierry Thomas [Fri, 8 Mar 2024 22:22:09 +0000 (23:22 +0100)]
Add support for OpenCascade 7.8.0
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
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.
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().
Martin Kronbichler [Fri, 8 Mar 2024 14:26:00 +0000 (15:26 +0100)]
Merge pull request #16735 from bangerth/cleanup
Rename a few variables.
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
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.
Maximilian Bergbauer [Fri, 8 Mar 2024 08:22:01 +0000 (09:22 +0100)]
Split tensor product points and single point kernels
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.
Wolfgang Bangerth [Fri, 8 Mar 2024 05:39:04 +0000 (22:39 -0700)]
Close the correct constraints objects.
Wolfgang Bangerth [Thu, 7 Mar 2024 21:56:15 +0000 (14:56 -0700)]
Add tests.
Wolfgang Bangerth [Thu, 7 Mar 2024 21:52:10 +0000 (14:52 -0700)]
Add the missing variants of TpetraWrappers::SparseMatrix::set().
Daniel Arndt [Fri, 8 Mar 2024 02:55:58 +0000 (21:55 -0500)]
Merge pull request #16731 from bangerth/t1
Fix Tpetra SparseMatrix::add().
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
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
Wolfgang Bangerth [Thu, 7 Mar 2024 21:51:35 +0000 (14:51 -0700)]
Fix Tpetra SparseMatrix::add().
Daniel Arndt [Thu, 7 Mar 2024 18:24:17 +0000 (13:24 -0500)]
Merge pull request #16729 from bangerth/warning
Address a warning.
Rene Gassmoeller [Thu, 7 Mar 2024 18:17:16 +0000 (13:17 -0500)]
Add another test
Rene Gassmoeller [Thu, 7 Mar 2024 18:16:56 +0000 (13:16 -0500)]
Add changelog entry
Wolfgang Bangerth [Thu, 7 Mar 2024 17:01:55 +0000 (10:01 -0700)]
Also remove the specialization structure of MGTwoLevelTransferNonNested.
Rene Gassmoeller [Thu, 7 Mar 2024 17:01:44 +0000 (12:01 -0500)]
Fix test case
Wolfgang Bangerth [Thu, 7 Mar 2024 15:56:31 +0000 (08:56 -0700)]
Address a warning.
Nils Much [Thu, 7 Mar 2024 13:51:00 +0000 (14:51 +0100)]
Add test for subdivided_hyper_rectangle_with_simplices()
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
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.
Peter Munch [Thu, 29 Feb 2024 07:49:12 +0000 (08:49 +0100)]
Don't create new sections during parsing
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
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.
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.