]>
https://gitweb.dealii.org/ - dealii.git/log
Sebastian Stark [Mon, 16 Sep 2019 07:56:55 +0000 (09:56 +0200)]
Allow hp::DoFHandler with parallel::DistributedTriangulationBase
This allows the distribution of dofs for an hp::DoFHandler combined with a triangulation class derived from parallel::DistributedTriangulationBase other than parallel::distributed::Triangulation.
This makes it possible to handle the triangulation without p4est (e.g. manual partitioning).
Daniel Arndt [Wed, 6 May 2020 15:33:29 +0000 (11:33 -0400)]
Merge pull request #10039 from bangerth/vector-op
Wolfgang Bangerth [Wed, 6 May 2020 15:14:06 +0000 (17:14 +0200)]
Merge pull request #10044 from rezarastak/prefer_discrete_time
DiscreteTime is preferred over TimestepControl
Daniel Arndt [Wed, 6 May 2020 14:42:41 +0000 (10:42 -0400)]
Merge pull request #10045 from tjhei/add_missing_override
Daniel Arndt [Wed, 6 May 2020 14:35:20 +0000 (10:35 -0400)]
Merge pull request #10035 from starki0815/mesh_refinement_codim_1
Daniel Arndt [Wed, 6 May 2020 13:11:41 +0000 (09:11 -0400)]
Merge pull request #9930 from tjhei/ci_tidy_clang10
Timo Heister [Wed, 6 May 2020 12:42:36 +0000 (08:42 -0400)]
add missing override in MatrixFree LaplaceOperator
Sebastian Stark [Sun, 3 May 2020 08:51:59 +0000 (10:51 +0200)]
Use transfinite interpolation for codim 1 refinement
For a Triangulation<2,3>, the middle vertices are now determined by transfinite interpolation. This makes the refinement behavior of the triangulation consistent with Triangulation<3,3> (where the middle vertices during quad refinement are determined by transfinite interpolation)
Daniel Arndt [Wed, 6 May 2020 04:11:30 +0000 (00:11 -0400)]
Merge pull request #10041 from bangerth/ref
Wolfgang Bangerth [Tue, 5 May 2020 21:28:13 +0000 (15:28 -0600)]
Move a reference to references.bib.
Wolfgang Bangerth [Wed, 6 May 2020 03:58:56 +0000 (05:58 +0200)]
Merge pull request #9997 from jppelteret/mesh_loop_01
Remove MeshWorker::CopyData::operator=(double)
Reza Rastak [Wed, 6 May 2020 03:50:09 +0000 (20:50 -0700)]
DiscreteTime is prefered over TimestepControl
Jean-Paul Pelteret [Tue, 5 May 2020 21:21:30 +0000 (23:21 +0200)]
Fix meshworker tests
Jean-Paul Pelteret [Tue, 5 May 2020 21:34:24 +0000 (23:34 +0200)]
Merge pull request #10030 from bangerth/tut
Add a reference to the code gallery.
Jean-Paul Pelteret [Tue, 5 May 2020 21:29:48 +0000 (23:29 +0200)]
Merge pull request #10038 from drwells/remove-nonascii-math
Remove some non-ascii characters.
Wolfgang Bangerth [Tue, 5 May 2020 21:18:18 +0000 (23:18 +0200)]
Merge pull request #9076 from luca-heltai/particle-interpolation-sparsity-matrix
Particle interpolation sparsity matrix
Jean-Paul Pelteret [Tue, 5 May 2020 20:19:57 +0000 (22:19 +0200)]
Mark constructor for CopyData as explicit
Jean-Paul Pelteret [Thu, 30 Apr 2020 22:02:52 +0000 (00:02 +0200)]
Remove MeshWorker::CopyData::operator=(double)
Jean-Paul Pelteret [Thu, 30 Apr 2020 21:58:57 +0000 (23:58 +0200)]
Augment documentation of mesh_loop()
Jean-Paul Pelteret [Thu, 30 Apr 2020 21:58:42 +0000 (23:58 +0200)]
Add another test for mesh_loop
Wolfgang Bangerth [Tue, 5 May 2020 19:54:12 +0000 (21:54 +0200)]
Merge pull request #10040 from drwells/more-doxygen-fixes
Fix some more doxygen issues.
David Wells [Tue, 5 May 2020 19:06:58 +0000 (15:06 -0400)]
Fix some more doxygen issues.
1. I now get a warning about paper sizes with doxygen 1.8.18:
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
Get around this by just using a4.
2. My LaTeX distribution already defines vcentcolon, so rename our own version
to dealvcentcolon to preserve compatibility with older tex distributions.
3. Use mathrm instead of text to get underscores to work correctly with
backslashes with both MathJax and LaTeX. This is the solution we use
elsewhere in the library.
David Wells [Tue, 5 May 2020 16:10:32 +0000 (12:10 -0400)]
Remove some non-ascii characters.
My copy of pdflatex does not like (i.e., I cannot compile the doxygen-generated
file _formulas.tex) math statements with unicode MINUS SIGN instead of the old
ASCII HYPHEN-MINUS. While here I also switched out RIGHT SINGLE QUOTATION MARK
for (also ASCII) APOSTROPHE and made a few other small changes.
We should be, in general, able to use unicode in our documentation outside of
math mode so I didn't change those usages unless they seemed gramatically
incorrect to me (like using the right quotation mark instead of an apostrophe).
Luca Heltai [Tue, 5 May 2020 15:33:58 +0000 (17:33 +0200)]
Fixed review comments.
Luca Heltai [Tue, 5 May 2020 15:10:01 +0000 (17:10 +0200)]
Apply suggestions from code review
Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
Wolfgang Bangerth [Tue, 5 May 2020 14:46:05 +0000 (08:46 -0600)]
Add a changelog file.
Wolfgang Bangerth [Tue, 5 May 2020 14:42:38 +0000 (08:42 -0600)]
Update tests and test outputs.
Wolfgang Bangerth [Tue, 5 May 2020 14:42:25 +0000 (08:42 -0600)]
Implement operator<<(ostream,Vector) in a better way.
Luca Heltai [Tue, 5 May 2020 13:09:58 +0000 (15:09 +0200)]
Merge pull request #9391 from peterrum/pft_settings
Refactor settings of p:f:t
Martin Kronbichler [Tue, 5 May 2020 10:54:47 +0000 (12:54 +0200)]
Merge pull request #9847 from peterrum/nonconti_update_ghost_values
Rename NoncontiguousPartitioner::update_values()
Luca Heltai [Tue, 5 May 2020 07:57:56 +0000 (09:57 +0200)]
Merge pull request #9998 from bangerth/discrete-time
Minor updates to the DiscreteTime class documentation.
Wolfgang Bangerth [Tue, 5 May 2020 03:33:53 +0000 (05:33 +0200)]
Merge pull request #10032 from masterleinad/suppres_more_tbb
Suppress more TBB warnings
Timo Heister [Tue, 5 May 2020 02:00:03 +0000 (22:00 -0400)]
disable performance-no-automatic-move
Timo Heister [Thu, 30 Apr 2020 19:19:19 +0000 (15:19 -0400)]
nolint std::bind
Timo Heister [Tue, 21 Apr 2020 14:56:21 +0000 (10:56 -0400)]
archive log file
Timo Heister [Mon, 20 Apr 2020 15:25:26 +0000 (11:25 -0400)]
CI: update clang-tidy to clang10
Daniel Arndt [Tue, 5 May 2020 01:49:15 +0000 (21:49 -0400)]
Suppress more TBB warnings
Peter Munch [Sun, 19 Jan 2020 10:23:02 +0000 (11:23 +0100)]
Introduce MeshSmoothing in TriangulationDescription::Description
Wolfgang Bangerth [Mon, 4 May 2020 20:32:20 +0000 (22:32 +0200)]
Merge pull request #10031 from tcclevenger/step-63-format
Small formatting error
tcclevenger [Mon, 4 May 2020 20:10:23 +0000 (16:10 -0400)]
sect4 -> sect3
Peter Munch [Tue, 7 Apr 2020 08:47:05 +0000 (10:47 +0200)]
Rename NoncontiguousPartitioner::uptate_values()
Martin Kronbichler [Mon, 4 May 2020 19:04:46 +0000 (21:04 +0200)]
Merge pull request #9991 from dougshidong/create_evenly_distributed_partitioning
Add Utilities::MPI::create_evenly_distributed_partitioning()
Timo Heister [Mon, 4 May 2020 17:47:09 +0000 (13:47 -0400)]
Merge pull request #10029 from masterleinad/fix_c++20_
Fix C++20 warnings and errors
Wolfgang Bangerth [Mon, 4 May 2020 16:56:25 +0000 (10:56 -0600)]
Add a reference to the code gallery.
deal.II recently acquired a parallel N-S solver.
Daniel Arndt [Mon, 4 May 2020 14:20:30 +0000 (10:20 -0400)]
Avoid deprecated implicit this capture
Daniel Arndt [Mon, 4 May 2020 14:19:35 +0000 (10:19 -0400)]
Avoid volatile assignment in TBB
Daniel Arndt [Mon, 4 May 2020 14:19:01 +0000 (10:19 -0400)]
Avoid allocator::pointer removed in C++20 in Boost
Doug Shi-Dong [Thu, 30 Apr 2020 00:09:18 +0000 (20:09 -0400)]
Add U::MPI::create_evenly_distributed_partitioning
Doug Shi-Dong [Fri, 1 May 2020 03:35:31 +0000 (23:35 -0400)]
Rename test output file of mpi_create_partitioning
As per
https://github.com/dealii/dealii/pull/9991#discussion_r418361364
Doug Shi-Dong [Fri, 1 May 2020 03:32:53 +0000 (23:32 -0400)]
Pass arg by value in create_ascending_partitioning
As per
https://github.com/dealii/dealii/pull/9991#issuecomment-
622199929 .
Martin Kronbichler [Sun, 3 May 2020 20:43:15 +0000 (22:43 +0200)]
Merge pull request #10026 from masterleinad/avoid_complex_fabs
Avoid using fabs for std::complex
Timo Heister [Sun, 3 May 2020 20:02:37 +0000 (16:02 -0400)]
Merge pull request #10024 from masterleinad/fix_clang_warnings
Fix some clang-10 warnings
Daniel Arndt [Sun, 3 May 2020 14:58:33 +0000 (10:58 -0400)]
Avoid using fabs for std::complex
Daniel Arndt [Sun, 3 May 2020 12:56:43 +0000 (08:56 -0400)]
Merge pull request #10025 from kronbichler/extend_mf_laplace_coefficient
Martin Kronbichler [Sun, 3 May 2020 09:07:30 +0000 (11:07 +0200)]
Simplify logfile setup in some tests
Martin Kronbichler [Sun, 3 May 2020 09:07:07 +0000 (11:07 +0200)]
Changelog
Martin Kronbichler [Sun, 3 May 2020 09:06:55 +0000 (11:06 +0200)]
Test case
Martin Kronbichler [Sun, 3 May 2020 09:06:16 +0000 (11:06 +0200)]
Implement cell-wise variable coefficient in MF::LaplaceOperator
Martin Kronbichler [Sun, 3 May 2020 05:55:49 +0000 (07:55 +0200)]
Merge pull request #10022 from tamiko/fix_a_test_1
Test: adjust iteration count in ginkgo test
Martin Kronbichler [Sun, 3 May 2020 05:54:25 +0000 (07:54 +0200)]
Merge pull request #10020 from bangerth/include
Remove an unnecessary include file.
Martin Kronbichler [Sun, 3 May 2020 05:53:41 +0000 (07:53 +0200)]
Merge pull request #10019 from bangerth/fix-test
Fix a test by using the stream output precision.
Daniel Arndt [Sun, 3 May 2020 03:54:42 +0000 (23:54 -0400)]
Fix warning about copying in range-based for loop
Daniel Arndt [Sun, 3 May 2020 03:53:58 +0000 (23:53 -0400)]
Fix warning about default constructors and default assignment operators
Daniel Arndt [Sun, 3 May 2020 03:52:43 +0000 (23:52 -0400)]
Silence conversion warning in bundled UMFPACK
Matthias Maier [Sun, 3 May 2020 00:39:10 +0000 (19:39 -0500)]
Test: adjust iteration count in ginkgo test
Wolfgang Bangerth [Sat, 2 May 2020 23:03:48 +0000 (01:03 +0200)]
Merge pull request #10010 from rezarastak/projection_test
Test for project_onto_orthogonal_tensors improved
Wolfgang Bangerth [Sat, 2 May 2020 23:00:40 +0000 (17:00 -0600)]
Remove an unnecessary include file.
Specifically, vector.h doesn't reference LogStream or deallog and so doesn't need
the include file.
Wolfgang Bangerth [Sat, 2 May 2020 22:42:46 +0000 (16:42 -0600)]
Fix a test by using the stream output precision.
Wolfgang Bangerth [Fri, 1 May 2020 03:19:01 +0000 (21:19 -0600)]
Minor updates to the DiscreteTime class documentation.
Timo Heister [Sat, 2 May 2020 21:23:16 +0000 (17:23 -0400)]
Merge pull request #10015 from masterleinad/suppress_tbb_warning
Suppress warning that tbb/task.h is deprecated
Wolfgang Bangerth [Sat, 2 May 2020 18:33:49 +0000 (20:33 +0200)]
Merge pull request #10014 from kronbichler/fix_step-67_table
[step-67] Fix a wrong number in program output
Daniel Arndt [Sat, 2 May 2020 16:14:02 +0000 (12:14 -0400)]
Suppress warning that tbb/task.h is deprecated
Martin Kronbichler [Sat, 2 May 2020 15:20:17 +0000 (17:20 +0200)]
[step-67] Fix a wrong number in result table
Timo Heister [Sat, 2 May 2020 11:25:57 +0000 (07:25 -0400)]
Merge pull request #10011 from kronbichler/fix_step-40_test
Fix step-40 test: Output n_dofs rather than IndexSet
Martin Kronbichler [Sat, 2 May 2020 05:32:02 +0000 (07:32 +0200)]
Fix step-40 test: Output n_dofs rather than IndexSet
Reza Rastak [Fri, 1 May 2020 20:36:17 +0000 (13:36 -0700)]
Test for project_onto_orthogonal_tensors improved
Daniel Arndt [Fri, 1 May 2020 17:28:32 +0000 (13:28 -0400)]
Merge pull request #10007 from drwells/remove-backslashes
David Wells [Fri, 1 May 2020 16:53:16 +0000 (12:53 -0400)]
Remove some unneeded backslashes.
MathJax doesn't need to escape underscores in text mode.
Martin Kronbichler [Fri, 1 May 2020 14:27:07 +0000 (16:27 +0200)]
Merge pull request #9993 from kronbichler/fix_la_parallel_vector_type_traits
Fix SFINAE detection of LinOp for matrix-free operators
Wolfgang Bangerth [Fri, 1 May 2020 14:21:29 +0000 (16:21 +0200)]
Merge pull request #10005 from kronbichler/document_multithreaded_blas
Comment on the use of thread-safe BLAS/LAPACK
Timo Heister [Fri, 1 May 2020 14:19:42 +0000 (10:19 -0400)]
Merge pull request #10001 from kronbichler/improve_coupling_mass_matrix
Remove quartic complexity from create_coupling_mass_matrix
Daniel Arndt [Fri, 1 May 2020 13:20:33 +0000 (09:20 -0400)]
Merge pull request #10004 from kronbichler/refinement_edge_detect
Daniel Arndt [Fri, 1 May 2020 13:17:25 +0000 (09:17 -0400)]
Merge pull request #10003 from kronbichler/split_up_matrix_free_compilation
Daniel Arndt [Fri, 1 May 2020 12:33:42 +0000 (08:33 -0400)]
Merge pull request #10002 from kronbichler/convert_to_range_based
Jean-Paul Pelteret [Fri, 1 May 2020 12:20:32 +0000 (14:20 +0200)]
Merge pull request #9999 from bangerth/q-points
Convert steps 4,5,6 to FEValues::quadrature_point_indices().
Martin Kronbichler [Fri, 1 May 2020 10:41:32 +0000 (12:41 +0200)]
Comment on the use of thread-safe BLAS/LAPACK
Martin Kronbichler [Fri, 1 May 2020 10:14:56 +0000 (12:14 +0200)]
Better document missing refinement edge data in MF for DG
Martin Kronbichler [Fri, 1 May 2020 07:38:39 +0000 (09:38 +0200)]
Split up matrix-free compilation into more files
Martin Kronbichler [Fri, 1 May 2020 06:30:02 +0000 (08:30 +0200)]
Convert some loops over cells to range-based for loops
Martin Kronbichler [Thu, 30 Apr 2020 05:39:29 +0000 (07:39 +0200)]
Fix SFINAE detection of LinOp for matrix-free operators
Martin Kronbichler [Fri, 1 May 2020 05:34:25 +0000 (07:34 +0200)]
Merge pull request #9945 from peterrum/compute_n_locally_owned_active_cells_per_processor_remove
Remove parallel::TriangulationBase::compute_n_locally_owned_active_cellls_per_processor
Martin Kronbichler [Fri, 1 May 2020 05:28:02 +0000 (07:28 +0200)]
Remove quartic complexity from create_coupling_mass_matrix
Wolfgang Bangerth [Fri, 1 May 2020 03:20:31 +0000 (21:20 -0600)]
Convert steps 4,5,6 to FEValues::quadrature_point_indices().
Daniel Arndt [Fri, 1 May 2020 00:17:18 +0000 (20:17 -0400)]
Merge pull request #9996 from tamiko/clear_some_variables
Matthias Maier [Thu, 30 Apr 2020 21:27:12 +0000 (16:27 -0500)]
CMake: Clear all cached variables in FindGINKGO.cmake
Wolfgang Bangerth [Thu, 30 Apr 2020 21:09:41 +0000 (23:09 +0200)]
Merge pull request #9987 from jppelteret/fevalues_qpoint_rbl
Add range based loop for quadrature points to FEValuesBase
Jean-Paul Pelteret [Tue, 28 Apr 2020 21:55:21 +0000 (23:55 +0200)]
Use FEValuesBase::quadrature_point_indices() in fe tests
Jean-Paul Pelteret [Tue, 28 Apr 2020 18:16:19 +0000 (20:16 +0200)]
Add range based loop for QPoints to FEValuesBase
Daniel Arndt [Thu, 30 Apr 2020 18:27:47 +0000 (14:27 -0400)]
Merge pull request #9986 from bangerth/fix
Wolfgang Bangerth [Tue, 28 Apr 2020 18:39:55 +0000 (12:39 -0600)]
Do the computations in parallel.
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.