]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoMerge pull request #10014 from kronbichler/fix_step-67_table
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

4 years ago[step-67] Fix a wrong number in result table 10014/head
Martin Kronbichler [Sat, 2 May 2020 15:20:17 +0000 (17:20 +0200)]
[step-67] Fix a wrong number in result table

4 years agoMerge pull request #10011 from kronbichler/fix_step-40_test
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

4 years agoFix step-40 test: Output n_dofs rather than IndexSet 10011/head
Martin Kronbichler [Sat, 2 May 2020 05:32:02 +0000 (07:32 +0200)]
Fix step-40 test: Output n_dofs rather than IndexSet

4 years agoMerge pull request #10007 from drwells/remove-backslashes
Daniel Arndt [Fri, 1 May 2020 17:28:32 +0000 (13:28 -0400)]
Merge pull request #10007 from drwells/remove-backslashes

4 years agoRemove some unneeded backslashes. 10007/head
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.

4 years agoMerge pull request #9993 from kronbichler/fix_la_parallel_vector_type_traits
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

4 years agoMerge pull request #10005 from kronbichler/document_multithreaded_blas
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

4 years agoMerge pull request #10001 from kronbichler/improve_coupling_mass_matrix
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

4 years agoMerge pull request #10004 from kronbichler/refinement_edge_detect
Daniel Arndt [Fri, 1 May 2020 13:20:33 +0000 (09:20 -0400)]
Merge pull request #10004 from kronbichler/refinement_edge_detect

4 years agoMerge pull request #10003 from kronbichler/split_up_matrix_free_compilation
Daniel Arndt [Fri, 1 May 2020 13:17:25 +0000 (09:17 -0400)]
Merge pull request #10003 from kronbichler/split_up_matrix_free_compilation

4 years agoMerge pull request #10002 from kronbichler/convert_to_range_based
Daniel Arndt [Fri, 1 May 2020 12:33:42 +0000 (08:33 -0400)]
Merge pull request #10002 from kronbichler/convert_to_range_based

4 years agoMerge pull request #9999 from bangerth/q-points
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().

4 years agoComment on the use of thread-safe BLAS/LAPACK 10005/head
Martin Kronbichler [Fri, 1 May 2020 10:41:32 +0000 (12:41 +0200)]
Comment on the use of thread-safe BLAS/LAPACK

4 years agoBetter document missing refinement edge data in MF for DG 10004/head
Martin Kronbichler [Fri, 1 May 2020 10:14:56 +0000 (12:14 +0200)]
Better document missing refinement edge data in MF for DG

4 years agoSplit up matrix-free compilation into more files 10003/head
Martin Kronbichler [Fri, 1 May 2020 07:38:39 +0000 (09:38 +0200)]
Split up matrix-free compilation into more files

4 years agoConvert some loops over cells to range-based for loops 10002/head
Martin Kronbichler [Fri, 1 May 2020 06:30:02 +0000 (08:30 +0200)]
Convert some loops over cells to range-based for loops

4 years agoFix SFINAE detection of LinOp for matrix-free operators 9993/head
Martin Kronbichler [Thu, 30 Apr 2020 05:39:29 +0000 (07:39 +0200)]
Fix SFINAE detection of LinOp for matrix-free operators

4 years agoMerge pull request #9945 from peterrum/compute_n_locally_owned_active_cells_per_proce...
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

4 years agoRemove quartic complexity from create_coupling_mass_matrix 10001/head
Martin Kronbichler [Fri, 1 May 2020 05:28:02 +0000 (07:28 +0200)]
Remove quartic complexity from create_coupling_mass_matrix

4 years agoConvert steps 4,5,6 to FEValues::quadrature_point_indices(). 9999/head
Wolfgang Bangerth [Fri, 1 May 2020 03:20:31 +0000 (21:20 -0600)]
Convert steps 4,5,6 to FEValues::quadrature_point_indices().

4 years agoMerge pull request #9996 from tamiko/clear_some_variables
Daniel Arndt [Fri, 1 May 2020 00:17:18 +0000 (20:17 -0400)]
Merge pull request #9996 from tamiko/clear_some_variables

4 years agoCMake: Clear all cached variables in FindGINKGO.cmake 9996/head
Matthias Maier [Thu, 30 Apr 2020 21:27:12 +0000 (16:27 -0500)]
CMake: Clear all cached variables in FindGINKGO.cmake

4 years agoMerge pull request #9987 from jppelteret/fevalues_qpoint_rbl
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

4 years agoUse FEValuesBase::quadrature_point_indices() in fe tests 9987/head
Jean-Paul Pelteret [Tue, 28 Apr 2020 21:55:21 +0000 (23:55 +0200)]
Use FEValuesBase::quadrature_point_indices() in fe tests

4 years agoAdd range based loop for QPoints to FEValuesBase
Jean-Paul Pelteret [Tue, 28 Apr 2020 18:16:19 +0000 (20:16 +0200)]
Add range based loop for QPoints to FEValuesBase

4 years agoMerge pull request #9986 from bangerth/fix
Daniel Arndt [Thu, 30 Apr 2020 18:27:47 +0000 (14:27 -0400)]
Merge pull request #9986 from bangerth/fix

4 years agoDo the computations in parallel. 9986/head
Wolfgang Bangerth [Tue, 28 Apr 2020 18:39:55 +0000 (12:39 -0600)]
Do the computations in parallel.

4 years agoAdd a changelog entry.
Wolfgang Bangerth [Tue, 28 Apr 2020 18:20:20 +0000 (12:20 -0600)]
Add a changelog entry.

4 years agoAdd a test.
Wolfgang Bangerth [Tue, 28 Apr 2020 18:19:03 +0000 (12:19 -0600)]
Add a test.

4 years agoFix copying hp::FEValues objects.
Wolfgang Bangerth [Tue, 28 Apr 2020 18:17:57 +0000 (12:17 -0600)]
Fix copying hp::FEValues objects.

4 years agoMerge pull request #9992 from tjhei/speed_up_coupling_08_test
Daniel Arndt [Thu, 30 Apr 2020 12:24:56 +0000 (08:24 -0400)]
Merge pull request #9992 from tjhei/speed_up_coupling_08_test

4 years agoMerge pull request #9950 from luca-heltai/print-parameters-with-output-style
Peter Munch [Thu, 30 Apr 2020 08:59:55 +0000 (10:59 +0200)]
Merge pull request #9950 from luca-heltai/print-parameters-with-output-style

Add ParameterHandler::print_parameters with std::string as input.

4 years agospeed up tests/non_matching/coupling_08 9992/head
Timo Heister [Thu, 30 Apr 2020 00:28:12 +0000 (20:28 -0400)]
speed up tests/non_matching/coupling_08

4 years agoMerge pull request #9984 from tjhei/ci_tidy_allheaders
Daniel Arndt [Wed, 29 Apr 2020 23:27:09 +0000 (19:27 -0400)]
Merge pull request #9984 from tjhei/ci_tidy_allheaders

4 years agoMerge pull request #9264 from nicola-giuliani/cell_measure_non_planar_faces
Daniel Arndt [Wed, 29 Apr 2020 18:37:00 +0000 (14:37 -0400)]
Merge pull request #9264 from nicola-giuliani/cell_measure_non_planar_faces

4 years agoMerge pull request #9968 from marcfehling/precalc-fevalues
Wolfgang Bangerth [Wed, 29 Apr 2020 15:41:38 +0000 (17:41 +0200)]
Merge pull request #9968 from marcfehling/precalc-fevalues

Precalculate hp::FEValues.

4 years agoMerge pull request #9974 from masterleinad/restrict_petsc_test
David Wells [Wed, 29 Apr 2020 15:28:33 +0000 (11:28 -0400)]
Merge pull request #9974 from masterleinad/restrict_petsc_test

Restrict mpi/petsc_step-27

4 years agoFixed tests output. 9950/head
Luca Heltai [Wed, 29 Apr 2020 12:01:48 +0000 (14:01 +0200)]
Fixed tests output.

4 years agoPrecalculate hp::FEValues. 9968/head
Marc Fehling [Mon, 27 Apr 2020 14:09:00 +0000 (16:09 +0200)]
Precalculate hp::FEValues.

4 years agoupdated output 9264/head
Nicola Giuliani [Wed, 29 Apr 2020 07:24:51 +0000 (09:24 +0200)]
updated output

4 years agoMerge pull request #9983 from tjhei/rename_header_guards
Daniel Arndt [Wed, 29 Apr 2020 03:22:20 +0000 (23:22 -0400)]
Merge pull request #9983 from tjhei/rename_header_guards

4 years agoMerge pull request #9979 from simonsticko/constantFunctionHessian
Daniel Arndt [Wed, 29 Apr 2020 02:32:20 +0000 (22:32 -0400)]
Merge pull request #9979 from simonsticko/constantFunctionHessian

4 years agofix script 9984/head
Timo Heister [Tue, 28 Apr 2020 18:50:14 +0000 (14:50 -0400)]
fix script

4 years agoqualify namespace
Timo Heister [Tue, 28 Apr 2020 18:30:31 +0000 (14:30 -0400)]
qualify namespace

4 years agofix typo
Timo Heister [Tue, 28 Apr 2020 16:35:01 +0000 (12:35 -0400)]
fix typo

4 years agoclarify namespace
Timo Heister [Tue, 28 Apr 2020 16:34:34 +0000 (12:34 -0400)]
clarify namespace

4 years agoCI: clang-tidy all headers
Timo Heister [Mon, 27 Apr 2020 15:03:58 +0000 (11:03 -0400)]
CI: clang-tidy all headers

Hijack the already existing dummy.cc to include a dynamically created
header that includes all deal.II header files. This will run clang-tidy
on all headers.
I tried running clang-tidy on a .cc generated inside the build
directory, but this doesn't work for some reason.

closes #9933

4 years agoMerge pull request #9981 from tjhei/tidy_internal_namespace_qualify
Daniel Arndt [Wed, 29 Apr 2020 00:53:09 +0000 (20:53 -0400)]
Merge pull request #9981 from tjhei/tidy_internal_namespace_qualify

4 years agoMerge pull request #9980 from simonsticko/symmetricTensorErrorMessage
Daniel Arndt [Wed, 29 Apr 2020 00:52:53 +0000 (20:52 -0400)]
Merge pull request #9980 from simonsticko/symmetricTensorErrorMessage

4 years agoMerge pull request #9985 from drwells/remove-unused-headers
Daniel Arndt [Tue, 28 Apr 2020 22:43:23 +0000 (18:43 -0400)]
Merge pull request #9985 from drwells/remove-unused-headers

4 years agoMake all possible Short combinations of output work.
Luca Heltai [Tue, 28 Apr 2020 21:09:39 +0000 (23:09 +0200)]
Make all possible Short combinations of output work.

4 years agoMake parameter_acceptor use the new print_parameter function.
Luca Heltai [Tue, 28 Apr 2020 21:07:33 +0000 (23:07 +0200)]
Make parameter_acceptor use the new print_parameter function.

4 years agoAdded print_parameters with string and style.
Luca Heltai [Tue, 28 Apr 2020 21:05:07 +0000 (23:05 +0200)]
Added print_parameters with string and style.

4 years agoRemove two unused headers. 9985/head
David Wells [Tue, 28 Apr 2020 16:53:16 +0000 (12:53 -0400)]
Remove two unused headers.

4 years agoImplement hessian and laplacian on ConstantFunction. 9979/head
Simon Sticko [Tue, 28 Apr 2020 14:33:43 +0000 (16:33 +0200)]
Implement hessian and laplacian on ConstantFunction.

4 years agorename header guards in noncontiguous_partitioner 9983/head
Timo Heister [Mon, 27 Apr 2020 19:10:32 +0000 (15:10 -0400)]
rename header guards in noncontiguous_partitioner

4 years agoqualify internal namespace with dealii:: 9981/head
Timo Heister [Tue, 28 Apr 2020 16:00:50 +0000 (12:00 -0400)]
qualify internal namespace with dealii::

Fix errors like:

/src/include/deal.II/lac/la_vector.templates.h:196:5: error: no member
named 'VectorOperations' in namespace 'dealii::LinearAlgebra::internal';
did you mean 'VectorOperation'? [clang-diagnostic-error]

that appear if some other internal namespace is included before
la_vector.templates.h

part of #9933

4 years agoImprove error message in SymmetricTensor constructor. 9980/head
Simon Sticko [Tue, 28 Apr 2020 15:05:19 +0000 (17:05 +0200)]
Improve error message in SymmetricTensor constructor.

4 years agoMerge pull request #9976 from masterleinad/fix_more_funny_spacing
Wolfgang Bangerth [Tue, 28 Apr 2020 14:49:03 +0000 (16:49 +0200)]
Merge pull request #9976 from masterleinad/fix_more_funny_spacing

Fix more funny spacings

4 years agoMerge pull request #9970 from tjhei/tidy_virtual_dtors
Daniel Arndt [Tue, 28 Apr 2020 12:55:38 +0000 (08:55 -0400)]
Merge pull request #9970 from tjhei/tidy_virtual_dtors

4 years agoMerge pull request #9975 from bangerth/space
Daniel Arndt [Tue, 28 Apr 2020 12:55:22 +0000 (08:55 -0400)]
Merge pull request #9975 from bangerth/space

4 years agoMerge pull request #9977 from rezarastak/remove_duplicate_includes
Daniel Arndt [Tue, 28 Apr 2020 12:55:01 +0000 (08:55 -0400)]
Merge pull request #9977 from rezarastak/remove_duplicate_includes

4 years agoMerge pull request #9967 from nfehn/data_out
Luca Heltai [Tue, 28 Apr 2020 11:48:45 +0000 (13:48 +0200)]
Merge pull request #9967 from nfehn/data_out

improve docu of DataOut::add_data_vector()

4 years agoRepeated include statements removed 9977/head
Reza Rastak [Tue, 28 Apr 2020 05:59:19 +0000 (22:59 -0700)]
Repeated include statements removed

4 years agoRemove parallel::TriangulationBase::compute_n_locally_owned_active_cells_per_processor 9945/head
Peter Munch [Thu, 23 Apr 2020 08:01:38 +0000 (10:01 +0200)]
Remove parallel::TriangulationBase::compute_n_locally_owned_active_cells_per_processor

4 years agoFix more funny spacings 9976/head
Daniel Arndt [Tue, 28 Apr 2020 03:05:16 +0000 (23:05 -0400)]
Fix more funny spacings

4 years agoFix a funny spacing issue. 9975/head
Wolfgang Bangerth [Tue, 28 Apr 2020 02:38:22 +0000 (20:38 -0600)]
Fix a funny spacing issue.

4 years agoMerge pull request #9964 from Rombur/cuda_assert_fix
Daniel Arndt [Tue, 28 Apr 2020 02:33:37 +0000 (22:33 -0400)]
Merge pull request #9964 from Rombur/cuda_assert_fix

4 years agoRestrict test 9974/head
Daniel Arndt [Tue, 28 Apr 2020 02:21:10 +0000 (22:21 -0400)]
Restrict test

4 years agoAssert kernels in MatrixFree 9964/head
Bruno Turcksin [Sun, 26 Apr 2020 23:54:52 +0000 (19:54 -0400)]
Assert kernels in MatrixFree

4 years agoIntroduce AssertCudaKernel to replace two calls to AssertCuda
Bruno Turcksin [Sun, 26 Apr 2020 23:11:37 +0000 (19:11 -0400)]
Introduce AssertCudaKernel to replace two calls to AssertCuda

4 years agoremove empty virtual destructors 9970/head
Timo Heister [Mon, 27 Apr 2020 19:08:04 +0000 (15:08 -0400)]
remove empty virtual destructors

reported by clang-tidy.

part of #9933

4 years agoMerge pull request #9966 from bangerth/58
Timo Heister [Mon, 27 Apr 2020 14:20:32 +0000 (10:20 -0400)]
Merge pull request #9966 from bangerth/58

Fix two formulas in step-58.

4 years agoimprove docu of DataOut::add_data_vector() 9967/head
Niklas Fehn [Mon, 27 Apr 2020 14:20:31 +0000 (16:20 +0200)]
improve docu of DataOut::add_data_vector()

4 years agoFix two formulas in step-58. 9966/head
Wolfgang Bangerth [Mon, 27 Apr 2020 14:09:00 +0000 (08:09 -0600)]
Fix two formulas in step-58.

4 years agoMerge pull request #9938 from rezarastak/remove_const_private_members
Daniel Arndt [Mon, 27 Apr 2020 02:08:51 +0000 (22:08 -0400)]
Merge pull request #9938 from rezarastak/remove_const_private_members

4 years agoMerge pull request #9963 from tjhei/test_tbb_lambda
Daniel Arndt [Mon, 27 Apr 2020 02:08:19 +0000 (22:08 -0400)]
Merge pull request #9963 from tjhei/test_tbb_lambda

4 years agoMerge pull request #9962 from peterrum/simplify_update_number_cache
Daniel Arndt [Sun, 26 Apr 2020 23:36:11 +0000 (19:36 -0400)]
Merge pull request #9962 from peterrum/simplify_update_number_cache

4 years agoMerge pull request #9892 from bangerth/step-58
Daniel Arndt [Sun, 26 Apr 2020 23:31:17 +0000 (19:31 -0400)]
Merge pull request #9892 from bangerth/step-58

4 years agoremove a std::bind by lambda 9963/head
Timo Heister [Sun, 26 Apr 2020 23:16:40 +0000 (19:16 -0400)]
remove a std::bind by lambda

part of #9930

4 years agoUse cudaPeekAtLastError() instead of cudaGetLastError() in AssertCuda
Bruno Turcksin [Sun, 26 Apr 2020 22:25:49 +0000 (18:25 -0400)]
Use cudaPeekAtLastError() instead of cudaGetLastError() in AssertCuda

cudaGetLastError reset the error code to success after being called.
Because the function is called multiple times in AssertCuda, the error
message is wrong.

4 years agoAdd a changelog entry. 9892/head
Wolfgang Bangerth [Sun, 26 Apr 2020 21:51:31 +0000 (15:51 -0600)]
Add a changelog entry.

4 years agoLeave references to step-58.
Wolfgang Bangerth [Sun, 26 Apr 2020 21:51:59 +0000 (15:51 -0600)]
Leave references to step-58.

4 years agoWrite the code for step-58.
Wolfgang Bangerth [Sun, 26 Apr 2020 21:51:15 +0000 (15:51 -0600)]
Write the code for step-58.

4 years agoWrite the results section of step-58.
Wolfgang Bangerth [Sun, 26 Apr 2020 21:51:01 +0000 (15:51 -0600)]
Write the results section of step-58.

4 years agoWrite the introduction of step-58.
Wolfgang Bangerth [Sun, 26 Apr 2020 21:50:45 +0000 (15:50 -0600)]
Write the introduction of step-58.

4 years agoProvide the infrastructure files for step-58.
Wolfgang Bangerth [Sun, 26 Apr 2020 21:50:24 +0000 (15:50 -0600)]
Provide the infrastructure files for step-58.

4 years agoMerge pull request #9951 from dougshidong/lin_op_trilinos_dealiivector
Martin Kronbichler [Sun, 26 Apr 2020 16:50:25 +0000 (18:50 +0200)]
Merge pull request #9951 from dougshidong/lin_op_trilinos_dealiivector

Allow LinOp<LA::dist::Vector>(TrilinosMatrix).

4 years agoSimplify parallel::TriangulationBase::update_number_cache 9962/head
Peter Munch [Sun, 26 Apr 2020 13:48:45 +0000 (15:48 +0200)]
Simplify parallel::TriangulationBase::update_number_cache

4 years agoMerge pull request #9944 from peterrum/compute_vertices_with_ghost_neighbors_follow_up
Martin Kronbichler [Sun, 26 Apr 2020 05:38:16 +0000 (07:38 +0200)]
Merge pull request #9944 from peterrum/compute_vertices_with_ghost_neighbors_follow_up

Create GridTools::compute_vertices_with_ghost_neighbors()

4 years agoMerge pull request #9958 from peterrum/pdt_remove_1D_hack
Martin Kronbichler [Sun, 26 Apr 2020 05:37:51 +0000 (07:37 +0200)]
Merge pull request #9958 from peterrum/pdt_remove_1D_hack

Remove 1D hack from p:d:t

4 years agoMerge pull request #9960 from masterleinad/fix_trilinos_block_reinit
Martin Kronbichler [Sun, 26 Apr 2020 05:37:04 +0000 (07:37 +0200)]
Merge pull request #9960 from masterleinad/fix_trilinos_block_reinit

Fix calling TrilinosWrappers::BlockSparseMatrix::reinit with BlockSparseMatrix

4 years agoAllow LinOp<LA::dist::Vector>(TrilinosMatrix). 9951/head
Doug Shi-Dong [Fri, 24 Apr 2020 17:12:52 +0000 (13:12 -0400)]
Allow LinOp<LA::dist::Vector>(TrilinosMatrix).

4 years agoMerge pull request #9936 from rezarastak/improve_booleans
Daniel Arndt [Sat, 25 Apr 2020 19:20:49 +0000 (15:20 -0400)]
Merge pull request #9936 from rezarastak/improve_booleans

4 years agoMerge pull request #9959 from peterrum/doxygen_copy_new_triangulation_to_p4est
Daniel Arndt [Sat, 25 Apr 2020 19:07:10 +0000 (15:07 -0400)]
Merge pull request #9959 from peterrum/doxygen_copy_new_triangulation_to_p4est

4 years agoMerge pull request #9956 from jppelteret/doc_boost_serialization_split_member
Jean-Paul Pelteret [Sat, 25 Apr 2020 17:54:08 +0000 (19:54 +0200)]
Merge pull request #9956 from jppelteret/doc_boost_serialization_split_member

Add documentation for hidden serialize() functions

4 years agoFix calling TrilinosWrappers::BlockSparseMatrix::reinit with BlockSparseMatrix 9960/head
Daniel Arndt [Sat, 25 Apr 2020 17:05:43 +0000 (13:05 -0400)]
Fix calling TrilinosWrappers::BlockSparseMatrix::reinit with BlockSparseMatrix

4 years agoFix doxygen appearance copy_new_triangulation_to_p4est 9959/head
Peter Munch [Sat, 25 Apr 2020 16:55:10 +0000 (18:55 +0200)]
Fix doxygen appearance copy_new_triangulation_to_p4est

4 years agoRemove 1D hack from p:d:t 9958/head
Peter Munch [Sat, 25 Apr 2020 15:44:45 +0000 (17:44 +0200)]
Remove 1D hack from p:d:t


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.