]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 years agoMerge pull request #13128 from bangerth/flatten
Martin Kronbichler [Tue, 28 Dec 2021 14:42:08 +0000 (15:42 +0100)]
Merge pull request #13128 from bangerth/flatten

More minor changes to GridGenerator::flatten_triangulation().

2 years agoMerge pull request #13118 from bangerth/povray
Bruno Turcksin [Tue, 28 Dec 2021 13:45:29 +0000 (08:45 -0500)]
Merge pull request #13118 from bangerth/povray

2 years agoMerge pull request #13134 from jppelteret/sd-batch_optimiser-03
Jean-Paul Pelteret [Tue, 28 Dec 2021 09:30:07 +0000 (10:30 +0100)]
Merge pull request #13134 from jppelteret/sd-batch_optimiser-03

Fix a bug in SD::BatchOptimizer::extract()

2 years agoAvoid a warning about an unused variable. 13118/head
Wolfgang Bangerth [Tue, 28 Dec 2021 05:32:10 +0000 (22:32 -0700)]
Avoid a warning about an unused variable.

2 years agoMerge pull request #13111 from bangerth/47
Jean-Paul Pelteret [Mon, 27 Dec 2021 20:22:18 +0000 (21:22 +0100)]
Merge pull request #13111 from bangerth/47

Link from step-47 to step-82.

2 years agoMerge pull request #13139 from jppelteret/sd-batch_optimiser-06
Wolfgang Bangerth [Mon, 27 Dec 2021 19:19:12 +0000 (12:19 -0700)]
Merge pull request #13139 from jppelteret/sd-batch_optimiser-06

Small cleanup in SD::BatchOptimizer

2 years agoMerge pull request #13135 from jppelteret/sd-batch_optimiser-04
Wolfgang Bangerth [Mon, 27 Dec 2021 19:19:05 +0000 (12:19 -0700)]
Merge pull request #13135 from jppelteret/sd-batch_optimiser-04

Add SD::BatchOptimizer::copy_from() function

2 years agoMerge pull request #13133 from jppelteret/sd-batch_optimiser-02
Wolfgang Bangerth [Mon, 27 Dec 2021 18:59:26 +0000 (11:59 -0700)]
Merge pull request #13133 from jppelteret/sd-batch_optimiser-02

SD::BatchOptimizer: Corrected location for a set of assertions.

2 years agoMerge pull request #13130 from bangerth/flatten-3
Daniel Arndt [Mon, 27 Dec 2021 17:46:36 +0000 (12:46 -0500)]
Merge pull request #13130 from bangerth/flatten-3

2 years agoMerge pull request #13138 from marcfehling/cache
Daniel Arndt [Mon, 27 Dec 2021 17:35:37 +0000 (12:35 -0500)]
Merge pull request #13138 from marcfehling/cache

2 years agoMerge pull request #13132 from bangerth/flatten-4
Jean-Paul Pelteret [Mon, 27 Dec 2021 16:05:37 +0000 (17:05 +0100)]
Merge pull request #13132 from bangerth/flatten-4

Add an assertion to GridGenerator::flatten_triangulation().

2 years agoAdd a test 13133/head
Jean-Paul Pelteret [Mon, 27 Dec 2021 10:46:28 +0000 (11:46 +0100)]
Add a test

2 years agoMerge pull request #13137 from marcfehling/docker
Luca Heltai [Mon, 27 Dec 2021 09:47:48 +0000 (10:47 +0100)]
Merge pull request #13137 from marcfehling/docker

fix docker.yml - try 3

2 years agoAdd SD::BatchOptimizer::copy_from() function 13135/head
Jean-Paul Pelteret [Mon, 27 Dec 2021 09:13:40 +0000 (10:13 +0100)]
Add SD::BatchOptimizer::copy_from() function

2 years agoSmall cleanup in SD::BatchOptimizer 13139/head
Jean-Paul Pelteret [Mon, 27 Dec 2021 09:13:07 +0000 (10:13 +0100)]
Small cleanup in SD::BatchOptimizer

2 years agoMerge pull request #13129 from tamiko/fix_quick_tests
Marc Fehling [Mon, 27 Dec 2021 08:49:50 +0000 (01:49 -0700)]
Merge pull request #13129 from tamiko/fix_quick_tests

CMake: use portable "rm" in quick_tests

2 years agoCache Intel workflow. 13138/head
Marc Fehling [Mon, 27 Dec 2021 07:29:08 +0000 (08:29 +0100)]
Cache Intel workflow.

2 years agofix docker.yml 13137/head
Marc Fehling [Mon, 27 Dec 2021 07:15:26 +0000 (08:15 +0100)]
fix docker.yml

2 years agoUpdate documentation of GridGenerator::flatten_triangulation(). 13130/head
Wolfgang Bangerth [Sun, 26 Dec 2021 17:51:15 +0000 (10:51 -0700)]
Update documentation of GridGenerator::flatten_triangulation().

2 years agoMerge pull request #13125 from luca-heltai/docker-root-2
Marc Fehling [Sun, 26 Dec 2021 21:29:50 +0000 (14:29 -0700)]
Merge pull request #13125 from luca-heltai/docker-root-2

fix docker.yml - try 2.

2 years agoCMake: use portable "cmake -E remove" in quick_tests 13129/head
Matthias Maier [Sun, 26 Dec 2021 16:44:30 +0000 (10:44 -0600)]
CMake: use portable "cmake -E remove" in quick_tests

Closes: https://github.com/dealii/dealii/issues/13122
2 years agoFIx a bug in SD::BatchOptimizer::extract() 13134/head
Jean-Paul Pelteret [Mon, 20 Dec 2021 08:34:09 +0000 (09:34 +0100)]
FIx a bug in SD::BatchOptimizer::extract()

2 years agoCorrected location for a set of assertions.
Jean-Paul Pelteret [Sat, 27 Nov 2021 13:20:27 +0000 (14:20 +0100)]
Corrected location for a set of assertions.

When the SD::BatchOptimizer is provided with a cache from which the evaluated functions are to be extracted, then it is not actually necessary for the optimiser instance that is performing this operation to have had any values substituted.

2 years agoAdd an assertion to GridGenerator::flatten_triangulation(). 13132/head
Wolfgang Bangerth [Sun, 26 Dec 2021 17:58:25 +0000 (10:58 -0700)]
Add an assertion to GridGenerator::flatten_triangulation().

2 years agoMore minor changes to GridGenerator::flatten_triangulation(). 13128/head
Wolfgang Bangerth [Sun, 26 Dec 2021 16:20:50 +0000 (09:20 -0700)]
More minor changes to GridGenerator::flatten_triangulation().

2 years agoMerge pull request #13121 from marcfehling/cylindrical
Luca Heltai [Sun, 26 Dec 2021 11:50:46 +0000 (12:50 +0100)]
Merge pull request #13121 from marcfehling/cylindrical

Calculate cross product once.

2 years agofix docker.yml. 13125/head
Luca Heltai [Sun, 26 Dec 2021 11:48:27 +0000 (12:48 +0100)]
fix docker.yml.

2 years agoMerge pull request #13120 from luca-heltai/docker-root
Marc Fehling [Sun, 26 Dec 2021 11:03:11 +0000 (04:03 -0700)]
Merge pull request #13120 from luca-heltai/docker-root

Add docker image with root user.

2 years agoAdded endline. 13120/head
Luca Heltai [Sun, 26 Dec 2021 09:04:47 +0000 (10:04 +0100)]
Added endline.

2 years agoMerge pull request #13093 from drwells/fix-xargs-warning
Marc Fehling [Sun, 26 Dec 2021 04:56:59 +0000 (21:56 -0700)]
Merge pull request #13093 from drwells/fix-xargs-warning

Remove a redundant argument to xargs.

2 years agoCalculate cross product once. 13121/head
Marc Fehling [Sat, 25 Dec 2021 07:50:57 +0000 (08:50 +0100)]
Calculate cross product once.

2 years agoMerge pull request #13119 from bangerth/cxx20
Luca Heltai [Fri, 24 Dec 2021 18:06:33 +0000 (19:06 +0100)]
Merge pull request #13119 from bangerth/cxx20

Minor doc update in the cmake system.

2 years agoMerge pull request #13117 from bangerth/flatten
Luca Heltai [Fri, 24 Dec 2021 18:06:14 +0000 (19:06 +0100)]
Merge pull request #13117 from bangerth/flatten

Minor rework of the GridGenerator::flatten_triangulation() function.

2 years agoMerge pull request #13109 from bangerth/simplify
Luca Heltai [Fri, 24 Dec 2021 08:57:32 +0000 (09:57 +0100)]
Merge pull request #13109 from bangerth/simplify

Simplify initialization of block objects in the tutorial.

2 years agoMerge pull request #13108 from bangerth/19
Luca Heltai [Fri, 24 Dec 2021 08:56:31 +0000 (09:56 +0100)]
Merge pull request #13108 from bangerth/19

Omit unnecessary template argument.

2 years agoMerge pull request #13116 from bangerth/deprecate
Luca Heltai [Fri, 24 Dec 2021 08:54:29 +0000 (09:54 +0100)]
Merge pull request #13116 from bangerth/deprecate

Deprecate the new_thread() functions.

2 years agoAdd docker image with root user.
Luca Heltai [Fri, 24 Dec 2021 08:32:47 +0000 (09:32 +0100)]
Add docker image with root user.

2 years agoMinor doc update in the cmake system. 13119/head
Wolfgang Bangerth [Fri, 24 Dec 2021 05:22:45 +0000 (22:22 -0700)]
Minor doc update in the cmake system.

2 years agoSeparate 2d povray output from the general case.
Wolfgang Bangerth [Fri, 24 Dec 2021 05:20:20 +0000 (22:20 -0700)]
Separate 2d povray output from the general case.

2 years agoMinor rework of the GridGenerator::flatten_triangulation() function. 13117/head
Wolfgang Bangerth [Fri, 24 Dec 2021 05:19:00 +0000 (22:19 -0700)]
Minor rework of the GridGenerator::flatten_triangulation() function.

2 years agoAdd a changelog entry. 13116/head
Wolfgang Bangerth [Fri, 24 Dec 2021 04:34:15 +0000 (21:34 -0700)]
Add a changelog entry.

2 years agoDeprecate the new_thread() functions.
Wolfgang Bangerth [Fri, 24 Dec 2021 04:31:03 +0000 (21:31 -0700)]
Deprecate the new_thread() functions.

2 years agoMerge pull request #13112 from bangerth/unique_lock
Peter Munch [Thu, 23 Dec 2021 09:10:49 +0000 (10:10 +0100)]
Merge pull request #13112 from bangerth/unique_lock

Add a necessary include file.

2 years agoMerge pull request #13080 from bangerth/doc-66
Peter Munch [Thu, 23 Dec 2021 07:57:00 +0000 (08:57 +0100)]
Merge pull request #13080 from bangerth/doc-66

Minor doc changes to the consensus algorithms

2 years agoBetter document what consensus algorithms actually are. 13080/head
Wolfgang Bangerth [Thu, 16 Dec 2021 03:55:16 +0000 (20:55 -0700)]
Better document what consensus algorithms actually are.

2 years agoAdd a necessary include file. 13112/head
Wolfgang Bangerth [Thu, 23 Dec 2021 03:01:08 +0000 (20:01 -0700)]
Add a necessary include file.

2 years agoLink from step-47 to step-82. 13111/head
Wolfgang Bangerth [Thu, 23 Dec 2021 02:35:04 +0000 (19:35 -0700)]
Link from step-47 to step-82.

2 years agoSimplify initialization of block objects in the tutorial. 13109/head
Wolfgang Bangerth [Thu, 23 Dec 2021 02:11:55 +0000 (19:11 -0700)]
Simplify initialization of block objects in the tutorial.

2 years agoOmit unnecessary template argument. 13108/head
Wolfgang Bangerth [Thu, 23 Dec 2021 02:08:02 +0000 (19:08 -0700)]
Omit unnecessary template argument.

2 years agoRemove a redundant argument to xargs. 13093/head
David Wells [Thu, 16 Dec 2021 18:02:56 +0000 (13:02 -0500)]
Remove a redundant argument to xargs.

On GNU, '-I {}' implies '-L 1', i.e., provide one line to each invocation. Since
we are using '-0' (NUL-delimited input) we already implicitly get one item per
line, so the -n 1 is redundant (and also raises a warning).

A simple example: running

    ls --zero | xargs -0 -I {} echo 'aa {}'

prints 'aa ' followed by each item in the current directory - i.e.,
NUL-delimited input really is represented as one line per item.

2 years agoMerge pull request #13099 from peterrum/gc_weighting
Peter Munch [Wed, 22 Dec 2021 06:44:10 +0000 (07:44 +0100)]
Merge pull request #13099 from peterrum/gc_weighting

Global coarsening: compress weights

2 years agoMerge pull request #13107 from luca-heltai/fix-non-matching-doxygen
Marc Fehling [Tue, 21 Dec 2021 21:26:37 +0000 (14:26 -0700)]
Merge pull request #13107 from luca-heltai/fix-non-matching-doxygen

Make sure doxygen does not format all combinations of NonMatching::coupling_*.

2 years agoMerge pull request #13101 from kronbichler/fix_face_orientation
Peter Munch [Tue, 21 Dec 2021 20:11:34 +0000 (21:11 +0100)]
Merge pull request #13101 from kronbichler/fix_face_orientation

Bug fix of MF face eval for hanging nodes and non-standard orientation

2 years agoGlobal coarsening: compress weights 13099/head
Peter Munch [Tue, 14 Dec 2021 22:30:04 +0000 (23:30 +0100)]
Global coarsening: compress weights

2 years agoMake sure doxygen does not format all combinations of couplings. 13107/head
Luca Heltai [Tue, 21 Dec 2021 15:59:06 +0000 (16:59 +0100)]
Make sure doxygen does not format all combinations of couplings.

2 years agoChangelog 13101/head
Martin Kronbichler [Mon, 20 Dec 2021 09:20:50 +0000 (10:20 +0100)]
Changelog

2 years agoNew test cases to cover more orientation issues
Martin Kronbichler [Mon, 20 Dec 2021 09:20:38 +0000 (10:20 +0100)]
New test cases to cover more orientation issues

2 years agoBug fix of MF face eval for hanging nodes and non-standard orientation
Martin Kronbichler [Mon, 20 Dec 2021 09:20:13 +0000 (10:20 +0100)]
Bug fix of MF face eval for hanging nodes and non-standard orientation

2 years agoMerge pull request #13012 from kronbichler/simplify_mg
Peter Munch [Tue, 21 Dec 2021 11:11:31 +0000 (12:11 +0100)]
Merge pull request #13012 from kronbichler/simplify_mg

Start from zero vector for MG coarse solver

2 years agoMerge pull request #13096 from kronbichler/use_alias_fe
Timo Heister [Fri, 17 Dec 2021 21:57:16 +0000 (16:57 -0500)]
Merge pull request #13096 from kronbichler/use_alias_fe

Boundary values: Use alias fe instead of cell->get_fe()

2 years agoBoundary values: Use alias fe instead of cell->get_fe() 13096/head
Martin Kronbichler [Fri, 17 Dec 2021 08:55:45 +0000 (09:55 +0100)]
Boundary values: Use alias fe instead of cell->get_fe()

2 years agoMerge pull request #13094 from bangerth/period
Daniel Arndt [Thu, 16 Dec 2021 22:15:48 +0000 (17:15 -0500)]
Merge pull request #13094 from bangerth/period

2 years agoFix a comment's grammar. 13094/head
Wolfgang Bangerth [Thu, 16 Dec 2021 21:00:31 +0000 (14:00 -0700)]
Fix a comment's grammar.

2 years agoMerge pull request #13091 from bangerth/warning-2
David Wells [Thu, 16 Dec 2021 17:37:57 +0000 (12:37 -0500)]
Merge pull request #13091 from bangerth/warning-2

Alternative way to avoid warnings.

2 years agoAlternative way to avoid warnings. 13091/head
Wolfgang Bangerth [Thu, 16 Dec 2021 14:46:14 +0000 (07:46 -0700)]
Alternative way to avoid warnings.

2 years agoMerge pull request #13088 from bangerth/cons
Martin Kronbichler [Thu, 16 Dec 2021 10:49:28 +0000 (11:49 +0100)]
Merge pull request #13088 from bangerth/cons

Avoid the need for empty lambda functions in ConsensusAlgorithms::AnonymousProcess.

2 years agoMerge pull request #13065 from peterrum/gc_feq
Martin Kronbichler [Thu, 16 Dec 2021 10:00:22 +0000 (11:00 +0100)]
Merge pull request #13065 from peterrum/gc_feq

Global coarsening: specialize code for FE_Q

2 years agoMerge pull request #13086 from bangerth/filter-3
Martin Kronbichler [Thu, 16 Dec 2021 09:55:04 +0000 (10:55 +0100)]
Merge pull request #13086 from bangerth/filter-3

Rename 'filter' to 'filter.pl'.

2 years agoMerge pull request #13087 from bangerth/message
Martin Kronbichler [Thu, 16 Dec 2021 09:54:37 +0000 (10:54 +0100)]
Merge pull request #13087 from bangerth/message

Minor fix to an error message.

2 years agoAvoid the need for empty lambda functions in ConsensusAlgorithms::AnonymousProcess. 13088/head
Wolfgang Bangerth [Thu, 16 Dec 2021 05:37:51 +0000 (22:37 -0700)]
Avoid the need for empty lambda functions in ConsensusAlgorithms::AnonymousProcess.

2 years agoMinor fix to an error message. 13087/head
Wolfgang Bangerth [Thu, 16 Dec 2021 05:35:29 +0000 (22:35 -0700)]
Minor fix to an error message.

2 years agoMerge pull request #13081 from gfcas/update_citation
Wolfgang Bangerth [Thu, 16 Dec 2021 05:04:22 +0000 (22:04 -0700)]
Merge pull request #13081 from gfcas/update_citation

Update step-66

2 years agoRename 'filter' to 'filter.pl'. 13086/head
Wolfgang Bangerth [Thu, 16 Dec 2021 04:53:04 +0000 (21:53 -0700)]
Rename 'filter' to 'filter.pl'.

2 years agoMinor doc changes.
Wolfgang Bangerth [Wed, 15 Dec 2021 15:37:43 +0000 (08:37 -0700)]
Minor doc changes.

2 years agoGlobal coarsening: specialize code for FE_Q 13065/head
Peter Munch [Mon, 13 Dec 2021 09:58:50 +0000 (10:58 +0100)]
Global coarsening: specialize code for FE_Q

2 years agoMerge pull request #13071 from bangerth/filter-2
Martin Kronbichler [Wed, 15 Dec 2021 18:58:41 +0000 (19:58 +0100)]
Merge pull request #13071 from bangerth/filter-2

Use one instead of two regexes.

2 years agoAvoid wrong doxygen linking 13081/head
Fabian Castelli [Wed, 15 Dec 2021 18:56:36 +0000 (19:56 +0100)]
Avoid wrong doxygen linking

2 years agoUpdate citation in step-66
Fabian Castelli [Wed, 15 Dec 2021 18:55:47 +0000 (19:55 +0100)]
Update citation in step-66

2 years agoUpdate citation
Fabian Castelli [Wed, 15 Dec 2021 18:52:11 +0000 (19:52 +0100)]
Update citation

2 years agoMerge pull request #13076 from peterrum/gather_evaluate_mixed
Martin Kronbichler [Wed, 15 Dec 2021 17:32:14 +0000 (18:32 +0100)]
Merge pull request #13076 from peterrum/gather_evaluate_mixed

MatrixFree::gather_evalute(): allow mixed numbers

2 years agoMerge pull request #13069 from bangerth/filter-1
David Wells [Wed, 15 Dec 2021 14:27:24 +0000 (09:27 -0500)]
Merge pull request #13069 from bangerth/filter-1

Update a link.

2 years agoMerge pull request #13077 from kronbichler/eval_detect_vectorized_gather
Martin Kronbichler [Wed, 15 Dec 2021 14:20:36 +0000 (15:20 +0100)]
Merge pull request #13077 from kronbichler/eval_detect_vectorized_gather

Evaluation kernels: Make sure to pick vectorized gather function

2 years agoMerge pull request #13078 from peterrum/fe_eval_all
Martin Kronbichler [Wed, 15 Dec 2021 14:19:48 +0000 (15:19 +0100)]
Merge pull request #13078 from peterrum/fe_eval_all

Eliminate FEEvaluationData::get_all_face_numbers () and get_all_face_orientations ()

2 years agoMatrixFree::gather_evalute(): allow mixed numbers 13076/head
Peter Munch [Tue, 14 Dec 2021 23:43:29 +0000 (00:43 +0100)]
MatrixFree::gather_evalute(): allow mixed numbers

2 years agoFix tidy warning 13077/head
Martin Kronbichler [Wed, 15 Dec 2021 12:16:59 +0000 (13:16 +0100)]
Fix tidy warning

2 years agoEliminate FEEvaluationData::get_all_face_numbers () and get_all_face_orientations () 13078/head
Peter Munch [Wed, 15 Dec 2021 08:21:15 +0000 (09:21 +0100)]
Eliminate FEEvaluationData::get_all_face_numbers () and get_all_face_orientations ()

2 years agoMerge pull request #13072 from bangerth/typo
Martin Kronbichler [Wed, 15 Dec 2021 10:29:42 +0000 (11:29 +0100)]
Merge pull request #13072 from bangerth/typo

Fix the spelling of a function name.

2 years agoMerge pull request #13038 from peterrum/pft_repartition
Martin Kronbichler [Wed, 15 Dec 2021 08:06:55 +0000 (09:06 +0100)]
Merge pull request #13038 from peterrum/pft_repartition

p::f::T: allow repartitioning

2 years agoMerge pull request #13075 from bangerth/semi
Martin Kronbichler [Wed, 15 Dec 2021 08:06:28 +0000 (09:06 +0100)]
Merge pull request #13075 from bangerth/semi

Remove an unnecessary semicolon.

2 years agoEvaluation kernels: Make sure to pick vectorized gather function
Martin Kronbichler [Wed, 15 Dec 2021 08:00:32 +0000 (09:00 +0100)]
Evaluation kernels: Make sure to pick vectorized gather function

2 years agoRemove an unnecessary semicolon. 13075/head
Wolfgang Bangerth [Tue, 14 Dec 2021 23:24:58 +0000 (16:24 -0700)]
Remove an unnecessary semicolon.

2 years agoFix the spelling of a function name. 13072/head
Wolfgang Bangerth [Tue, 14 Dec 2021 21:50:09 +0000 (14:50 -0700)]
Fix the spelling of a function name.

2 years agoMerge pull request #13056 from kronbichler/simplify_evaluation_kernel_calls
Peter Munch [Tue, 14 Dec 2021 22:25:46 +0000 (23:25 +0100)]
Merge pull request #13056 from kronbichler/simplify_evaluation_kernel_calls

Simplify calls to FEEvaluation kernels

2 years agoMerge pull request #13061 from bangerth/fix
Peter Munch [Tue, 14 Dec 2021 19:31:06 +0000 (20:31 +0100)]
Merge pull request #13061 from bangerth/fix

Fix pyramid output in DataOutBase::write_gnuplot().

2 years agoMerge pull request #13060 from bangerth/write-gnuplot-wedges
Peter Munch [Tue, 14 Dec 2021 19:30:35 +0000 (20:30 +0100)]
Merge pull request #13060 from bangerth/write-gnuplot-wedges

Also support wedges and pyramids in GridOut::write_gnuplot()

2 years agoMerge pull request #13057 from marcfehling/support_tbb
Daniel Arndt [Tue, 14 Dec 2021 18:35:15 +0000 (13:35 -0500)]
Merge pull request #13057 from marcfehling/support_tbb

2 years agoMake many variable names more consistent 13056/head
Martin Kronbichler [Tue, 14 Dec 2021 16:04:05 +0000 (17:04 +0100)]
Make many variable names more consistent

2 years agoUpdate a changelog entry. 13060/head
Wolfgang Bangerth [Sat, 11 Dec 2021 00:03:14 +0000 (17:03 -0700)]
Update a changelog entry.

2 years agoAdd a test.
Wolfgang Bangerth [Sat, 11 Dec 2021 00:03:01 +0000 (17:03 -0700)]
Add a test.

2 years agoAlso deal with pyramids.
Wolfgang Bangerth [Sat, 11 Dec 2021 00:02:43 +0000 (17:02 -0700)]
Also deal with pyramids.


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.