]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Wed, 24 Feb 2021 20:56:20 +0000 (21:56 +0100)]
Introduce three new FEEvaluation functions
David Wells [Wed, 24 Feb 2021 13:50:59 +0000 (08:50 -0500)]
Merge pull request #11797 from bangerth/hdf5
Provide compile-time error messages if we don't handle a type.
Peter Munch [Wed, 24 Feb 2021 11:05:03 +0000 (12:05 +0100)]
Merge pull request #11800 from marcfehling/double-negation
Remove double negation from exception message.
Marc Fehling [Tue, 23 Feb 2021 22:21:58 +0000 (15:21 -0700)]
Remove double negation from exception message.
Daniel Arndt [Tue, 23 Feb 2021 23:00:00 +0000 (18:00 -0500)]
Merge pull request #11796 from QiaoLei-88/fixIndentCommon
make remove_trailing_whitespace() works in both MAC OS and Linux system
Daniel Arndt [Tue, 23 Feb 2021 22:59:54 +0000 (17:59 -0500)]
Merge pull request #11799 from bangerth/7
Minor updates to the documentation of step-7.
Daniel Arndt [Tue, 23 Feb 2021 21:56:16 +0000 (16:56 -0500)]
Merge pull request #11788 from bangerth/ndarray
Use the new ndarray class instead of nested std::array.
Wolfgang Bangerth [Tue, 23 Feb 2021 21:14:59 +0000 (14:14 -0700)]
Minor updates to the documentation of step-7.
Wolfgang Bangerth [Tue, 23 Feb 2021 17:39:35 +0000 (10:39 -0700)]
Provide compile-time error messages if we don't handle a type.
Lei Qiao [Tue, 23 Feb 2021 03:34:07 +0000 (11:34 +0800)]
make remove_trailing_whitespace() works in both MAC OS and Linux system
Wolfgang Bangerth [Tue, 23 Feb 2021 02:32:19 +0000 (19:32 -0700)]
Use the new ndarray class instead of nested std::array.
Wolfgang Bangerth [Mon, 22 Feb 2021 20:40:51 +0000 (13:40 -0700)]
Merge pull request #11785 from drwells/fix-fortran-mangling
Fix fortran mangling
Luca Heltai [Mon, 22 Feb 2021 18:11:45 +0000 (19:11 +0100)]
Merge pull request #11714 from masterleinad/replace_const_std_unique_ptr_ref
Replace passing by const std::unique_ptr<T>& by const T&
Daniel Arndt [Mon, 22 Feb 2021 16:14:50 +0000 (11:14 -0500)]
Add changelog entry
David Wells [Mon, 22 Feb 2021 14:26:16 +0000 (09:26 -0500)]
Merge pull request #11787 from peterrum/non_conti_tag
Fix tags of NoncontiguousPartitioner
David Wells [Sat, 20 Feb 2021 21:46:53 +0000 (16:46 -0500)]
Minor CMake fixes
David Wells [Sat, 20 Feb 2021 21:46:28 +0000 (16:46 -0500)]
Use CMake's facility for determining correct Fortran mangling.
Peter Munch [Mon, 22 Feb 2021 05:54:31 +0000 (06:54 +0100)]
Merge pull request #11783 from bangerth/ref-cell-staging
Remove the internal::ReferenceCell::Base class and derived classes.
Wolfgang Bangerth [Mon, 22 Feb 2021 01:44:20 +0000 (18:44 -0700)]
Adjust tests.
Wolfgang Bangerth [Sun, 21 Feb 2021 17:23:00 +0000 (10:23 -0700)]
Merge pull request #11743 from tamiko/ndarray
add ndarray typedef
Peter Munch [Sun, 21 Feb 2021 15:14:45 +0000 (16:14 +0100)]
Fix tags of NoncontiguousPartitioner
Wolfgang Bangerth [Sat, 20 Feb 2021 17:48:34 +0000 (10:48 -0700)]
Merge pull request #11782 from drwells/remove-deprecated-doxygen-feature
Remove a deprecated doxygen feature option.
Wolfgang Bangerth [Thu, 18 Feb 2021 21:07:00 +0000 (14:07 -0700)]
Remove the internal::ReferenceCell::Base class and derived classes.
Daniel Arndt [Sat, 20 Feb 2021 16:30:22 +0000 (11:30 -0500)]
Merge pull request #11780 from Rombur/cuda_cell_filter
Add a version of CUDAWrappers::MatrixFree::reinit() that takes a predicate for cell_loop
David Wells [Sat, 20 Feb 2021 15:45:24 +0000 (10:45 -0500)]
Remove a deprecated doxygen feature option.
The layout generated at
https://www.dealii.org/current/doxygen/deal.II/classes.html
will always now have a single column (with or without the now-deprecated
option), which is much more legible anyway.
Martin Kronbichler [Sat, 20 Feb 2021 07:12:52 +0000 (08:12 +0100)]
Merge pull request #11781 from tamiko/fix_compilation_2
Sundials: Mark function as inline
Matthias Maier [Sat, 20 Feb 2021 05:10:08 +0000 (23:10 -0600)]
Merge pull request #11778 from bangerth/ref-cell-30
Rename variables.
Matthias Maier [Sat, 20 Feb 2021 01:13:44 +0000 (19:13 -0600)]
add a test
Matthias Maier [Sat, 20 Feb 2021 00:46:55 +0000 (18:46 -0600)]
add a changelog entry
Matthias Maier [Sat, 13 Feb 2021 19:35:04 +0000 (13:35 -0600)]
Introduce an ndarray type alias
The ndarray type alias models an multidimensional array. It has a
variable number of template arguments denoting the size of each index
that get internally converted to stacked std::arrays. For example:
dealii::ndarray<double, 1, 2, 3, 4> my_array
is an alias for the following construct:
std::array<std::array<std::array<std::array<double, 4>, 3>, 2>, 1>
Matthias Maier [Sat, 20 Feb 2021 00:19:15 +0000 (18:19 -0600)]
Sundials: Mark function as inline
These two functions have a complete definition in a header file that
gets including in multiple compilation units. In this case we have to
mark these functions as "inline" so that the compiler emits a so-called
"weak symbol". Otherwise linkage will fail due to multiply defined
symbols.
Daniel Arndt [Fri, 19 Feb 2021 21:50:02 +0000 (16:50 -0500)]
Merge pull request #11776 from bangerth/ref-cell-28
Also move combine_face_and_line_orientation() into ReferenceCell.
Bruno Turcksin [Fri, 19 Feb 2021 20:57:55 +0000 (20:57 +0000)]
Add a version of CUDAWrappers::MatrixFree::reinit() that takes a predicate for cell_loop
David Wells [Fri, 19 Feb 2021 20:44:33 +0000 (15:44 -0500)]
Merge pull request #11777 from bangerth/ref-cell-29
Better name for a variables.
Wolfgang Bangerth [Fri, 19 Feb 2021 19:09:59 +0000 (12:09 -0700)]
Rename variables.
Wolfgang Bangerth [Thu, 18 Feb 2021 19:36:36 +0000 (12:36 -0700)]
Better name variables.
Wolfgang Bangerth [Thu, 18 Feb 2021 19:54:49 +0000 (12:54 -0700)]
Also move combine_face_and_line_orientation() into ReferenceCell.
David Wells [Fri, 19 Feb 2021 18:18:49 +0000 (13:18 -0500)]
Merge pull request #11770 from bangerth/ref-cell-27
Move the exodus conversion functions to RefereneCell.
Daniel Arndt [Fri, 19 Feb 2021 05:17:35 +0000 (00:17 -0500)]
Merge pull request #11772 from gassmoeller/move_particle_id
Move particle ids into PropertyPool
Wolfgang Bangerth [Fri, 19 Feb 2021 04:22:00 +0000 (21:22 -0700)]
Merge pull request #11736 from sebproell/nvector-fix-comm-serial
N_Vector: get_communicator return nullptr in serial
Rene Gassmoeller [Thu, 18 Feb 2021 21:15:26 +0000 (16:15 -0500)]
Move particle ids into PropertyPool
Wolfgang Bangerth [Thu, 18 Feb 2021 19:05:05 +0000 (12:05 -0700)]
Move the exodus conversion functions to RefereneCell.
Wolfgang Bangerth [Thu, 18 Feb 2021 17:58:21 +0000 (10:58 -0700)]
Merge pull request #11767 from drwells/update-changelogs
Update changelogs
David Wells [Wed, 17 Feb 2021 16:33:27 +0000 (11:33 -0500)]
Add some missing changelog entries.
David Wells [Wed, 17 Feb 2021 16:30:17 +0000 (11:30 -0500)]
Fix a year in a changelog.
Peter Munch [Wed, 17 Feb 2021 12:12:50 +0000 (13:12 +0100)]
Merge pull request #11733 from marcfehling/soltrans-shared
::SolutionTransfer with p::s::Triangulation and artificial cells.
Martin Kronbichler [Wed, 17 Feb 2021 11:44:45 +0000 (12:44 +0100)]
Merge pull request #11760 from peterrum/indent_all_sigle_newline
indent-all: ensure only a single newline at end of files
David Wells [Wed, 17 Feb 2021 02:11:23 +0000 (21:11 -0500)]
Merge pull request #11763 from drwells/noncontiguous-assertions
Add some assertions to the noncontiguous partitioner.
David Wells [Wed, 17 Feb 2021 02:11:06 +0000 (21:11 -0500)]
Merge pull request #11765 from peterrum/temporary_storage_size
Add NoncontiguousPartitioner::temporary_storage_size()
Peter Munch [Tue, 16 Feb 2021 09:42:08 +0000 (10:42 +0100)]
indent-all: ensure only a single newline at end of files
Peter Munch [Tue, 16 Feb 2021 19:53:45 +0000 (20:53 +0100)]
Add NoncontiguousPartitioner::temporary_storage_size
David Wells [Tue, 16 Feb 2021 20:45:41 +0000 (15:45 -0500)]
Add index checks to the noncontiguous partitioner.
Martin Kronbichler [Tue, 16 Feb 2021 20:45:44 +0000 (21:45 +0100)]
Merge pull request #11751 from drwells/move-comm-pattern-base
Move LinearAlgebra::CommunicationBase -> Utilities::MPI::CommunicationBase.
David Wells [Sun, 14 Feb 2021 23:32:11 +0000 (18:32 -0500)]
Move LA::CommunicationBase -> U::M::CommunicationBase.
Things use this outside of linear algebra classes now so we should move it out
of LinearAlgebra.
While here I changed some default arguments that had gotten rather long.
Peter Munch [Tue, 16 Feb 2021 16:07:45 +0000 (17:07 +0100)]
Merge pull request #11762 from masterleinad/fix_face_setup_01
Fix matrix_free/face_setup_01
Daniel Arndt [Tue, 16 Feb 2021 14:16:48 +0000 (09:16 -0500)]
Fix matrix_free/face_setup_01
Martin Kronbichler [Tue, 16 Feb 2021 13:56:44 +0000 (14:56 +0100)]
Merge pull request #11761 from peterrum/PreconditionBlockJacobi_AdditionalData
Remove copy-and-past error in comment
Bruno Turcksin [Tue, 16 Feb 2021 13:34:50 +0000 (08:34 -0500)]
Merge pull request #11758 from kronbichler/adjust_dictionary_grain_size
Adjust minimum grain size of dictionary for consensus algorithm
Bruno Turcksin [Tue, 16 Feb 2021 13:33:18 +0000 (08:33 -0500)]
Merge pull request #11745 from peterrum/simplex_pmg_local
Test p global coarsening for locally refined meshes
Peter Munch [Tue, 16 Feb 2021 10:13:06 +0000 (11:13 +0100)]
Remove copy-and-past error in comment
Peter Munch [Sun, 14 Feb 2021 11:35:29 +0000 (12:35 +0100)]
Test p global coarsening for locally refined meshes
Martin Kronbichler [Mon, 15 Feb 2021 17:11:04 +0000 (18:11 +0100)]
Adjust minimum grain size of dictionary for consensus algorithm
Daniel Arndt [Tue, 16 Feb 2021 02:29:45 +0000 (21:29 -0500)]
Merge pull request #11487 from masterleinad/implement-local_size_2
David Wells [Mon, 15 Feb 2021 18:34:46 +0000 (13:34 -0500)]
Use ArrayViews directly instead of pointers.
David Wells [Mon, 15 Feb 2021 16:46:45 +0000 (11:46 -0500)]
Merge pull request #11753 from drwells/more-mpi-data-types
Add some more MPI datatypes.
Martin Kronbichler [Mon, 15 Feb 2021 14:59:10 +0000 (15:59 +0100)]
Merge pull request #11756 from peterrum/reset_global_cell_indices_is
TriangulationBase::reset_global_cell_indices(): collect indices manually
Wolfgang Bangerth [Mon, 15 Feb 2021 14:08:15 +0000 (07:08 -0700)]
Merge pull request #11755 from peterrum/compute_set_union_complexity
Improve complexity of compute_set_union
Wolfgang Bangerth [Mon, 15 Feb 2021 14:01:14 +0000 (07:01 -0700)]
Merge pull request #11750 from drwells/document-early-deprecation
Better document early deprecation.
Peter Munch [Mon, 15 Feb 2021 11:45:21 +0000 (12:45 +0100)]
TriangulationBase::reset_global_cell_indices(): collect indices manually
Peter Munch [Mon, 15 Feb 2021 11:19:32 +0000 (12:19 +0100)]
Improve complexity of compute_set_union
Martin Kronbichler [Mon, 15 Feb 2021 10:59:20 +0000 (11:59 +0100)]
Merge pull request #11754 from peterrum/fix_read_exodusii_sidesets
Fix ReferenceCell usage in read_exodusii_sidesets()
Peter Munch [Mon, 15 Feb 2021 07:22:25 +0000 (08:22 +0100)]
Fix ReferenceCell usage in read_exodusii_sidesets()
Peter Munch [Mon, 15 Feb 2021 06:47:43 +0000 (07:47 +0100)]
Merge pull request #11734 from bangerth/ref-cell-27
Move some more functions from internal::ReferenceCell::* classes to ReferenceCell
David Wells [Mon, 15 Feb 2021 03:26:29 +0000 (22:26 -0500)]
Add some more MPI datatypes.
These were all in MPI-2.
David Wells [Sun, 14 Feb 2021 23:34:07 +0000 (18:34 -0500)]
Better document early deprecation.
Wolfgang Bangerth [Fri, 12 Feb 2021 16:23:56 +0000 (09:23 -0700)]
Use std::array instead of C-style arrays.
Marc Fehling [Tue, 9 Feb 2021 00:21:35 +0000 (17:21 -0700)]
Added tests for ::SolutionTransfer on p::s::Triangulations with artificial cells.
Wolfgang Bangerth [Fri, 12 Feb 2021 20:09:12 +0000 (13:09 -0700)]
Merge pull request #11459 from peterrum/step-19-fepointevaluation
Use FEPointEvaluation in step-19
Martin Kronbichler [Fri, 12 Feb 2021 18:08:09 +0000 (19:08 +0100)]
Merge pull request #11737 from masterleinad/add_headers_sundials_wrapper
Add some missing header files for sundials_wrapper.h
Sebastian Proell [Fri, 12 Feb 2021 15:34:27 +0000 (16:34 +0100)]
N_Vector get_communicator return nullptr in serial
Wolfgang Bangerth [Fri, 12 Feb 2021 16:11:58 +0000 (09:11 -0700)]
Spell out Tri and Quad in comments.
Daniel Arndt [Fri, 12 Feb 2021 16:05:27 +0000 (11:05 -0500)]
Add some missing header files for sundials_wrapper.h
David Wells [Fri, 12 Feb 2021 03:37:49 +0000 (22:37 -0500)]
Merge pull request #11735 from bangerth/simplify
Simplify two statements.
Wolfgang Bangerth [Fri, 12 Feb 2021 01:36:16 +0000 (18:36 -0700)]
Simplify two statements.
Wolfgang Bangerth [Thu, 11 Feb 2021 22:54:15 +0000 (15:54 -0700)]
Work around another compiler issue.
Wolfgang Bangerth [Wed, 10 Feb 2021 04:18:29 +0000 (21:18 -0700)]
Move some more functions from internal::ReferenceCell::* classes to ReferenceCell.
Peter Munch [Thu, 11 Feb 2021 19:48:54 +0000 (20:48 +0100)]
Merge pull request #11732 from peterrum/transfer_matrix_free_06
Reduce size of test (multigrid/transfer_matrix_free_06)
Daniel Arndt [Thu, 11 Feb 2021 18:49:22 +0000 (13:49 -0500)]
Merge pull request #11728 from bangerth/doc-68
Minor doc adjustments in a number of places.
Marc Fehling [Tue, 9 Feb 2021 00:20:31 +0000 (17:20 -0700)]
::SolutionTransfer with p::s::Triangulation and artificial cells.
Marc Fehling [Mon, 8 Feb 2021 23:11:58 +0000 (16:11 -0700)]
Cleanup ::SolutionTransfer.
Wolfgang Bangerth [Thu, 11 Feb 2021 02:28:49 +0000 (19:28 -0700)]
Minor doc adjustments in a number of places.
Wolfgang Bangerth [Thu, 11 Feb 2021 17:09:57 +0000 (10:09 -0700)]
Merge pull request #11731 from peterrum/fix_grid_in
Fix GridIn::read_exodusii
Daniel Arndt [Thu, 11 Feb 2021 17:06:42 +0000 (12:06 -0500)]
Add changelog entry
Daniel Arndt [Thu, 11 Feb 2021 16:59:22 +0000 (11:59 -0500)]
Addreess reviewer comments
Daniel Arndt [Thu, 14 Jan 2021 21:46:27 +0000 (16:46 -0500)]
Fix indentation
Daniel Arndt [Tue, 5 Jan 2021 20:50:20 +0000 (15:50 -0500)]
Fix up examples
Daniel Arndt [Tue, 5 Jan 2021 19:20:43 +0000 (14:20 -0500)]
Fix some more
Daniel Arndt [Tue, 5 Jan 2021 17:35:31 +0000 (12:35 -0500)]
Fix up
Daniel Arndt [Tue, 5 Jan 2021 16:56:41 +0000 (11:56 -0500)]
Switch to DEAL_II_DEPRECATED_EARLY
David Wells [Mon, 25 May 2020 16:55:39 +0000 (12:55 -0400)]
Use locally_owned_size for vectors in MatrixFree operators
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.