]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoAdded the change list 9648/head
Bruno Blais [Thu, 12 Mar 2020 17:37:37 +0000 (13:37 -0400)]
Added the change list

4 years agoMinor re-editing of the text
Bruno Blais [Thu, 12 Mar 2020 17:35:20 +0000 (13:35 -0400)]
Minor re-editing of the text

4 years agoUpdate include/deal.II/particles/particle_handler.h
Bruno Blais [Thu, 12 Mar 2020 17:31:47 +0000 (13:31 -0400)]
Update include/deal.II/particles/particle_handler.h

Co-Authored-By: Rene Gassmoeller <rene.gassmoeller@mailbox.org>
4 years agoCompletely reworked the pull request.
Bruno Blais [Thu, 12 Mar 2020 13:03:18 +0000 (09:03 -0400)]
Completely reworked the pull request.
The particle handler now has a GridTools::Cache that is used to obtain the vertex_to_cell_centers and vertex_to_cells
This enables the same feature as before but is a lot cleaner and flexible.
However, the cache has to be stored in a unique pointer because the particlehandler has a constructor that enables it to be constructed without a triangulation.
This is not the case for the GridTools::Cache. Consequently, I thought that unique an std::unique was a good compromise here.

As always, looking forward to your comments :)!

4 years agoAdded two cached variables to the particle handler that stores the required informati...
Bruno Blais [Tue, 10 Mar 2020 21:25:47 +0000 (17:25 -0400)]
Added two cached variables to the particle handler that stores the required information of the triangulation
that is used to identify in which cells or subdomain the particle lies. This function
is directly connected to the triangulation which enforces a reconstruction of the cached variable if the triangulation is changed in any way
This change greatly boosts execution speed in the case where the number of cells and the number of particles is comparable.

4 years agoMerge pull request #9643 from peterrum/accessor_geometryInfo
Daniel Arndt [Tue, 10 Mar 2020 17:45:19 +0000 (13:45 -0400)]
Merge pull request #9643 from peterrum/accessor_geometryInfo

Replace some hard coded constants by using GeometryInfo

4 years agoUse range-based iterators 9643/head
Peter Munch [Tue, 10 Mar 2020 09:54:50 +0000 (10:54 +0100)]
Use range-based iterators

4 years agoReplace some hard written constants by using GeometryInfo
Peter Munch [Tue, 10 Mar 2020 09:39:49 +0000 (10:39 +0100)]
Replace some hard written constants by using GeometryInfo

4 years agoMerge pull request #9642 from kronbichler/step-69-include
Matthias Maier [Mon, 9 Mar 2020 18:50:57 +0000 (13:50 -0500)]
Merge pull request #9642 from kronbichler/step-69-include

Add missing include file for step-69

4 years agoAdd missing include file for step-69 9642/head
Martin Kronbichler [Mon, 9 Mar 2020 18:26:06 +0000 (19:26 +0100)]
Add missing include file for step-69

4 years agoMerge pull request #9641 from peterrum/step69-fixwarning
Timo Heister [Mon, 9 Mar 2020 12:28:22 +0000 (08:28 -0400)]
Merge pull request #9641 from peterrum/step69-fixwarning

Step-69: fix warnings

4 years agoMerge pull request #9640 from peterrum/step69-fixinclude
Martin Kronbichler [Mon, 9 Mar 2020 10:48:06 +0000 (11:48 +0100)]
Merge pull request #9640 from peterrum/step69-fixinclude

Step-69: add missing include cmath

4 years agoStep-69: fix warnings 9641/head
Peter Munch [Mon, 9 Mar 2020 06:37:09 +0000 (07:37 +0100)]
Step-69: fix warnings

4 years agoStep-69: add missing include cmath 9640/head
Peter Munch [Mon, 9 Mar 2020 06:32:09 +0000 (07:32 +0100)]
Step-69: add missing include cmath

4 years agoMerge pull request #9635 from drwells/clarify-manifolds-step-49
Wolfgang Bangerth [Mon, 9 Mar 2020 01:17:31 +0000 (02:17 +0100)]
Merge pull request #9635 from drwells/clarify-manifolds-step-49

Clarify some discussion on Manifolds in step-49.

4 years agoMerge pull request #9634 from peterrum/nonconti_warning_fix
Wolfgang Bangerth [Mon, 9 Mar 2020 01:16:04 +0000 (02:16 +0100)]
Merge pull request #9634 from peterrum/nonconti_warning_fix

Remove auto from test mpi_noncontiguous_partitioner_02.cc

4 years agoMerge pull request #9633 from peterrum/NoncontiguousPartitioner_default_constructor
Daniel Arndt [Sun, 8 Mar 2020 11:46:27 +0000 (07:46 -0400)]
Merge pull request #9633 from peterrum/NoncontiguousPartitioner_default_constructor

Add default constructor to NoncontiguousPartitioner

4 years agoAdd default constructor to NoncontiguousPartitioner 9633/head
Peter Munch [Sat, 7 Mar 2020 10:01:05 +0000 (11:01 +0100)]
Add default constructor to NoncontiguousPartitioner

4 years agoMerge pull request #9638 from drwells/improve-spelling-step-69
Matthias Maier [Sat, 7 Mar 2020 22:59:50 +0000 (16:59 -0600)]
Merge pull request #9638 from drwells/improve-spelling-step-69

step-69: improve spelling.

4 years agoMerge pull request #9637 from drwells/fix-variable-names-step-69
Matthias Maier [Sat, 7 Mar 2020 22:59:23 +0000 (16:59 -0600)]
Merge pull request #9637 from drwells/fix-variable-names-step-69

step-69: fix some timer variable names.

4 years agostep-69: improve spelling. 9638/head
David Wells [Sat, 7 Mar 2020 20:31:05 +0000 (15:31 -0500)]
step-69: improve spelling.

4 years agostep-69: fix some timer variable names. 9637/head
David Wells [Sat, 7 Mar 2020 20:28:12 +0000 (15:28 -0500)]
step-69: fix some timer variable names.

4 years agoClarify some discussion on Manifolds in step-49. 9635/head
David Wells [Sat, 7 Mar 2020 20:07:27 +0000 (15:07 -0500)]
Clarify some discussion on Manifolds in step-49.

4 years agoMerge pull request #8445 from tamiko/hydrodynamics_example_step
David Wells [Sat, 7 Mar 2020 20:01:27 +0000 (15:01 -0500)]
Merge pull request #8445 from tamiko/hydrodynamics_example_step

step-69: A first order hydrodynamics code for compressible Euler

4 years agofinal touches 8445/head
Matthias Maier [Thu, 5 Mar 2020 19:14:35 +0000 (13:14 -0600)]
final touches

4 years agode-generic-alize lambdas, use boost::make_iterator_range uniformly
Matthias Maier [Thu, 5 Mar 2020 18:47:55 +0000 (12:47 -0600)]
de-generic-alize lambdas, use boost::make_iterator_range uniformly

4 years agorename Scope object to scope
Matthias Maier [Thu, 5 Mar 2020 01:39:05 +0000 (19:39 -0600)]
rename Scope object to scope

4 years agoremove asynchronous IO mechanism
Matthias Maier [Thu, 5 Mar 2020 01:29:30 +0000 (19:29 -0600)]
remove asynchronous IO mechanism

4 years agoAddress some more review comments
Matthias Maier [Wed, 4 Mar 2020 20:35:50 +0000 (14:35 -0600)]
Address some more review comments

4 years agosimplify code
Matthias Maier [Wed, 4 Mar 2020 16:39:48 +0000 (10:39 -0600)]
simplify code

4 years agoAddress some more review comments
Matthias Maier [Wed, 26 Feb 2020 16:41:15 +0000 (10:41 -0600)]
Address some more review comments

4 years agoIntro added stuff addressing some comments.
Ignacio Tomas (-EXP) [Tue, 25 Feb 2020 08:33:27 +0000 (01:33 -0700)]
Intro added stuff addressing some comments.

4 years agoAddress some more review comments
Matthias Maier [Thu, 20 Feb 2020 08:00:57 +0000 (02:00 -0600)]
Address some more review comments

4 years agouse face_indices
Matthias Maier [Thu, 20 Feb 2020 07:34:30 +0000 (01:34 -0600)]
use face_indices

4 years agoaddress some more review comments
Matthias Maier [Wed, 19 Feb 2020 22:18:23 +0000 (16:18 -0600)]
address some more review comments

4 years agoadd a news/changes entry
Matthias Maier [Wed, 19 Feb 2020 23:27:15 +0000 (17:27 -0600)]
add a news/changes entry

4 years agoAlmost done
Ignacio Tomas (-EXP) [Sun, 16 Feb 2020 08:35:01 +0000 (01:35 -0700)]
Almost done

4 years agotry to work around an internal compiler error
Matthias Maier [Thu, 13 Feb 2020 20:42:02 +0000 (14:42 -0600)]
try to work around an internal compiler error

4 years agoadjust argument order of write_vtu_with_pvtu_record to latest changes
Matthias Maier [Thu, 20 Feb 2020 18:54:04 +0000 (12:54 -0600)]
adjust argument order of write_vtu_with_pvtu_record to latest changes

4 years agoIntro.dox almost done. Minor stuff pending in the cc file.
Ignacio Tomas (-EXP) [Fri, 14 Feb 2020 08:00:34 +0000 (01:00 -0700)]
Intro.dox almost done. Minor stuff pending in the cc file.

4 years agoaddress @bangerth's review comments
Matthias Maier [Thu, 13 Feb 2020 19:38:44 +0000 (13:38 -0600)]
address @bangerth's review comments

4 years agoMore polishing
Ignacio Tomas (-EXP) [Wed, 12 Feb 2020 23:36:44 +0000 (16:36 -0700)]
More polishing

4 years agoMinor modifications
Ignacio Tomas (-EXP) [Wed, 12 Feb 2020 02:08:39 +0000 (19:08 -0700)]
Minor modifications

4 years agoSandia affiliation header added in both files for legal reasons.
Ignacio Tomas (-EXP) [Thu, 6 Feb 2020 21:00:54 +0000 (14:00 -0700)]
Sandia affiliation header added in both files for legal reasons.

4 years agoMultiple code fixes: avoid C++17, fix compilation, remove whitespace
Matthias Maier [Tue, 4 Feb 2020 22:48:52 +0000 (16:48 -0600)]
Multiple code fixes: avoid C++17, fix compilation, remove whitespace

4 years agoupdate documentation, part XI
Matthias Maier [Tue, 4 Feb 2020 21:18:39 +0000 (15:18 -0600)]
update documentation, part XI

4 years agoupdate documentation, part X
Matthias Maier [Mon, 3 Feb 2020 21:02:22 +0000 (15:02 -0600)]
update documentation, part X

4 years agoupdate documentation, part IX
Ignacio Tomas (-EXP) [Mon, 3 Feb 2020 03:05:57 +0000 (20:05 -0700)]
update documentation, part IX

4 years agoupdate documentation, part VIII
Ignacio Tomas (-EXP) [Wed, 29 Jan 2020 06:52:13 +0000 (23:52 -0700)]
update documentation, part VIII

4 years agoupdate documentation, part VII
Ignacio Tomas (-EXP) [Sun, 19 Jan 2020 07:38:28 +0000 (00:38 -0700)]
update documentation, part VII

4 years agoupdate documentation, part VI
Matthias Maier [Sat, 18 Jan 2020 00:58:32 +0000 (18:58 -0600)]
update documentation, part VI

4 years agoupdate documentation, part V
Ignacio Tomas (-EXP) [Sat, 11 Jan 2020 00:52:50 +0000 (17:52 -0700)]
update documentation, part V

4 years agoupdate documentation, part IV
Matthias Maier [Fri, 3 Jan 2020 16:48:11 +0000 (10:48 -0600)]
update documentation, part IV

4 years agoupdate documentation, part III
Ignacio Tomas (-EXP) [Wed, 1 Jan 2020 02:47:25 +0000 (19:47 -0700)]
update documentation, part III

4 years agoLast line modified 1560
Ignacio Tomas (-EXP) [Wed, 1 Jan 2020 02:47:25 +0000 (19:47 -0700)]
Last line modified 1560

4 years agoAdding minor corrections everywhere
Ignacio Tomas (-EXP) [Tue, 31 Dec 2019 06:17:22 +0000 (23:17 -0700)]
Adding minor corrections everywhere

4 years agocode cleanup
Matthias Maier [Thu, 26 Dec 2019 20:14:34 +0000 (14:14 -0600)]
code cleanup

4 years agoupdate documentation, part II
Matthias Maier [Thu, 26 Dec 2019 15:31:40 +0000 (09:31 -0600)]
update documentation, part II

4 years agouse write_vtu_with_pvtu_record, code cleanup
Matthias Maier [Thu, 26 Dec 2019 15:24:01 +0000 (09:24 -0600)]
use write_vtu_with_pvtu_record, code cleanup

4 years agoreindent, layout changes, and address some review comments
Matthias Maier [Thu, 26 Dec 2019 14:41:19 +0000 (08:41 -0600)]
reindent, layout changes, and address some review comments

4 years agoUpdate documentation, part I
Ignacio Tomas (-EXP) [Mon, 9 Dec 2019 00:03:27 +0000 (17:03 -0700)]
Update documentation, part I

4 years agonothing
Ignacio Tomas (-EXP) [Mon, 9 Dec 2019 00:03:27 +0000 (17:03 -0700)]
nothing

4 years agoinitial commit
Matthias Maier [Thu, 5 Dec 2019 22:06:55 +0000 (16:06 -0600)]
initial commit

4 years agoRemove auto form test mpi_noncontiguous_partitioner_02.cc 9634/head
Peter Munch [Sat, 7 Mar 2020 16:12:20 +0000 (17:12 +0100)]
Remove auto form test mpi_noncontiguous_partitioner_02.cc

4 years agoMerge pull request #9610 from peterrum/ca_log
Martin Kronbichler [Sat, 7 Mar 2020 14:22:36 +0000 (15:22 +0100)]
Merge pull request #9610 from peterrum/ca_log

Add chang-log entry for ConsensusAlgorithm

4 years agoMerge pull request #9623 from peterrum/ca_namespace
Martin Kronbichler [Sat, 7 Mar 2020 14:21:48 +0000 (15:21 +0100)]
Merge pull request #9623 from peterrum/ca_namespace

Introduce ConsensusAlgorithms namespace

4 years agoAdd chang-log entry for ConsensusAlgorithm 9610/head
Peter Munch [Wed, 4 Mar 2020 06:44:07 +0000 (07:44 +0100)]
Add chang-log entry for ConsensusAlgorithm

4 years agoInroduce ConsensusAlgorithm namespace 9623/head
Peter Munch [Thu, 5 Mar 2020 09:56:18 +0000 (10:56 +0100)]
Inroduce ConsensusAlgorithm namespace

4 years agoMerge pull request #9607 from bangerth/active_cell_iterators
Martin Kronbichler [Fri, 6 Mar 2020 17:32:32 +0000 (18:32 +0100)]
Merge pull request #9607 from bangerth/active_cell_iterators

Convert a lot of places to range-based loops over all active cells.

4 years agoMerge pull request #9629 from bangerth/typos
Martin Kronbichler [Fri, 6 Mar 2020 17:31:41 +0000 (18:31 +0100)]
Merge pull request #9629 from bangerth/typos

Fix a typo.

4 years agoMerge pull request #9387 from peterrum/non-continuous-vector
Martin Kronbichler [Fri, 6 Mar 2020 17:24:14 +0000 (18:24 +0100)]
Merge pull request #9387 from peterrum/non-continuous-vector

Utilities::MPI::NoncontiguousPartitioner

4 years agoConvert a lot of places to range-based loops over all active cells. 9607/head
Wolfgang Bangerth [Tue, 3 Mar 2020 22:24:38 +0000 (15:24 -0700)]
Convert a lot of places to range-based loops over all active cells.

4 years agoFix a typo. 9629/head
Wolfgang Bangerth [Thu, 5 Mar 2020 23:28:42 +0000 (16:28 -0700)]
Fix a typo.

4 years agoMerge pull request #9630 from peterrum/ca_instantiation_fix
Martin Kronbichler [Fri, 6 Mar 2020 11:12:45 +0000 (12:12 +0100)]
Merge pull request #9630 from peterrum/ca_instantiation_fix

Instantiate all ConsensusAlgorithm components

4 years agoAdd Utilities::MPI::NoncontiguousPartitioner 9387/head
Peter Munch [Fri, 17 Jan 2020 16:32:49 +0000 (17:32 +0100)]
Add Utilities::MPI::NoncontiguousPartitioner

4 years agoMerge pull request #9624 from peterrum/ExcNeedsMPI
Martin Kronbichler [Fri, 6 Mar 2020 10:05:41 +0000 (11:05 +0100)]
Merge pull request #9624 from peterrum/ExcNeedsMPI

Introduce and use new ExcNeedsMPI

4 years agoInstantiate all ConsensusAlgorithm components 9630/head
Peter Munch [Fri, 6 Mar 2020 07:30:05 +0000 (08:30 +0100)]
Instantiate all ConsensusAlgorithm components

4 years agoIntoduce and use new ExcNeedsMPI 9624/head
Peter Munch [Thu, 5 Mar 2020 10:27:14 +0000 (11:27 +0100)]
Intoduce and use new ExcNeedsMPI

4 years agoMerge pull request #9585 from tjhei/use_global_cell_index_typedef
Wolfgang Bangerth [Fri, 6 Mar 2020 03:06:49 +0000 (04:06 +0100)]
Merge pull request #9585 from tjhei/use_global_cell_index_typedef

use global_cell_index in many places

4 years agoMerge pull request #9628 from bangerth/69
David Wells [Fri, 6 Mar 2020 02:25:39 +0000 (21:25 -0500)]
Merge pull request #9628 from bangerth/69

Reference step-69 in a couple of places.

4 years agoMerge pull request #9580 from MFraters/add_rank_2_tensor_orthogonalization_function
Wolfgang Bangerth [Thu, 5 Mar 2020 23:26:36 +0000 (00:26 +0100)]
Merge pull request #9580 from MFraters/add_rank_2_tensor_orthogonalization_function

Add rank 2 tensor orthogonalization function

4 years agoReference step-69 in a couple of places. 9628/head
Wolfgang Bangerth [Thu, 5 Mar 2020 23:23:27 +0000 (16:23 -0700)]
Reference step-69 in a couple of places.

4 years agoMerge pull request #9622 from bangerth/vertex_indices
Daniel Arndt [Thu, 5 Mar 2020 22:27:41 +0000 (17:27 -0500)]
Merge pull request #9622 from bangerth/vertex_indices

Introduce GeometryInfo::vertex_indices()

4 years agoMerge pull request #9614 from tjhei/cleanup_check_indentation.sh
David Wells [Thu, 5 Mar 2020 20:45:44 +0000 (15:45 -0500)]
Merge pull request #9614 from tjhei/cleanup_check_indentation.sh

cleanup and document check_indentation.sh

4 years agoMerge pull request #9625 from drwells/add-missing-boost-header
Wolfgang Bangerth [Thu, 5 Mar 2020 17:14:27 +0000 (18:14 +0100)]
Merge pull request #9625 from drwells/add-missing-boost-header

Add a missing boost header.

4 years agoAdd a missing boost header. 9625/head
David Wells [Thu, 5 Mar 2020 15:20:02 +0000 (10:20 -0500)]
Add a missing boost header.

4 years agoUse GeometryInfo::vertex_indices() in tests/. 9622/head
Wolfgang Bangerth [Thu, 5 Mar 2020 01:46:51 +0000 (18:46 -0700)]
Use GeometryInfo::vertex_indices() in tests/.

4 years agoMerge pull request #9616 from bangerth/active_cell_iterators-2
Martin Kronbichler [Thu, 5 Mar 2020 08:22:33 +0000 (09:22 +0100)]
Merge pull request #9616 from bangerth/active_cell_iterators-2

More active_cell_iterators().

4 years agoMerge pull request #9600 from peterrum/ca_move_to_new_file
Martin Kronbichler [Thu, 5 Mar 2020 08:11:49 +0000 (09:11 +0100)]
Merge pull request #9600 from peterrum/ca_move_to_new_file

Move ConsensusAlgorithm related functions to mpi_consensus_algorithm.h

4 years agoUse GeometryInfo::vertex_indices() in include/ and source/.
Wolfgang Bangerth [Thu, 5 Mar 2020 01:46:38 +0000 (18:46 -0700)]
Use GeometryInfo::vertex_indices() in include/ and source/.

4 years agoAdd a changelog entry.
Wolfgang Bangerth [Wed, 4 Mar 2020 22:30:44 +0000 (15:30 -0700)]
Add a changelog entry.

4 years agoAdd GeometryInfo::vertex_indices().
Wolfgang Bangerth [Wed, 4 Mar 2020 22:29:17 +0000 (15:29 -0700)]
Add GeometryInfo::vertex_indices().

4 years agoMerge pull request #9619 from bangerth/warnings
Daniel Arndt [Thu, 5 Mar 2020 04:27:40 +0000 (23:27 -0500)]
Merge pull request #9619 from bangerth/warnings

Avoid a bunch of warnings in release mode.

4 years agoMerge pull request #9615 from tjhei/cleanup_shell_scripts
David Wells [Thu, 5 Mar 2020 02:38:17 +0000 (21:38 -0500)]
Merge pull request #9615 from tjhei/cleanup_shell_scripts

shell script: fix some shellcheck warnings

4 years agoFix tester: remove constant expression. 9580/head
Menno Fraters [Tue, 3 Mar 2020 04:32:33 +0000 (20:32 -0800)]
Fix tester: remove constant expression.

4 years agoAvoid a bunch of warnings in release mode. 9619/head
Wolfgang Bangerth [Wed, 4 Mar 2020 17:50:52 +0000 (10:50 -0700)]
Avoid a bunch of warnings in release mode.

4 years agoMove ConsensusAlgorithm related functions to mpi_consensus_algorithm.h 9600/head
Peter Munch [Tue, 3 Mar 2020 10:10:10 +0000 (11:10 +0100)]
Move ConsensusAlgorithm related functions to mpi_consensus_algorithm.h

4 years agoexpand testing
Menno Fraters [Fri, 28 Feb 2020 23:50:57 +0000 (15:50 -0800)]
expand testing

4 years agoadress Wolfgangs comments.
Menno Fraters [Fri, 28 Feb 2020 22:42:40 +0000 (14:42 -0800)]
adress Wolfgangs comments.

4 years agoMore active_cell_iterators(). 9616/head
Wolfgang Bangerth [Wed, 4 Mar 2020 15:54:47 +0000 (08:54 -0700)]
More active_cell_iterators().


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.