]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoImplement functionality from Hypercube on BoundingBox.
Simon Sticko [Sun, 5 Apr 2020 19:14:54 +0000 (21:14 +0200)]
Implement functionality from Hypercube on BoundingBox.

The two classes are very similar. Implement the functionality from
Hypercube on Boundingbox so that the Hypercube class can be removed.

4 years agoMerge pull request #9795 from peterrum/grid_in_fix
Martin Kronbichler [Sun, 5 Apr 2020 14:48:46 +0000 (16:48 +0200)]
Merge pull request #9795 from peterrum/grid_in_fix

Fix GridIn::read_vtk

4 years agoMerge pull request #9797 from peterrum/dofaccessor_remove_unused_function
Martin Kronbichler [Sun, 5 Apr 2020 14:48:21 +0000 (16:48 +0200)]
Merge pull request #9797 from peterrum/dofaccessor_remove_unused_function

Remove unused functions

4 years agoFix GridIn::read_vtk 9795/head
Peter Munch [Thu, 2 Apr 2020 10:58:18 +0000 (12:58 +0200)]
Fix GridIn::read_vtk

4 years agoRemove unused function 9797/head
Peter Munch [Thu, 2 Apr 2020 14:23:20 +0000 (16:23 +0200)]
Remove unused function

4 years agoMerge pull request #9707 from peterrum/json_reduced_print
Daniel Arndt [Sun, 5 Apr 2020 00:10:07 +0000 (20:10 -0400)]
Merge pull request #9707 from peterrum/json_reduced_print

Print a reduced parameter tree for XML and JSON

4 years agoMerge pull request #9739 from nfehn/grid_tools
Martin Kronbichler [Sat, 4 Apr 2020 21:14:04 +0000 (23:14 +0200)]
Merge pull request #9739 from nfehn/grid_tools

GridTools/GridGenerator: add some functions to support dim-independent programming

4 years agoMerge pull request #9799 from bangerth/cleanup
Martin Kronbichler [Sat, 4 Apr 2020 21:12:25 +0000 (23:12 +0200)]
Merge pull request #9799 from bangerth/cleanup

Minor cleanups.

4 years agoMerge pull request #9808 from peterrum/dof_accessor_simplify_update_cell_dof_indices_...
Martin Kronbichler [Sat, 4 Apr 2020 21:12:04 +0000 (23:12 +0200)]
Merge pull request #9808 from peterrum/dof_accessor_simplify_update_cell_dof_indices_cache

Simplify DoFCellAccessorImplementation::update_cell_dof_indices_cache()

4 years agoMerge pull request #9805 from bangerth/69
Martin Kronbichler [Sat, 4 Apr 2020 21:08:54 +0000 (23:08 +0200)]
Merge pull request #9805 from bangerth/69

Make the spelling of 'add_parameter()' arguments consistent.

4 years agoMerge pull request #9816 from tjhei/boost_guard2
Martin Kronbichler [Sat, 4 Apr 2020 21:08:19 +0000 (23:08 +0200)]
Merge pull request #9816 from tjhei/boost_guard2

more boost warning guards

4 years agoMerge pull request #9818 from bangerth/doxygen
Timo Heister [Sat, 4 Apr 2020 18:38:08 +0000 (14:38 -0400)]
Merge pull request #9818 from bangerth/doxygen

A few doxygen-related fixes.

4 years agoA few doxygen-related fixes. 9818/head
Wolfgang Bangerth [Sat, 4 Apr 2020 18:09:15 +0000 (12:09 -0600)]
A few doxygen-related fixes.

4 years agoMerge pull request #8824 from rezarastak/discrete_time
Wolfgang Bangerth [Sat, 4 Apr 2020 17:50:23 +0000 (19:50 +0200)]
Merge pull request #8824 from rezarastak/discrete_time

The class DiscreteTime implemented.

4 years agoUse American English spelling. 9805/head
Wolfgang Bangerth [Sat, 4 Apr 2020 17:03:26 +0000 (11:03 -0600)]
Use American English spelling.

4 years agoAlso update the .prm file.
Wolfgang Bangerth [Sat, 4 Apr 2020 17:03:07 +0000 (11:03 -0600)]
Also update the .prm file.

4 years agoMake the spelling of 'add_parameter()' arguments consistent.
Wolfgang Bangerth [Fri, 3 Apr 2020 02:12:50 +0000 (20:12 -0600)]
Make the spelling of 'add_parameter()' arguments consistent.

Specifically, always capitalize the first letter. Right now, it's inconsistent.

4 years agoMinor cleanups. 9799/head
Wolfgang Bangerth [Thu, 2 Apr 2020 16:08:38 +0000 (10:08 -0600)]
Minor cleanups.

4 years agoMerge pull request #9811 from peterrum/dofhandler_instantiation
Wolfgang Bangerth [Sat, 4 Apr 2020 15:32:10 +0000 (17:32 +0200)]
Merge pull request #9811 from peterrum/dofhandler_instantiation

Simplify instantiation of DoFHandler and hp::DoFHandler

4 years agomore boost warning guards 9816/head
Timo Heister [Sat, 4 Apr 2020 15:20:01 +0000 (11:20 -0400)]
more boost warning guards

4 years agoMerge pull request #9793 from kronbichler/mapping_q_quad_pts
Daniel Arndt [Sat, 4 Apr 2020 13:31:09 +0000 (09:31 -0400)]
Merge pull request #9793 from kronbichler/mapping_q_quad_pts

MappingQGeneric: Copy mapping support points to quadrature points

4 years agoMerge pull request #9813 from bangerth/cleanups-2
Daniel Arndt [Sat, 4 Apr 2020 13:26:50 +0000 (09:26 -0400)]
Merge pull request #9813 from bangerth/cleanups-2

Simplify some code by using a range-based for loop.

4 years agoMerge pull request #9636 from tamiko/reintroduce_aio
Daniel Arndt [Sat, 4 Apr 2020 13:23:21 +0000 (09:23 -0400)]
Merge pull request #9636 from tamiko/reintroduce_aio

Step-69: Introduce asynchronous IO mechanism

4 years agoMerge pull request #9814 from bangerth/assertion
Daniel Arndt [Sat, 4 Apr 2020 13:06:25 +0000 (09:06 -0400)]
Merge pull request #9814 from bangerth/assertion

Add a missing assertion.

4 years agoThe class DiscreteTime implemented. 8824/head
Reza Rastak [Fri, 20 Sep 2019 22:55:20 +0000 (15:55 -0700)]
The class DiscreteTime implemented.

4 years agoadd functions to support dim-independent programming 9739/head
Niklas Fehn [Thu, 26 Mar 2020 13:10:52 +0000 (14:10 +0100)]
add functions to support dim-independent programming

4 years agoMerge pull request #9806 from bangerth/69-2
Martin Kronbichler [Sat, 4 Apr 2020 06:55:00 +0000 (08:55 +0200)]
Merge pull request #9806 from bangerth/69-2

Use AE spelling 'disk' instead of BE spelling 'disc'.

4 years agoSimplify DoFCellAccessorImplementation::Implementation::update_cell_dof_indices_cache() 9808/head
Peter Munch [Fri, 3 Apr 2020 12:52:11 +0000 (14:52 +0200)]
Simplify DoFCellAccessorImplementation::Implementation::update_cell_dof_indices_cache()

4 years agoMerge pull request #9810 from peterrum/dofhandler_blockinfo
Martin Kronbichler [Sat, 4 Apr 2020 06:25:48 +0000 (08:25 +0200)]
Merge pull request #9810 from peterrum/dofhandler_blockinfo

Add functions accepting hp::DoFHandler to BlockInfo

4 years agofix documentation 9636/head
Matthias Maier [Fri, 3 Apr 2020 03:54:23 +0000 (22:54 -0500)]
fix documentation

4 years agorefactor to use shared pointer
Matthias Maier [Fri, 3 Apr 2020 03:35:45 +0000 (22:35 -0500)]
refactor to use shared pointer

4 years agoRefactor output thread; only perform IO asynchronously
Matthias Maier [Thu, 2 Apr 2020 22:14:30 +0000 (17:14 -0500)]
Refactor output thread; only perform IO asynchronously

4 years agoadd an configuration option
Matthias Maier [Thu, 2 Apr 2020 21:21:10 +0000 (16:21 -0500)]
add an configuration option

4 years agoRevert "remove asynchronous IO mechanism"
Matthias Maier [Sat, 7 Mar 2020 20:19:59 +0000 (14:19 -0600)]
Revert "remove asynchronous IO mechanism"

This reverts commit 7980483d1654923c44f67491699b82e6b5ce4e51.

4 years agoMerge pull request #9796 from kronbichler/improve_quarter_hyper_ball
Daniel Arndt [Sat, 4 Apr 2020 04:24:02 +0000 (00:24 -0400)]
Merge pull request #9796 from kronbichler/improve_quarter_hyper_ball

Improve mesh quality of quarter hyper ball

4 years agoUse AE spelling 'disk' instead of BE spelling 'disc'. 9806/head
Wolfgang Bangerth [Fri, 3 Apr 2020 02:16:33 +0000 (20:16 -0600)]
Use AE spelling 'disk' instead of BE spelling 'disc'.

4 years agoMerge pull request #9801 from masterleinad/remove_pointer_matrix
Daniel Arndt [Sat, 4 Apr 2020 04:04:34 +0000 (00:04 -0400)]
Merge pull request #9801 from masterleinad/remove_pointer_matrix

Remove PointerMatrix*

4 years agoAdd a missing assertion. 9814/head
Wolfgang Bangerth [Sat, 4 Apr 2020 04:02:43 +0000 (22:02 -0600)]
Add a missing assertion.

4 years agoSimplify some code by using a range-based for loop. 9813/head
Wolfgang Bangerth [Fri, 3 Apr 2020 23:28:38 +0000 (17:28 -0600)]
Simplify some code by using a range-based for loop.

4 years agoSimplify instantiation of DoFHandler and hp::DoFHandler 9811/head
Peter Munch [Fri, 3 Apr 2020 21:46:50 +0000 (23:46 +0200)]
Simplify instantiation of DoFHandler and hp::DoFHandler

4 years agoAdd functions accepting hp::DoFHandler to BlockInfo 9810/head
Peter Munch [Fri, 3 Apr 2020 21:35:19 +0000 (23:35 +0200)]
Add functions accepting hp::DoFHandler to BlockInfo

4 years agoMerge pull request #9758 from peterrum/parallel_namespace_problem
Daniel Arndt [Fri, 3 Apr 2020 21:03:45 +0000 (17:03 -0400)]
Merge pull request #9758 from peterrum/parallel_namespace_problem

Explicitly spell dealii::parallel in multiple places

4 years agoRemove PointerMatrix* 9801/head
Daniel Arndt [Wed, 1 Apr 2020 18:54:51 +0000 (14:54 -0400)]
Remove PointerMatrix*

4 years agoChangelog 9796/head
Martin Kronbichler [Thu, 2 Apr 2020 16:42:19 +0000 (18:42 +0200)]
Changelog

4 years agoAdd pictures of new mesh
Martin Kronbichler [Thu, 2 Apr 2020 16:42:08 +0000 (18:42 +0200)]
Add pictures of new mesh

4 years agoImprove mesh quality of quarter hyper ball
Martin Kronbichler [Thu, 2 Apr 2020 12:20:44 +0000 (14:20 +0200)]
Improve mesh quality of quarter hyper ball

4 years agoMerge pull request #9787 from luca-heltai/base64-encode-decode
Daniel Arndt [Fri, 3 Apr 2020 19:00:36 +0000 (15:00 -0400)]
Merge pull request #9787 from luca-heltai/base64-encode-decode

Encode and decode Base64 format.

4 years agoMerge pull request #9800 from masterleinad/minimize_boost_geometry
Daniel Arndt [Fri, 3 Apr 2020 16:58:03 +0000 (12:58 -0400)]
Merge pull request #9800 from masterleinad/minimize_boost_geometry

Minimize boost/geometry.h includes

4 years agoExplicitly spell dealii::parallel in multiple places 9758/head
Peter Munch [Sat, 28 Mar 2020 12:52:57 +0000 (13:52 +0100)]
Explicitly spell dealii::parallel in multiple places

4 years agoRemoved old Base64 code from data_out_base.cc 9787/head
Luca Heltai [Fri, 3 Apr 2020 14:52:48 +0000 (16:52 +0200)]
Removed old Base64 code from data_out_base.cc

4 years agoEncode and decode Base64 format.
Luca Heltai [Wed, 1 Apr 2020 09:14:21 +0000 (11:14 +0200)]
Encode and decode Base64 format.

4 years agoMinimize boost/geometry.h includes 9800/head
Daniel Arndt [Thu, 2 Apr 2020 17:55:33 +0000 (13:55 -0400)]
Minimize boost/geometry.h includes

4 years agoMerge pull request #9786 from masterleinad/remove_filteredmatrix
Martin Kronbichler [Thu, 2 Apr 2020 17:23:00 +0000 (19:23 +0200)]
Merge pull request #9786 from masterleinad/remove_filteredmatrix

Remove deprecated class FilteredMatrix

4 years agoMerge pull request #9791 from peterrum/DoFAccessor_use_hp_cache
Wolfgang Bangerth [Thu, 2 Apr 2020 15:36:01 +0000 (17:36 +0200)]
Merge pull request #9791 from peterrum/DoFAccessor_use_hp_cache

Simplify DoFCellAccessor::distribute_local_to_global()

4 years agoSimplify DoFCellAccessor::distribute_local_to_global() 9791/head
Peter Munch [Wed, 1 Apr 2020 23:16:31 +0000 (01:16 +0200)]
Simplify DoFCellAccessor::distribute_local_to_global()

4 years agoTest case 9793/head
Martin Kronbichler [Thu, 2 Apr 2020 05:52:56 +0000 (07:52 +0200)]
Test case

4 years agoShortcut tensor product path in case of collocation
Martin Kronbichler [Thu, 2 Apr 2020 05:52:43 +0000 (07:52 +0200)]
Shortcut tensor product path in case of collocation

4 years agoMerge pull request #9789 from tjhei/point_no_boost_all
Daniel Arndt [Thu, 2 Apr 2020 00:09:03 +0000 (20:09 -0400)]
Merge pull request #9789 from tjhei/point_no_boost_all

remove boost/geometry.hpp from Point

4 years agoMerge pull request #9783 from peterrum/ph_pattern_segfault
Daniel Arndt [Wed, 1 Apr 2020 22:05:54 +0000 (18:05 -0400)]
Merge pull request #9783 from peterrum/ph_pattern_segfault

Pass ExcNoMatch the description directly

4 years agoremove boost/geometry.hpp from Point 9789/head
Timo Heister [Wed, 1 Apr 2020 19:56:39 +0000 (15:56 -0400)]
remove boost/geometry.hpp from Point

We are including point.h in large parts of deal.II and the
boost/geometry/ header is a shortcut to include all of boost geometry.
Instead, only selectively include the parts we actually need. This
should speed up compilation of deal.II.

4 years agoMerge pull request #9785 from masterleinad/remove_swappable_vector
Daniel Arndt [Wed, 1 Apr 2020 16:43:31 +0000 (12:43 -0400)]
Merge pull request #9785 from masterleinad/remove_swappable_vector

Remove SwappableVector

4 years agoRemove SwappableVector 9785/head
Daniel Arndt [Tue, 31 Mar 2020 23:38:45 +0000 (19:38 -0400)]
Remove SwappableVector

4 years agoRemove deprecated class FilteredMatrix 9786/head
Daniel Arndt [Tue, 31 Mar 2020 00:20:57 +0000 (20:20 -0400)]
Remove deprecated class FilteredMatrix

4 years agoMerge pull request #9767 from kronbichler/mapping_info_output_variants
Daniel Arndt [Wed, 1 Apr 2020 12:39:38 +0000 (08:39 -0400)]
Merge pull request #9767 from kronbichler/mapping_info_output_variants

Add output variants for new MF::MappingInfo test

4 years agoMerge pull request #9784 from masterleinad/constructor_eigenvalueinformation
Martin Kronbichler [Wed, 1 Apr 2020 04:59:45 +0000 (06:59 +0200)]
Merge pull request #9784 from masterleinad/constructor_eigenvalueinformation

Implement default initializer for EigenvalueInformation

4 years agoPass ExcNoMatch the description directly 9783/head
Peter Munch [Tue, 31 Mar 2020 17:31:29 +0000 (19:31 +0200)]
Pass ExcNoMatch the description directly

4 years agoImplement default initializer for EigenvalueInformation 9784/head
Daniel Arndt [Tue, 31 Mar 2020 17:49:26 +0000 (13:49 -0400)]
Implement default initializer for EigenvalueInformation

4 years agoMerge pull request #9490 from simonsticko/add_hyper_cube
David Wells [Tue, 31 Mar 2020 12:42:20 +0000 (08:42 -0400)]
Merge pull request #9490 from simonsticko/add_hyper_cube

Add header quadrature_generator.h

4 years agoAdd header quadrature_generator.h 9490/head
Simon Sticko [Thu, 6 Feb 2020 16:26:04 +0000 (17:26 +0100)]
Add header quadrature_generator.h

Add a header to be used for implementing a QuadratureGenerator class, which
should generate immersed quadrature rules for the different regions of a cell
intersected by the zero contour of a level set function. Add a hypercube class
in a internal namespace QuadratureGeneratorImplementation, which is needed to
implement the underlying algorithm.

4 years agoMerge pull request #9781 from kronbichler/bug_mg_ghost_layer_periodic
David Wells [Mon, 30 Mar 2020 22:55:28 +0000 (18:55 -0400)]
Merge pull request #9781 from kronbichler/bug_mg_ghost_layer_periodic

Fix a bug in mg ghost layer with periodicity and n_levels=1

4 years agoMerge pull request #9780 from bangerth/26
Daniel Arndt [Mon, 30 Mar 2020 22:10:40 +0000 (18:10 -0400)]
Merge pull request #9780 from bangerth/26

Output time and time step in step-26.

4 years agoMerge pull request #9779 from masterleinad/remove_mg_set_debug
Martin Kronbichler [Mon, 30 Mar 2020 19:11:51 +0000 (21:11 +0200)]
Merge pull request #9779 from masterleinad/remove_mg_set_debug

Remove Multigrid::set_debug()

4 years agoMerge pull request #9668 from agrayver/remove_doc_copypaste
Martin Kronbichler [Mon, 30 Mar 2020 18:24:33 +0000 (20:24 +0200)]
Merge pull request #9668 from agrayver/remove_doc_copypaste

Use copydoc for Python wrappers

4 years agoChangelog 9781/head
Martin Kronbichler [Mon, 30 Mar 2020 17:15:44 +0000 (19:15 +0200)]
Changelog

4 years agoTest case
Martin Kronbichler [Mon, 30 Mar 2020 17:13:23 +0000 (19:13 +0200)]
Test case

4 years agoMake sure periodicity is set before constructing hierarchy
Martin Kronbichler [Mon, 30 Mar 2020 17:13:08 +0000 (19:13 +0200)]
Make sure periodicity is set before constructing hierarchy

4 years agoUpdate a changelog entry. 9780/head
Wolfgang Bangerth [Mon, 30 Mar 2020 17:02:00 +0000 (11:02 -0600)]
Update a changelog entry.

4 years agoOutput time and time step in step-26.
Wolfgang Bangerth [Mon, 30 Mar 2020 17:00:42 +0000 (11:00 -0600)]
Output time and time step in step-26.

4 years agoChange log entry 9779/head
Daniel Arndt [Mon, 30 Mar 2020 16:33:42 +0000 (12:33 -0400)]
Change log entry

4 years agoUpdate tests
Daniel Arndt [Mon, 30 Mar 2020 16:29:40 +0000 (12:29 -0400)]
Update tests

4 years agoUse signals in Multigrid::level_step()
Daniel Arndt [Mon, 30 Mar 2020 16:28:49 +0000 (12:28 -0400)]
Use signals in Multigrid::level_step()

4 years agoMerge pull request #9773 from peterrum/paths_fix_order
Wolfgang Bangerth [Mon, 30 Mar 2020 15:06:49 +0000 (17:06 +0200)]
Merge pull request #9773 from peterrum/paths_fix_order

Fix order of module graphs

4 years agoMerge pull request #9775 from kronbichler/fix_utilities_pow
Daniel Arndt [Mon, 30 Mar 2020 13:40:06 +0000 (09:40 -0400)]
Merge pull request #9775 from kronbichler/fix_utilities_pow

Avoid unnecessary integer overflow in Utilities::pow()

4 years agoMerge pull request #9772 from bangerth/graph
Timo Heister [Mon, 30 Mar 2020 13:35:40 +0000 (09:35 -0400)]
Merge pull request #9772 from bangerth/graph

Further try and disentangle the tutorial graph a bit.

4 years agoMerge pull request #9776 from kronbichler/typo_mapping_info
Daniel Arndt [Mon, 30 Mar 2020 13:09:07 +0000 (09:09 -0400)]
Merge pull request #9776 from kronbichler/typo_mapping_info

MappingInfo: Use correct update flags for face quadrature fields

4 years agoMappingInfo: Use correct update flags for face quadrature fields 9776/head
Martin Kronbichler [Mon, 30 Mar 2020 06:30:35 +0000 (08:30 +0200)]
MappingInfo: Use correct update flags for face quadrature fields

4 years agoTwo test cases 9775/head
Martin Kronbichler [Mon, 30 Mar 2020 06:21:46 +0000 (08:21 +0200)]
Two test cases

4 years agoAvoid unnecessary integer overflow of Utilities::pow()
Martin Kronbichler [Mon, 30 Mar 2020 06:21:26 +0000 (08:21 +0200)]
Avoid unnecessary integer overflow of Utilities::pow()

4 years agoFix order of module graphs 9773/head
Peter Munch [Sun, 29 Mar 2020 21:55:16 +0000 (23:55 +0200)]
Fix order of module graphs

4 years agoMerge pull request #9769 from kronbichler/fix_mapping_fe_field_similarity
Martin Kronbichler [Mon, 30 Mar 2020 05:15:36 +0000 (07:15 +0200)]
Merge pull request #9769 from kronbichler/fix_mapping_fe_field_similarity

Fix mapping fe field similarity

4 years agoMerge pull request #9770 from bangerth/67
Martin Kronbichler [Mon, 30 Mar 2020 04:51:23 +0000 (06:51 +0200)]
Merge pull request #9770 from bangerth/67

Also make step-67 depend on step-40.

4 years agoTest case for MappingManifold 9769/head
Martin Kronbichler [Sun, 29 Mar 2020 18:08:12 +0000 (20:08 +0200)]
Test case for MappingManifold

4 years agochangelog
Martin Kronbichler [Sun, 29 Mar 2020 13:58:46 +0000 (15:58 +0200)]
changelog

4 years agoTestcase
Martin Kronbichler [Sun, 29 Mar 2020 13:58:39 +0000 (15:58 +0200)]
Testcase

4 years agoRemove cell similarity for MappingFEField as we cannot know that
Martin Kronbichler [Sun, 29 Mar 2020 13:58:20 +0000 (15:58 +0200)]
Remove cell similarity for MappingFEField as we cannot know that

4 years agoMerge pull request #9000 from bangerth/nedelec
Martin Kronbichler [Sun, 29 Mar 2020 17:39:57 +0000 (19:39 +0200)]
Merge pull request #9000 from bangerth/nedelec

Fix a bug with a combination Q2 x Nedelec element.

4 years agoMerge pull request #9771 from bangerth/doc
Martin Kronbichler [Sun, 29 Mar 2020 17:25:07 +0000 (19:25 +0200)]
Merge pull request #9771 from bangerth/doc

Fix broken documentation.

4 years agoFurther try and disentangle the tutorial graph a bit. 9772/head
Wolfgang Bangerth [Sun, 29 Mar 2020 17:15:04 +0000 (11:15 -0600)]
Further try and disentangle the tutorial graph a bit.

4 years agoFix broken documentation. 9771/head
Wolfgang Bangerth [Sun, 29 Mar 2020 16:48:15 +0000 (10:48 -0600)]
Fix broken documentation.

This was apparently mangled when we ran clang-indent the first time.

4 years agoAlso make step-67 depend on step-40. 9770/head
Wolfgang Bangerth [Sun, 29 Mar 2020 16:45:42 +0000 (10:45 -0600)]
Also make step-67 depend on step-40.

Its parallel node step-69 does, and it only seems reasonable to retain that symmetry.


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.