]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 years agoFEValuesBase: move content around 12941/head
Peter Munch [Fri, 12 Nov 2021 22:54:21 +0000 (23:54 +0100)]
FEValuesBase: move content around

2 years agoMerge pull request #12932 from peterrum/fe_values_cell_iterator_base
David Wells [Fri, 12 Nov 2021 15:03:16 +0000 (10:03 -0500)]
Merge pull request #12932 from peterrum/fe_values_cell_iterator_base

FEValues: simplify CellIteratorBase

2 years agoMerge pull request #12934 from bangerth/const
Martin Kronbichler [Fri, 12 Nov 2021 07:44:01 +0000 (08:44 +0100)]
Merge pull request #12934 from bangerth/const

Mark FEValuesExtrator objects as 'const'.

2 years agoMerge pull request #12936 from peterrum/ConstraintKinds_reorder
Martin Kronbichler [Fri, 12 Nov 2021 07:43:00 +0000 (08:43 +0100)]
Merge pull request #12936 from peterrum/ConstraintKinds_reorder

MatrixFreeFunctions::ConstraintKinds: rename and reorder

2 years agoMerge pull request #12935 from bangerth/message
Martin Kronbichler [Fri, 12 Nov 2021 07:35:21 +0000 (08:35 +0100)]
Merge pull request #12935 from bangerth/message

Improve an error message.

2 years agoMatrixFreeFunctions::ConstraintKinds: rename and reorder 12936/head
Peter Munch [Thu, 11 Nov 2021 22:07:20 +0000 (23:07 +0100)]
MatrixFreeFunctions::ConstraintKinds: rename and reorder

2 years agoImprove an error message. 12935/head
Wolfgang Bangerth [Thu, 11 Nov 2021 22:06:02 +0000 (15:06 -0700)]
Improve an error message.

2 years agoMark FEValuesExtrator objects as 'const'. 12934/head
Wolfgang Bangerth [Thu, 11 Nov 2021 22:01:35 +0000 (15:01 -0700)]
Mark FEValuesExtrator objects as 'const'.

2 years agoFEValues: simplify CellIteratorBase 12932/head
Peter Munch [Tue, 9 Nov 2021 23:33:46 +0000 (00:33 +0100)]
FEValues: simplify CellIteratorBase

2 years agoMerge pull request #12913 from kronbichler/pic_data_layout
Martin Kronbichler [Wed, 10 Nov 2021 15:12:10 +0000 (16:12 +0100)]
Merge pull request #12913 from kronbichler/pic_data_layout

ParticleHandler: Store vector of particles per cell in std::list

2 years agoMerge pull request #12923 from peterrum/get_projection_matrix_multiple_components
Peter Munch [Wed, 10 Nov 2021 09:17:31 +0000 (10:17 +0100)]
Merge pull request #12923 from peterrum/get_projection_matrix_multiple_components

Enable FETools::get_projection_matrix() for multiple components

2 years agoEnabel FETools::get_projection_matrix() for multiple components 12923/head
Peter Munch [Sun, 7 Nov 2021 08:27:28 +0000 (09:27 +0100)]
Enabel FETools::get_projection_matrix() for multiple components

2 years agoMerge pull request #12929 from peterrum/function_signed_distance_test_name
Peter Munch [Tue, 9 Nov 2021 16:38:24 +0000 (17:38 +0100)]
Merge pull request #12929 from peterrum/function_signed_distance_test_name

Rename some tests

2 years agoRename some tests 12929/head
Peter Munch [Tue, 9 Nov 2021 09:45:54 +0000 (10:45 +0100)]
Rename some tests

2 years agoMerge pull request #12920 from nmuch/signed_distance_ellipse
Martin Kronbichler [Tue, 9 Nov 2021 09:10:26 +0000 (10:10 +0100)]
Merge pull request #12920 from nmuch/signed_distance_ellipse

Add signed distance function for 1D and 2D ellipsoids

2 years agoFix bug with un-initialized field 12913/head
Martin Kronbichler [Tue, 9 Nov 2021 09:00:49 +0000 (10:00 +0100)]
Fix bug with un-initialized field

2 years agoMerge pull request #12927 from marcfehling/doc-predict
Matthias Maier [Tue, 9 Nov 2021 03:05:26 +0000 (21:05 -0600)]
Merge pull request #12927 from marcfehling/doc-predict

Minor fixes to `predict_error` doc.

2 years agoMerge pull request #12928 from tjhei/mg_repart_edits
Marc Fehling [Tue, 9 Nov 2021 01:38:54 +0000 (18:38 -0700)]
Merge pull request #12928 from tjhei/mg_repart_edits

minor MGRepartining edits

2 years agominor MGRepartiniong edits 12928/head
Timo Heister [Mon, 8 Nov 2021 23:41:37 +0000 (18:41 -0500)]
minor MGRepartiniong edits

2 years agoMinor fixes to `predict_error` doc. 12927/head
Marc Fehling [Mon, 8 Nov 2021 17:10:26 +0000 (10:10 -0700)]
Minor fixes to `predict_error` doc.

2 years agoMerge pull request #12926 from gfcas/hp_prediction_doc
Marc Fehling [Mon, 8 Nov 2021 17:04:15 +0000 (10:04 -0700)]
Merge pull request #12926 from gfcas/hp_prediction_doc

Update predict_error doc entry

2 years agoUpdate predict_error doc entry 12926/head
Fabian Castelli [Mon, 8 Nov 2021 13:40:34 +0000 (14:40 +0100)]
Update predict_error doc entry

2 years agoMerge pull request #12925 from peterrum/typo
Martin Kronbichler [Mon, 8 Nov 2021 13:35:32 +0000 (14:35 +0100)]
Merge pull request #12925 from peterrum/typo

Fix typo

2 years agoMake access to list of particles more robust
Martin Kronbichler [Mon, 8 Nov 2021 12:24:02 +0000 (13:24 +0100)]
Make access to list of particles more robust

2 years agoFix some review documentation hinted in review comments
Martin Kronbichler [Sun, 7 Nov 2021 10:00:28 +0000 (11:00 +0100)]
Fix some review documentation hinted in review comments

2 years agoFix typo 12925/head
Peter Munch [Sun, 7 Nov 2021 08:37:49 +0000 (09:37 +0100)]
Fix typo

2 years agoMerge pull request #12917 from tamiko/update_changelog
Matthias Maier [Sun, 7 Nov 2021 06:20:12 +0000 (01:20 -0500)]
Merge pull request #12917 from tamiko/update_changelog

add changelog entry for point release

2 years agoMerge pull request #12922 from marcfehling/const
David Wells [Sat, 6 Nov 2021 17:06:57 +0000 (13:06 -0400)]
Merge pull request #12922 from marcfehling/const

CylindricalManifold: make member variable const.

2 years agoAdd signed distance function of 1 and 2D ellipsoid 12920/head
Nils Much [Thu, 4 Nov 2021 15:10:09 +0000 (16:10 +0100)]
Add signed distance function of 1 and 2D ellipsoid

2 years agoMerge pull request #12921 from sebproell/nvector-getcomm-ptr
Jean-Paul Pelteret [Sat, 6 Nov 2021 08:09:19 +0000 (09:09 +0100)]
Merge pull request #12921 from sebproell/nvector-getcomm-ptr

N_Vector now returns a pointer to MPI_Comm

2 years agoFix bug in sort_particles_into_subdomains_and_cells
Martin Kronbichler [Fri, 5 Nov 2021 21:59:33 +0000 (22:59 +0100)]
Fix bug in sort_particles_into_subdomains_and_cells

2 years agoCylindricalManifold: make member variable const. 12922/head
Marc Fehling [Fri, 5 Nov 2021 21:04:25 +0000 (15:04 -0600)]
CylindricalManifold: make member variable const.

2 years agoAdjust test cases
Martin Kronbichler [Fri, 5 Nov 2021 09:37:57 +0000 (10:37 +0100)]
Adjust test cases

2 years agoKeep both owned/ghost particles in a single container
Martin Kronbichler [Fri, 5 Nov 2021 07:42:10 +0000 (08:42 +0100)]
Keep both owned/ghost particles in a single container

This is needed to keep _GLIBCXX_DEBUG happy when comparing iterators from cache.
This commit also addresses the review comments

2 years agoSwitch from pair to struct
Martin Kronbichler [Thu, 4 Nov 2021 06:10:06 +0000 (07:10 +0100)]
Switch from pair to struct

2 years agoParticleHandler: Store vector of particles per cell in std::list
Martin Kronbichler [Wed, 3 Nov 2021 15:19:49 +0000 (16:19 +0100)]
ParticleHandler: Store vector of particles per cell in std::list

2 years agoMerge pull request #12919 from kronbichler/fix_error_glibcxx_debug
Martin Kronbichler [Fri, 5 Nov 2021 18:58:58 +0000 (19:58 +0100)]
Merge pull request #12919 from kronbichler/fix_error_glibcxx_debug

Fix some errors revealed by STL debug compile

2 years agoN_Vector now returns a pointer to MPI_Comm 12921/head
Sebastian Proell [Fri, 5 Nov 2021 15:52:05 +0000 (16:52 +0100)]
N_Vector now returns a pointer to MPI_Comm

2 years agoFix some errors revealed by STL debug compile 12919/head
Martin Kronbichler [Fri, 5 Nov 2021 11:22:25 +0000 (12:22 +0100)]
Fix some errors revealed by STL debug compile

2 years agoadd changelog entry for point release 12917/head
Matthias Maier [Fri, 5 Nov 2021 03:56:50 +0000 (22:56 -0500)]
add changelog entry for point release

2 years agoMerge pull request #12909 from bergbauer/evaluate_integrate_shape_info
Martin Kronbichler [Fri, 5 Nov 2021 12:37:28 +0000 (13:37 +0100)]
Merge pull request #12909 from bergbauer/evaluate_integrate_shape_info

FEEvaluation: Evaluate and integrate functions which use a user shape_info object

2 years agoMerge pull request #12911 from bangerth/do-2
Bruno Turcksin [Fri, 5 Nov 2021 12:29:35 +0000 (08:29 -0400)]
Merge pull request #12911 from bangerth/do-2

2 years agoAdd a changelog entry. 12911/head
Wolfgang Bangerth [Wed, 3 Nov 2021 06:07:32 +0000 (00:07 -0600)]
Add a changelog entry.

2 years agoSimplify some code.
Wolfgang Bangerth [Tue, 2 Nov 2021 23:50:52 +0000 (17:50 -0600)]
Simplify some code.

2 years agoAdd a test for wedge output with gnuplot.
Wolfgang Bangerth [Tue, 2 Nov 2021 23:32:59 +0000 (17:32 -0600)]
Add a test for wedge output with gnuplot.

2 years agoAdd the ability to output wedges via gnuplot.
Wolfgang Bangerth [Tue, 2 Nov 2021 23:32:18 +0000 (17:32 -0600)]
Add the ability to output wedges via gnuplot.

2 years agoAdd a test for pyramid output with gnuplot.
Wolfgang Bangerth [Tue, 2 Nov 2021 23:33:13 +0000 (17:33 -0600)]
Add a test for pyramid output with gnuplot.

2 years agoImplement gnuplot output for pyramids.
Wolfgang Bangerth [Tue, 2 Nov 2021 00:03:39 +0000 (18:03 -0600)]
Implement gnuplot output for pyramids.

2 years agoUpdate a test to also output tetrahedra in gnuplot.
Wolfgang Bangerth [Mon, 1 Nov 2021 22:49:07 +0000 (16:49 -0600)]
Update a test to also output tetrahedra in gnuplot.

2 years agoImplement gnuplot output for tetrahedra.
Wolfgang Bangerth [Mon, 1 Nov 2021 22:48:42 +0000 (16:48 -0600)]
Implement gnuplot output for tetrahedra.

2 years agoMerge pull request #12910 from fdrmrc/fix_doctypo_step38
Martin Kronbichler [Thu, 4 Nov 2021 06:15:17 +0000 (07:15 +0100)]
Merge pull request #12910 from fdrmrc/fix_doctypo_step38

Fix a typo in step38 doc

2 years agoFixed latex typo in step-38 doc 12910/head
Marco Feder [Tue, 2 Nov 2021 17:40:07 +0000 (18:40 +0100)]
Fixed latex typo in step-38 doc

2 years agoMake evaluate and integrate functions ready for an anisotropic shape_info object 12909/head
Maximilian Bergbauer [Thu, 28 Oct 2021 14:09:53 +0000 (16:09 +0200)]
Make evaluate and integrate functions ready for an anisotropic shape_info object

2 years agoMerge pull request #12912 from bangerth/fix-cl
Marc Fehling [Wed, 3 Nov 2021 06:22:25 +0000 (00:22 -0600)]
Merge pull request #12912 from bangerth/fix-cl

Fix the dates in four changelog entries.

2 years agoFix the dates in four changelog entries. 12912/head
Wolfgang Bangerth [Wed, 3 Nov 2021 06:08:37 +0000 (00:08 -0600)]
Fix the dates in four changelog entries.

2 years agoMerge pull request #12908 from bangerth/test-2
David Wells [Wed, 3 Nov 2021 00:48:59 +0000 (20:48 -0400)]
Merge pull request #12908 from bangerth/test-2

Simplify a test.

2 years agoMerge pull request #12902 from kronbichler/range_based_for
Wolfgang Bangerth [Tue, 2 Nov 2021 15:36:06 +0000 (09:36 -0600)]
Merge pull request #12902 from kronbichler/range_based_for

Apply some range-based for loops

2 years agoApply some range-based for loops 12902/head
Martin Kronbichler [Mon, 1 Nov 2021 18:06:48 +0000 (19:06 +0100)]
Apply some range-based for loops

2 years agoMerge pull request #12905 from bangerth/do
Bruno Turcksin [Tue, 2 Nov 2021 01:28:13 +0000 (21:28 -0400)]
Merge pull request #12905 from bangerth/do

2 years agoMerge pull request #12904 from kronbichler/simplify_mg_code
Bruno Turcksin [Tue, 2 Nov 2021 01:18:52 +0000 (21:18 -0400)]
Merge pull request #12904 from kronbichler/simplify_mg_code

2 years agoMerge pull request #12907 from bangerth/test
Bruno Turcksin [Tue, 2 Nov 2021 01:08:59 +0000 (21:08 -0400)]
Merge pull request #12907 from bangerth/test

2 years agoSimplify a test. 12908/head
Wolfgang Bangerth [Mon, 1 Nov 2021 22:27:34 +0000 (16:27 -0600)]
Simplify a test.

2 years agoAvoid code duplication. 12907/head
Wolfgang Bangerth [Mon, 1 Nov 2021 21:23:41 +0000 (15:23 -0600)]
Avoid code duplication.

2 years agoMerge pull request #12903 from kronbichler/inline_accessor_functions
Wolfgang Bangerth [Mon, 1 Nov 2021 21:18:13 +0000 (15:18 -0600)]
Merge pull request #12903 from kronbichler/inline_accessor_functions

Inline active_cell_index functions

2 years agoUpdate general node lookup routine. 12905/head
Wolfgang Bangerth [Mon, 1 Nov 2021 19:18:44 +0000 (13:18 -0600)]
Update general node lookup routine.

2 years agoRevamp the compute_hypercube_point() function.
Wolfgang Bangerth [Mon, 1 Nov 2021 18:58:12 +0000 (12:58 -0600)]
Revamp the compute_hypercube_point() function.

2 years agoSimplify code by using cell->is_locally_owned() and friends 12904/head
Martin Kronbichler [Mon, 1 Nov 2021 18:20:53 +0000 (19:20 +0100)]
Simplify code by using cell->is_locally_owned() and friends

2 years agoInline active_cell_index functions 12903/head
Martin Kronbichler [Mon, 1 Nov 2021 18:16:09 +0000 (19:16 +0100)]
Inline active_cell_index functions

2 years agoMerge pull request #12895 from bangerth/dif-5
Peter Munch [Mon, 1 Nov 2021 07:58:12 +0000 (08:58 +0100)]
Merge pull request #12895 from bangerth/dif-5

Make DataOutFaces work with simplices

2 years agoMerge pull request #12896 from peterrum/matrix_creator_new_file
Martin Kronbichler [Mon, 1 Nov 2021 07:55:03 +0000 (08:55 +0100)]
Merge pull request #12896 from peterrum/matrix_creator_new_file

Split up matrix_tools.h -> matrix_creator.h

2 years agoMerge pull request #12901 from bangerth/hdf5
Martin Kronbichler [Mon, 1 Nov 2021 07:54:50 +0000 (08:54 +0100)]
Merge pull request #12901 from bangerth/hdf5

Fix a test.

2 years agoAdd an assertion. 12895/head
Wolfgang Bangerth [Sun, 31 Oct 2021 22:58:12 +0000 (16:58 -0600)]
Add an assertion.

2 years agoFix a test. 12901/head
Wolfgang Bangerth [Sun, 31 Oct 2021 19:30:35 +0000 (13:30 -0600)]
Fix a test.

2 years agoMerge pull request #12898 from bangerth/gnuplot-2
Peter Munch [Fri, 29 Oct 2021 06:03:40 +0000 (08:03 +0200)]
Merge pull request #12898 from bangerth/gnuplot-2

Allow gnuplot output for triangles.

2 years agoMerge pull request #12899 from bangerth/message
Marc Fehling [Fri, 29 Oct 2021 02:14:28 +0000 (20:14 -0600)]
Merge pull request #12899 from bangerth/message

Improve an error message.

2 years agoImprove an error message. 12899/head
Wolfgang Bangerth [Thu, 28 Oct 2021 23:07:05 +0000 (17:07 -0600)]
Improve an error message.

2 years agoAdd another test for simplex-mesh DataOutFaces.
Wolfgang Bangerth [Thu, 28 Oct 2021 20:54:09 +0000 (14:54 -0600)]
Add another test for simplex-mesh DataOutFaces.

2 years agoRevert "Move currently failing test."
Wolfgang Bangerth [Tue, 26 Oct 2021 20:26:30 +0000 (14:26 -0600)]
Revert "Move currently failing test."

This reverts commit eba66bf47d99c1e2615a7b2e55c44b23071471bd.

2 years agoMake DataOutFaces work with simplices.
Wolfgang Bangerth [Tue, 26 Oct 2021 00:29:55 +0000 (18:29 -0600)]
Make DataOutFaces work with simplices.

2 years agoMarginally simplify one line of code.
Wolfgang Bangerth [Mon, 25 Oct 2021 22:21:16 +0000 (16:21 -0600)]
Marginally simplify one line of code.

2 years agoAdd a test. 12898/head
Wolfgang Bangerth [Thu, 28 Oct 2021 03:16:03 +0000 (21:16 -0600)]
Add a test.

2 years agoAdd the ability to output triangles with gnuplot.
Wolfgang Bangerth [Thu, 28 Oct 2021 03:15:50 +0000 (21:15 -0600)]
Add the ability to output triangles with gnuplot.

2 years agoAdd a few assertions.
Wolfgang Bangerth [Wed, 27 Oct 2021 00:45:56 +0000 (18:45 -0600)]
Add a few assertions.

2 years agoMerge pull request #12892 from peterrum/MGTwoLevelTransfer_AffineConstraints_optional
Martin Kronbichler [Thu, 28 Oct 2021 11:33:27 +0000 (13:33 +0200)]
Merge pull request #12892 from peterrum/MGTwoLevelTransfer_AffineConstraints_optional

MGTwoLevelTransfer: make AffineConstraints optional

2 years agoMerge pull request #12897 from gfcas/typos
Peter Munch [Thu, 28 Oct 2021 10:18:28 +0000 (12:18 +0200)]
Merge pull request #12897 from gfcas/typos

Fix some typos

2 years agoFix some typos 12897/head
Fabian Castelli [Thu, 28 Oct 2021 09:23:22 +0000 (11:23 +0200)]
Fix some typos

2 years agoSplit up matrix_tools.h -> matrix_creator.h 12896/head
Peter Munch [Thu, 28 Oct 2021 08:36:54 +0000 (10:36 +0200)]
Split up matrix_tools.h -> matrix_creator.h

2 years agoMerge pull request #12891 from peterrum/gc_fe_nothing
Peter Munch [Thu, 28 Oct 2021 08:14:01 +0000 (10:14 +0200)]
Merge pull request #12891 from peterrum/gc_fe_nothing

MGTwoLevelTransfer: enable FE_Nothing

2 years agoMerge pull request #12874 from bangerth/subdiv
Peter Munch [Thu, 28 Oct 2021 08:13:40 +0000 (10:13 +0200)]
Merge pull request #12874 from bangerth/subdiv

Make Patch<0,spacedim>::n_subdivisions a 'const' variable.

2 years agoMerge pull request #12862 from peterrum/matrix_creator_sparse_matrix_type
Peter Munch [Thu, 28 Oct 2021 05:36:17 +0000 (07:36 +0200)]
Merge pull request #12862 from peterrum/matrix_creator_sparse_matrix_type

MatrixCreator: make SparseMatrixType a template parameter

2 years agoMerge pull request #12888 from bangerth/gnuplot
Peter Munch [Thu, 28 Oct 2021 04:28:57 +0000 (06:28 +0200)]
Merge pull request #12888 from bangerth/gnuplot

Simplify the code for outputting data in gnuplot format.

2 years agoMerge pull request #12878 from peterrum/combined_face_orientation
Wolfgang Bangerth [Thu, 28 Oct 2021 03:58:47 +0000 (21:58 -0600)]
Merge pull request #12878 from peterrum/combined_face_orientation

Introduce TriaAccessor::combined_face_orientation()

2 years agoMake Patch<0,spacedim>::n_subdivisions a 'const' variable. 12874/head
Wolfgang Bangerth [Mon, 25 Oct 2021 01:47:54 +0000 (19:47 -0600)]
Make Patch<0,spacedim>::n_subdivisions a 'const' variable.

2 years agoMake sure we only write into variables that are non-const.
Wolfgang Bangerth [Mon, 25 Oct 2021 18:11:25 +0000 (12:11 -0600)]
Make sure we only write into variables that are non-const.

2 years agoMerge pull request #12893 from peterrum/hp_collection_iteration 12860/head
Wolfgang Bangerth [Wed, 27 Oct 2021 23:16:37 +0000 (17:16 -0600)]
Merge pull request #12893 from peterrum/hp_collection_iteration

hp::Collection: allow range-based loop

2 years agoMatrixCreator: make SparseMatrixType a template parameter 12862/head
Peter Munch [Fri, 22 Oct 2021 15:46:40 +0000 (17:46 +0200)]
MatrixCreator: make SparseMatrixType a template parameter

2 years agoSimplify the code for outputting data in gnuplot format. 12888/head
Wolfgang Bangerth [Wed, 27 Oct 2021 00:06:25 +0000 (18:06 -0600)]
Simplify the code for outputting data in gnuplot format.

2 years agohp::Collection: allow range-based loop 12893/head
Peter Munch [Wed, 27 Oct 2021 18:45:39 +0000 (20:45 +0200)]
hp::Collection: allow range-based loop

2 years agoMGTwoLevelTransfer: enable FE_Nothing 12891/head
Peter Munch [Wed, 27 Oct 2021 08:36:03 +0000 (10:36 +0200)]
MGTwoLevelTransfer: enable FE_Nothing

2 years agoIntroduce TriaAccessor::combined_face_orientation() 12878/head
Peter Munch [Mon, 25 Oct 2021 04:50:59 +0000 (06:50 +0200)]
Introduce TriaAccessor::combined_face_orientation()


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.