]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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 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 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 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

4 years agoMerge pull request #9920 from masterleinad/remove_doc_doxygen_tutorial
Jean-Paul Pelteret [Sat, 25 Apr 2020 13:03:16 +0000 (15:03 +0200)]
Merge pull request #9920 from masterleinad/remove_doc_doxygen_tutorial

Remove doc/doxygen/tutorial

4 years agoAdd documentation for hidden serialize() functions 9956/head
Jean-Paul Pelteret [Sat, 25 Apr 2020 12:39:58 +0000 (14:39 +0200)]
Add documentation for hidden serialize() functions

4 years agoMerge pull request #9955 from masterleinad/remove_remaining_deprecations
Daniel Arndt [Sat, 25 Apr 2020 04:12:58 +0000 (00:12 -0400)]
Merge pull request #9955 from masterleinad/remove_remaining_deprecations

4 years agoMerge pull request #9952 from masterleinad/remove_range_partitioner
Wolfgang Bangerth [Sat, 25 Apr 2020 02:44:05 +0000 (04:44 +0200)]
Merge pull request #9952 from masterleinad/remove_range_partitioner

Remove domain_partitioner and range_partitioner from TrilinosWrappers

4 years agoMerge pull request #9949 from peterrum/pst_update_number_cache_private
Wolfgang Bangerth [Sat, 25 Apr 2020 02:20:16 +0000 (04:20 +0200)]
Merge pull request #9949 from peterrum/pst_update_number_cache_private

Make parallel::shared::Triangulation::update_number_cache private

4 years agoRemove the last deprecations 9955/head
Daniel Arndt [Fri, 24 Apr 2020 23:13:54 +0000 (19:13 -0400)]
Remove the last deprecations

4 years agoMerge pull request #9953 from kronbichler/fix_another_test
Daniel Arndt [Fri, 24 Apr 2020 23:10:58 +0000 (19:10 -0400)]
Merge pull request #9953 from kronbichler/fix_another_test

4 years agoImprove calculating boolean values 9936/head
Reza Rastak [Wed, 22 Apr 2020 02:49:43 +0000 (19:49 -0700)]
Improve calculating boolean values

4 years agoInclude ComponentMask in vector_tools_interpolate.h 9953/head
Martin Kronbichler [Fri, 24 Apr 2020 18:15:01 +0000 (20:15 +0200)]
Include ComponentMask in vector_tools_interpolate.h

4 years agoMerge pull request #9925 from peterrum/affine_constraints_instantiation
Martin Kronbichler [Fri, 24 Apr 2020 18:09:08 +0000 (20:09 +0200)]
Merge pull request #9925 from peterrum/affine_constraints_instantiation

Instantiate AffineConstraints::distribute_local_to_global

4 years agoMerge pull request #9943 from masterleinad/remove_trilinos_constructors
Martin Kronbichler [Fri, 24 Apr 2020 18:05:27 +0000 (20:05 +0200)]
Merge pull request #9943 from masterleinad/remove_trilinos_constructors

Remove deprecated TrilinosWrappers constructors and reinitializations

4 years agoRemove domain_partitioner and range_partitioner from TrilinosWrappers 9952/head
Daniel Arndt [Fri, 24 Apr 2020 17:11:40 +0000 (13:11 -0400)]
Remove domain_partitioner and range_partitioner from TrilinosWrappers

4 years agoMerge pull request #9946 from kronbichler/fix_tests-1
Daniel Arndt [Fri, 24 Apr 2020 12:50:20 +0000 (08:50 -0400)]
Merge pull request #9946 from kronbichler/fix_tests-1

4 years agoMake parallel::shared::Trinagulation::update_number_cache private 9949/head
Peter Munch [Fri, 24 Apr 2020 10:46:08 +0000 (12:46 +0200)]
Make parallel::shared::Trinagulation::update_number_cache private

4 years agoDo not run MF loop in parallel 9946/head
Martin Kronbichler [Fri, 24 Apr 2020 08:08:15 +0000 (10:08 +0200)]
Do not run MF loop in parallel

4 years agoInclude vector headers
Martin Kronbichler [Fri, 24 Apr 2020 08:07:39 +0000 (10:07 +0200)]
Include vector headers

4 years agoAdd some std headers for minimal bundled case
Martin Kronbichler [Fri, 24 Apr 2020 08:07:20 +0000 (10:07 +0200)]
Add some std headers for minimal bundled case

4 years agoMerge pull request #9929 from masterleinad/split_vectortools
Martin Kronbichler [Thu, 23 Apr 2020 21:57:17 +0000 (23:57 +0200)]
Merge pull request #9929 from masterleinad/split_vectortools

Split VectorTools up

4 years agoconst is removed from private member variables of DiscreteTime 9938/head
Reza Rastak [Wed, 22 Apr 2020 04:22:06 +0000 (21:22 -0700)]
const is removed from private member variables of DiscreteTime

4 years agoMerge pull request #9898 from bangerth/52-1
Daniel Arndt [Thu, 23 Apr 2020 16:20:21 +0000 (12:20 -0400)]
Merge pull request #9898 from bangerth/52-1

4 years agoMerge pull request #9748 from rezarastak/modify_step_21
Wolfgang Bangerth [Thu, 23 Apr 2020 15:37:23 +0000 (17:37 +0200)]
Merge pull request #9748 from rezarastak/modify_step_21

Improve DiscreteTime and use it in step 21

4 years agoMerge pull request #9919 from peterrum/OutputStyle
Luca Heltai [Thu, 23 Apr 2020 10:00:08 +0000 (12:00 +0200)]
Merge pull request #9919 from peterrum/OutputStyle

Extend OutputStyle

4 years agoMerge pull request #9941 from dangars/petsc_tvmult_changelog
Peter Munch [Thu, 23 Apr 2020 09:30:36 +0000 (11:30 +0200)]
Merge pull request #9941 from dangars/petsc_tvmult_changelog

Add changelog entry for "Add Tvmult to Petsc PreconditionJacobi"

4 years agoCreate GridTools::compute_vertices_with_ghost_neighbors() 9944/head
Peter Munch [Thu, 23 Apr 2020 06:45:25 +0000 (08:45 +0200)]
Create GridTools::compute_vertices_with_ghost_neighbors()

4 years agoAdd changelog entry 9941/head
Daniel Garcia-Sanchez [Thu, 23 Apr 2020 05:36:43 +0000 (07:36 +0200)]
Add changelog entry

This adds a changelog entry for the commit
"Add Tvmult to PETSc PreconditionerBase" c29092defe521e2093f83efdfb653253baada809

4 years agoChangelog entry 9943/head
Daniel Arndt [Thu, 23 Apr 2020 03:04:26 +0000 (23:04 -0400)]
Changelog entry

4 years agoRemove deprecated TrilinosWrappers constructors and reinitializations
Daniel Arndt [Thu, 23 Apr 2020 02:56:01 +0000 (22:56 -0400)]
Remove deprecated TrilinosWrappers constructors and reinitializations

4 years agoset_next_step_size is renamed to set_desired_next_step_size 9748/head
Reza Rastak [Sun, 19 Apr 2020 06:25:52 +0000 (23:25 -0700)]
set_next_step_size is renamed to set_desired_next_step_size

4 years agochangelog added for improvements to step-21
Reza Rastak [Fri, 27 Mar 2020 04:35:28 +0000 (21:35 -0700)]
changelog added for improvements to step-21

4 years agoStep-21 modified to use DiscreteTime
Reza Rastak [Thu, 26 Mar 2020 04:54:23 +0000 (21:54 -0700)]
Step-21 modified to use DiscreteTime

4 years agoNew const member functions added to DiscreteTime
Reza Rastak [Thu, 26 Mar 2020 05:52:43 +0000 (22:52 -0700)]
New const member functions added to DiscreteTime

4 years agoInstantiate AffineConstraints::distribute_local_to_global for TrilinosWrappers::Spars... 9925/head
Peter Munch [Sat, 18 Apr 2020 21:37:18 +0000 (23:37 +0200)]
Instantiate AffineConstraints::distribute_local_to_global for TrilinosWrappers::SparseMatrix and LinearAlgebra::distributed::Vector

4 years agoExtend OutputStyle 9919/head
Peter Munch [Fri, 17 Apr 2020 19:49:43 +0000 (21:49 +0200)]
Extend OutputStyle

4 years agoMerge pull request #9934 from bangerth/delete
Daniel Arndt [Wed, 22 Apr 2020 16:31:52 +0000 (12:31 -0400)]
Merge pull request #9934 from bangerth/delete

4 years agoMerge pull request #9940 from bangerth/typo
Timo Heister [Wed, 22 Apr 2020 15:28:10 +0000 (11:28 -0400)]
Merge pull request #9940 from bangerth/typo

Fix a typo.

4 years agoFix a typo. 9940/head
Wolfgang Bangerth [Wed, 22 Apr 2020 15:07:43 +0000 (09:07 -0600)]
Fix a typo.

4 years agoExplicitly =delete copy operators for TaskDescriptor. 9934/head
Wolfgang Bangerth [Tue, 21 Apr 2020 15:49:03 +0000 (09:49 -0600)]
Explicitly =delete copy operators for TaskDescriptor.

4 years agoUse smaller vector_tools files 9929/head
Daniel Arndt [Tue, 21 Apr 2020 23:04:31 +0000 (19:04 -0400)]
Use smaller vector_tools files

4 years agoSplit vector_tools.h
Daniel Arndt [Mon, 20 Apr 2020 16:35:42 +0000 (12:35 -0400)]
Split vector_tools.h

4 years agoSplit vector_tools.templates.h
Daniel Arndt [Sun, 19 Apr 2020 16:50:21 +0000 (12:50 -0400)]
Split vector_tools.templates.h

4 years agoFix tests
Daniel Arndt [Tue, 21 Apr 2020 21:30:15 +0000 (17:30 -0400)]
Fix tests

4 years agoInstantiate boundary functions for dim<spacedim
Daniel Arndt [Tue, 21 Apr 2020 22:41:05 +0000 (18:41 -0400)]
Instantiate boundary functions for dim<spacedim

4 years agoMerge pull request #9932 from tjhei/tidy_clang10fixes
Wolfgang Bangerth [Tue, 21 Apr 2020 17:33:09 +0000 (19:33 +0200)]
Merge pull request #9932 from tjhei/tidy_clang10fixes

small clang-tidy fix

4 years agosmall clang-tidy fix 9932/head
Timo Heister [Tue, 21 Apr 2020 15:02:54 +0000 (11:02 -0400)]
small clang-tidy fix

4 years agoMerge pull request #9924 from drwells/improve-compilation-times
Timo Heister [Mon, 20 Apr 2020 22:25:50 +0000 (18:25 -0400)]
Merge pull request #9924 from drwells/improve-compilation-times

Improve compilation times

4 years agoMerge pull request #9927 from rezarastak/clang_tidy_enhance
Timo Heister [Mon, 20 Apr 2020 17:19:48 +0000 (13:19 -0400)]
Merge pull request #9927 from rezarastak/clang_tidy_enhance

Clang tidy 9.0 fixes

4 years agoMerge pull request #9912 from tjhei/doc_workload
Wolfgang Bangerth [Mon, 20 Apr 2020 16:23:23 +0000 (18:23 +0200)]
Merge pull request #9912 from tjhei/doc_workload

documentation: workload_imbalance

4 years agoMerge pull request #9926 from peterrum/tutorials_default
Daniel Arndt [Mon, 20 Apr 2020 15:52:52 +0000 (11:52 -0400)]
Merge pull request #9926 from peterrum/tutorials_default

4 years agoMerge pull request #9922 from masterleinad/build_documentation
Timo Heister [Mon, 20 Apr 2020 15:13:40 +0000 (11:13 -0400)]
Merge pull request #9922 from masterleinad/build_documentation

Build and check documentation in CI

4 years agoremove some checks in clang-tidy config 9927/head
Reza Rastak [Mon, 20 Apr 2020 04:15:47 +0000 (21:15 -0700)]
remove some checks in clang-tidy config

4 years agoseveral improvements done based on clang-tidy 9.0 suggestions
Reza Rastak [Mon, 20 Apr 2020 04:09:36 +0000 (21:09 -0700)]
several improvements done based on clang-tidy 9.0 suggestions

4 years agoRemove most <> from tutorials 9926/head
Peter Munch [Sat, 18 Apr 2020 21:54:53 +0000 (23:54 +0200)]
Remove most <> from tutorials

4 years agoInline code examples 9920/head
Daniel Arndt [Sun, 19 Apr 2020 19:51:26 +0000 (15:51 -0400)]
Inline code examples

4 years agodocumentation: workload_imbalance and assert valid 9912/head
Timo Heister [Thu, 16 Apr 2020 21:45:52 +0000 (17:45 -0400)]
documentation: workload_imbalance and assert valid

4 years agoSplit grid_tools.cc into two instantiation files. 9924/head
David Wells [Sat, 18 Apr 2020 20:29:12 +0000 (16:29 -0400)]
Split grid_tools.cc into two instantiation files.

4 years agoMove some non-template functions into a new file.
David Wells [Sat, 18 Apr 2020 20:08:37 +0000 (16:08 -0400)]
Move some non-template functions into a new file.

This will let us split up grid_tools.cc with SPLIT_INSTANTIATIONS_COUNT
in the next step.

4 years agoTweak the settings for unity builds slightly.
David Wells [Sat, 18 Apr 2020 16:57:06 +0000 (12:57 -0400)]
Tweak the settings for unity builds slightly.

These two unity files had large (3.4 GB for fe/unity_3.cc, 5.4 GB for
grid/unity_0.cc) maximum resident set sizes.

4 years agoBuild documentation 9922/head
Daniel Arndt [Sat, 18 Apr 2020 01:58:35 +0000 (21:58 -0400)]
Build documentation

4 years agoMerge pull request #9880 from masterleinad/fix_doxygen
Wolfgang Bangerth [Sun, 19 Apr 2020 01:29:33 +0000 (03:29 +0200)]
Merge pull request #9880 from masterleinad/fix_doxygen

Avoid doxygen warnings

4 years agoMerge pull request #9915 from tjhei/move_is_multilevel_hierarchy
Daniel Arndt [Sun, 19 Apr 2020 00:47:25 +0000 (20:47 -0400)]
Merge pull request #9915 from tjhei/move_is_multilevel_hierarchy

4 years agomove is_multilevel_hierarchy_constructed() up 9915/head
Timo Heister [Fri, 17 Apr 2020 14:06:17 +0000 (10:06 -0400)]
move is_multilevel_hierarchy_constructed() up

Move is_multilevel_hierarchy_constructed() from
DistributedTriangulationBase to parallel::TriangulationBase

4 years agoMerge pull request #9921 from kronbichler/fix_parallel_vector_16_test
Daniel Arndt [Sat, 18 Apr 2020 13:11:39 +0000 (09:11 -0400)]
Merge pull request #9921 from kronbichler/fix_parallel_vector_16_test


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.