]>
https://gitweb.dealii.org/ - dealii.git/log
Luca Heltai [Sat, 22 Apr 2023 12:52:28 +0000 (15:52 +0300)]
Merge pull request #15126 from luca-heltai/stefanozampini/ts-compat
PETScWrappers::TimeStepper fix backward compatibility to 3.7
Wolfgang Bangerth [Sat, 22 Apr 2023 02:37:31 +0000 (20:37 -0600)]
Merge pull request #15118 from luca-heltai/stefanozampini/ksp
PETScWrappers: update KSP support
Wolfgang Bangerth [Sat, 22 Apr 2023 00:06:39 +0000 (18:06 -0600)]
Merge pull request #14866 from marcfehling/assert
Warn users about FE index mismatch instead of silently dropping them.
Stefano Zampini [Sun, 16 Apr 2023 13:35:46 +0000 (16:35 +0300)]
PETScWrappers::TimeStepper fix backward compatibility to 3.7
Align interface with SNES
Stefano Zampini [Tue, 18 Apr 2023 13:48:50 +0000 (16:48 +0300)]
PETScWrappers::Solver Bring the class into the new century
Wolfgang Bangerth [Fri, 21 Apr 2023 21:35:44 +0000 (15:35 -0600)]
Merge pull request #15119 from luca-heltai/stefanozampini/compat
Update PETSc compatibility stuff for SNES and TS
Daniel Arndt [Fri, 21 Apr 2023 20:07:08 +0000 (16:07 -0400)]
Merge pull request #14969 from drwells/la-d-vector-move-assign
Marc Fehling [Fri, 21 Apr 2023 04:17:01 +0000 (22:17 -0600)]
Merge pull request #15120 from bangerth/doc-64
Add an example to the documentation of GridTools::transform().
Matthias Maier [Fri, 21 Apr 2023 01:32:55 +0000 (01:32 +0000)]
Merge pull request #15079 from bangerth/windoze
More gracefully deal with Windoze line endings.
Wolfgang Bangerth [Thu, 20 Apr 2023 20:05:16 +0000 (14:05 -0600)]
Add an example to the documentation of GridTools::transform().
Stefano Zampini [Thu, 20 Apr 2023 15:56:33 +0000 (18:56 +0300)]
Get rid of old destroy_matrix function
Stefano Zampini [Sun, 16 Apr 2023 13:35:05 +0000 (16:35 +0300)]
PETScWrappers: Add .cc for compatibility
this is needed when we don't want to spill "petsc/private" headers into user code
Wolfgang Bangerth [Thu, 20 Apr 2023 20:13:23 +0000 (14:13 -0600)]
Merge pull request #15086 from luca-heltai/stefanozampini/get_mpi_comm_nonref
All get_mpi_communicator methods now return MPI_Comm by value
Wolfgang Bangerth [Thu, 20 Apr 2023 20:02:10 +0000 (14:02 -0600)]
Merge pull request #15116 from luca-heltai/stefanozampini/block-fixes
block fixes
Wolfgang Bangerth [Thu, 20 Apr 2023 19:31:54 +0000 (13:31 -0600)]
Merge pull request #15117 from luca-heltai/stefanozampini/minordocs
PETScWrappers Fix docs for SF classes
Wolfgang Bangerth [Thu, 20 Apr 2023 19:20:38 +0000 (13:20 -0600)]
Add a changelog entry
Wolfgang Bangerth [Thu, 20 Apr 2023 19:14:02 +0000 (13:14 -0600)]
Add a test.
Wolfgang Bangerth [Tue, 11 Apr 2023 19:11:05 +0000 (13:11 -0600)]
More gracefully deal with Windoze line endings.
Stefano Zampini [Wed, 12 Apr 2023 10:17:18 +0000 (13:17 +0300)]
All get_mpi_communicator methods now return MPI_Comm by value
Stefano Zampini [Thu, 20 Apr 2023 15:38:30 +0000 (18:38 +0300)]
Make constructors explicit
Stefano Zampini [Thu, 20 Apr 2023 12:14:37 +0000 (15:14 +0300)]
PETScWrappers Fix docs for SF classes
Timo Heister [Thu, 20 Apr 2023 13:06:29 +0000 (09:06 -0400)]
Merge pull request #15113 from bangerth/nvector
Address the pesky 'MPI_Comm as void*' problem with the SUNDIALS interfaces
Stefano Zampini [Thu, 20 Apr 2023 09:36:01 +0000 (12:36 +0300)]
Reword docs
Stefano Zampini [Tue, 18 Apr 2023 08:19:08 +0000 (11:19 +0300)]
PETScWrappers::BlockVector add constructors from arrays of Vecs
Stefano Zampini [Tue, 18 Apr 2023 08:18:45 +0000 (11:18 +0300)]
PETScWrappers::BlockSparseMatrix unify constructors
add missing test
Stefano Zampini [Sun, 16 Apr 2023 13:34:09 +0000 (16:34 +0300)]
PETScWrappers: Fix block objects update operations
Marc Fehling [Thu, 20 Apr 2023 04:01:21 +0000 (22:01 -0600)]
Merge pull request #15115 from bangerth/69
Fix a class name in step-69 commentary.
Wolfgang Bangerth [Thu, 20 Apr 2023 01:00:10 +0000 (19:00 -0600)]
Deal with a circular dependency problem.
We can't ask a default-created vector for its MPI communicator
if we only later initialize it.
Wolfgang Bangerth [Thu, 20 Apr 2023 00:59:16 +0000 (18:59 -0600)]
Make sure block vectors have blocks.
Wolfgang Bangerth [Thu, 20 Apr 2023 00:53:16 +0000 (18:53 -0600)]
Mark input arguments as 'const'.
Wolfgang Bangerth [Wed, 19 Apr 2023 19:50:44 +0000 (13:50 -0600)]
Address the pesky 'MPI_Comm as void*' problem with the SUNDIALS interfaces.
Wolfgang Bangerth [Wed, 19 Apr 2023 23:31:48 +0000 (17:31 -0600)]
Fix a class name in step-69 commentary.
David Wells [Fri, 24 Mar 2023 12:42:44 +0000 (08:42 -0400)]
Add a move assignment operator to LA::d::V.
Martin Kronbichler [Wed, 19 Apr 2023 07:52:39 +0000 (09:52 +0200)]
Merge pull request #15083 from olegrog/master
Fix some minor typos
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
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
Marc Fehling [Wed, 19 Apr 2023 05:11:17 +0000 (23:11 -0600)]
Merge pull request #15109 from bangerth/petsc
Remove PETSc compatibility things.
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.
Maximilian Bergbauer [Wed, 18 Jan 2023 11:55:42 +0000 (12:55 +0100)]
Enable vectorization over quadrature points in whole FEPointEvaluation
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
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.
Wolfgang Bangerth [Tue, 18 Apr 2023 16:32:11 +0000 (10:32 -0600)]
Fix heading level in step-7 results.dox.
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.
Wolfgang Bangerth [Tue, 18 Apr 2023 16:40:04 +0000 (10:40 -0600)]
Remove a PETSc compatibility thing.
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.
Maximilian Bergbauer [Wed, 5 Apr 2023 15:26:44 +0000 (17:26 +0200)]
Optimize computations in MappingQ
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
Peter Munch [Tue, 18 Apr 2023 04:26:02 +0000 (06:26 +0200)]
Merge pull request #15107 from bangerth/comment
Fix a funny comment.
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.
Wolfgang Bangerth [Tue, 18 Apr 2023 03:45:15 +0000 (21:45 -0600)]
Fix a funny comment.
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.
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.
Wolfgang Bangerth [Mon, 17 Apr 2023 23:11:42 +0000 (17:11 -0600)]
Merge pull request #15104 from marcfehling/error
Improve error message.
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
Wolfgang Bangerth [Mon, 17 Apr 2023 19:46:43 +0000 (13:46 -0600)]
Add 'requires' clauses to the rest of the triangulation classes.
Marc Fehling [Wed, 5 Apr 2023 22:31:49 +0000 (16:31 -0600)]
Fix interface mismatch in ScratchData in hp mode.
Marc Fehling [Wed, 5 Apr 2023 22:20:40 +0000 (16:20 -0600)]
Improve error message.
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
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.
Oleg Rogozin [Tue, 11 Apr 2023 21:20:28 +0000 (00:20 +0300)]
Fix some minor typos
Magdalena Schreter [Thu, 6 Apr 2023 13:01:13 +0000 (15:01 +0200)]
add signed distance function for Zalesak's disk
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
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.
Marc Fehling [Fri, 14 Apr 2023 04:35:10 +0000 (22:35 -0600)]
Add a test for FEInterfaceValues::reinit with no dominating FE.
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.
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().
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().
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>
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.
Maximilian Bergbauer [Fri, 14 Apr 2023 13:15:55 +0000 (15:15 +0200)]
Implement BB::create_extended_relative()
Martin Kronbichler [Fri, 14 Apr 2023 12:09:35 +0000 (14:09 +0200)]
Test case
Martin Kronbichler [Fri, 14 Apr 2023 12:09:08 +0000 (14:09 +0200)]
Add tolerance to box in compute_point_locations_try_all
Marc Fehling [Fri, 14 Apr 2023 02:48:46 +0000 (20:48 -0600)]
Merge pull request #15098 from bangerth/exc
Better document ExcFunctionNonzeroReturn exception.
Wolfgang Bangerth [Fri, 14 Apr 2023 00:22:46 +0000 (18:22 -0600)]
Update the documentation in another, related function.
Wolfgang Bangerth [Thu, 13 Apr 2023 21:18:47 +0000 (15:18 -0600)]
Better document an argument to hp::FEFaceValues.
Wolfgang Bangerth [Thu, 13 Apr 2023 21:14:20 +0000 (15:14 -0600)]
Add changelog entry.
Wolfgang Bangerth [Thu, 13 Apr 2023 21:08:55 +0000 (15:08 -0600)]
Add a check and produce better errors in FEInterfaceValues::reinit().
Wolfgang Bangerth [Thu, 13 Apr 2023 20:55:13 +0000 (14:55 -0600)]
Better document ExcFunctionNonzeroReturn exception.
Wolfgang Bangerth [Thu, 13 Apr 2023 20:53:16 +0000 (14:53 -0600)]
Better document FEInterfaceValues::reinit().
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
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.
Daniel Arndt [Thu, 13 Apr 2023 18:43:49 +0000 (18:43 +0000)]
Convert PreconditionChebyshev::set_initial_guess_kernel to Kokkos
Luca Heltai [Thu, 13 Apr 2023 12:39:16 +0000 (15:39 +0300)]
Merge pull request #15066 from luca-heltai/stefanozampini/ts-only
Stefano Zampini [Tue, 17 May 2022 15:45:34 +0000 (18:45 +0300)]
PETScWrappers: Add support for ODE solver
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
Sebastian Proell [Wed, 12 Apr 2023 16:35:06 +0000 (18:35 +0200)]
Don't mention defaults in CompressionFlags
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
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
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
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.
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
Stefano Zampini [Tue, 11 Apr 2023 21:53:51 +0000 (00:53 +0300)]
add assert
Stefano Zampini [Tue, 11 Apr 2023 21:11:10 +0000 (00:11 +0300)]
initialize sizes
Wolfgang Bangerth [Tue, 11 Apr 2023 20:53:03 +0000 (14:53 -0600)]
Minor updates to the NOX solver interfaces.
Martin Kronbichler [Tue, 11 Apr 2023 11:05:30 +0000 (13:05 +0200)]
Alternative version with manual vectorization
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
Daniel Arndt [Tue, 11 Apr 2023 19:49:46 +0000 (15:49 -0400)]
Avoid using include with quotation marks
Sean Ingimarson [Tue, 11 Apr 2023 14:19:57 +0000 (10:19 -0400)]
Improvements to the NOXSolver documentation
Bruno Turcksin [Tue, 11 Apr 2023 12:03:54 +0000 (08:03 -0400)]
Merge pull request #15075 from kronbichler/avoid_mpi_comm_world
Stefano Zampini [Tue, 11 Apr 2023 08:54:28 +0000 (11:54 +0300)]
Implement Wolfgang suggestions
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.