]>
https://gitweb.dealii.org/ - dealii.git/log
Bruno Blais [Thu, 12 Mar 2020 17:37:37 +0000 (13:37 -0400)]
Added the change list
Bruno Blais [Thu, 12 Mar 2020 17:35:20 +0000 (13:35 -0400)]
Minor re-editing of the text
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>
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 :)!
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.
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
Peter Munch [Tue, 10 Mar 2020 09:54:50 +0000 (10:54 +0100)]
Use range-based iterators
Peter Munch [Tue, 10 Mar 2020 09:39:49 +0000 (10:39 +0100)]
Replace some hard written constants by using GeometryInfo
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
Martin Kronbichler [Mon, 9 Mar 2020 18:26:06 +0000 (19:26 +0100)]
Add missing include file for step-69
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
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
Peter Munch [Mon, 9 Mar 2020 06:37:09 +0000 (07:37 +0100)]
Step-69: fix warnings
Peter Munch [Mon, 9 Mar 2020 06:32:09 +0000 (07:32 +0100)]
Step-69: add missing include cmath
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.
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
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
Peter Munch [Sat, 7 Mar 2020 10:01:05 +0000 (11:01 +0100)]
Add default constructor to NoncontiguousPartitioner
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.
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.
David Wells [Sat, 7 Mar 2020 20:31:05 +0000 (15:31 -0500)]
step-69: improve spelling.
David Wells [Sat, 7 Mar 2020 20:28:12 +0000 (15:28 -0500)]
step-69: fix some timer variable names.
David Wells [Sat, 7 Mar 2020 20:07:27 +0000 (15:07 -0500)]
Clarify some discussion on Manifolds in step-49.
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
Matthias Maier [Thu, 5 Mar 2020 19:14:35 +0000 (13:14 -0600)]
final touches
Matthias Maier [Thu, 5 Mar 2020 18:47:55 +0000 (12:47 -0600)]
de-generic-alize lambdas, use boost::make_iterator_range uniformly
Matthias Maier [Thu, 5 Mar 2020 01:39:05 +0000 (19:39 -0600)]
rename Scope object to scope
Matthias Maier [Thu, 5 Mar 2020 01:29:30 +0000 (19:29 -0600)]
remove asynchronous IO mechanism
Matthias Maier [Wed, 4 Mar 2020 20:35:50 +0000 (14:35 -0600)]
Address some more review comments
Matthias Maier [Wed, 4 Mar 2020 16:39:48 +0000 (10:39 -0600)]
simplify code
Matthias Maier [Wed, 26 Feb 2020 16:41:15 +0000 (10:41 -0600)]
Address some more review comments
Ignacio Tomas (-EXP) [Tue, 25 Feb 2020 08:33:27 +0000 (01:33 -0700)]
Intro added stuff addressing some comments.
Matthias Maier [Thu, 20 Feb 2020 08:00:57 +0000 (02:00 -0600)]
Address some more review comments
Matthias Maier [Thu, 20 Feb 2020 07:34:30 +0000 (01:34 -0600)]
use face_indices
Matthias Maier [Wed, 19 Feb 2020 22:18:23 +0000 (16:18 -0600)]
address some more review comments
Matthias Maier [Wed, 19 Feb 2020 23:27:15 +0000 (17:27 -0600)]
add a news/changes entry
Ignacio Tomas (-EXP) [Sun, 16 Feb 2020 08:35:01 +0000 (01:35 -0700)]
Almost done
Matthias Maier [Thu, 13 Feb 2020 20:42:02 +0000 (14:42 -0600)]
try to work around an internal compiler error
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
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.
Matthias Maier [Thu, 13 Feb 2020 19:38:44 +0000 (13:38 -0600)]
address @bangerth's review comments
Ignacio Tomas (-EXP) [Wed, 12 Feb 2020 23:36:44 +0000 (16:36 -0700)]
More polishing
Ignacio Tomas (-EXP) [Wed, 12 Feb 2020 02:08:39 +0000 (19:08 -0700)]
Minor modifications
Ignacio Tomas (-EXP) [Thu, 6 Feb 2020 21:00:54 +0000 (14:00 -0700)]
Sandia affiliation header added in both files for legal reasons.
Matthias Maier [Tue, 4 Feb 2020 22:48:52 +0000 (16:48 -0600)]
Multiple code fixes: avoid C++17, fix compilation, remove whitespace
Matthias Maier [Tue, 4 Feb 2020 21:18:39 +0000 (15:18 -0600)]
update documentation, part XI
Matthias Maier [Mon, 3 Feb 2020 21:02:22 +0000 (15:02 -0600)]
update documentation, part X
Ignacio Tomas (-EXP) [Mon, 3 Feb 2020 03:05:57 +0000 (20:05 -0700)]
update documentation, part IX
Ignacio Tomas (-EXP) [Wed, 29 Jan 2020 06:52:13 +0000 (23:52 -0700)]
update documentation, part VIII
Ignacio Tomas (-EXP) [Sun, 19 Jan 2020 07:38:28 +0000 (00:38 -0700)]
update documentation, part VII
Matthias Maier [Sat, 18 Jan 2020 00:58:32 +0000 (18:58 -0600)]
update documentation, part VI
Ignacio Tomas (-EXP) [Sat, 11 Jan 2020 00:52:50 +0000 (17:52 -0700)]
update documentation, part V
Matthias Maier [Fri, 3 Jan 2020 16:48:11 +0000 (10:48 -0600)]
update documentation, part IV
Ignacio Tomas (-EXP) [Wed, 1 Jan 2020 02:47:25 +0000 (19:47 -0700)]
update documentation, part III
Ignacio Tomas (-EXP) [Wed, 1 Jan 2020 02:47:25 +0000 (19:47 -0700)]
Last line modified 1560
Ignacio Tomas (-EXP) [Tue, 31 Dec 2019 06:17:22 +0000 (23:17 -0700)]
Adding minor corrections everywhere
Matthias Maier [Thu, 26 Dec 2019 20:14:34 +0000 (14:14 -0600)]
code cleanup
Matthias Maier [Thu, 26 Dec 2019 15:31:40 +0000 (09:31 -0600)]
update documentation, part II
Matthias Maier [Thu, 26 Dec 2019 15:24:01 +0000 (09:24 -0600)]
use write_vtu_with_pvtu_record, code cleanup
Matthias Maier [Thu, 26 Dec 2019 14:41:19 +0000 (08:41 -0600)]
reindent, layout changes, and address some review comments
Ignacio Tomas (-EXP) [Mon, 9 Dec 2019 00:03:27 +0000 (17:03 -0700)]
Update documentation, part I
Ignacio Tomas (-EXP) [Mon, 9 Dec 2019 00:03:27 +0000 (17:03 -0700)]
nothing
Matthias Maier [Thu, 5 Dec 2019 22:06:55 +0000 (16:06 -0600)]
initial commit
Peter Munch [Sat, 7 Mar 2020 16:12:20 +0000 (17:12 +0100)]
Remove auto form test mpi_noncontiguous_partitioner_02.cc
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
Martin Kronbichler [Sat, 7 Mar 2020 14:21:48 +0000 (15:21 +0100)]
Merge pull request #9623 from peterrum/ca_namespace
Introduce ConsensusAlgorithms namespace
Peter Munch [Wed, 4 Mar 2020 06:44:07 +0000 (07:44 +0100)]
Add chang-log entry for ConsensusAlgorithm
Peter Munch [Thu, 5 Mar 2020 09:56:18 +0000 (10:56 +0100)]
Inroduce ConsensusAlgorithm namespace
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.
Martin Kronbichler [Fri, 6 Mar 2020 17:31:41 +0000 (18:31 +0100)]
Merge pull request #9629 from bangerth/typos
Fix a typo.
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
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.
Wolfgang Bangerth [Thu, 5 Mar 2020 23:28:42 +0000 (16:28 -0700)]
Fix a typo.
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
Peter Munch [Fri, 17 Jan 2020 16:32:49 +0000 (17:32 +0100)]
Add Utilities::MPI::NoncontiguousPartitioner
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
Peter Munch [Fri, 6 Mar 2020 07:30:05 +0000 (08:30 +0100)]
Instantiate all ConsensusAlgorithm components
Peter Munch [Thu, 5 Mar 2020 10:27:14 +0000 (11:27 +0100)]
Intoduce and use new ExcNeedsMPI
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
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.
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
Wolfgang Bangerth [Thu, 5 Mar 2020 23:23:27 +0000 (16:23 -0700)]
Reference step-69 in a couple of places.
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()
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
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.
David Wells [Thu, 5 Mar 2020 15:20:02 +0000 (10:20 -0500)]
Add a missing boost header.
Wolfgang Bangerth [Thu, 5 Mar 2020 01:46:51 +0000 (18:46 -0700)]
Use GeometryInfo::vertex_indices() in tests/.
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().
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
Wolfgang Bangerth [Thu, 5 Mar 2020 01:46:38 +0000 (18:46 -0700)]
Use GeometryInfo::vertex_indices() in include/ and source/.
Wolfgang Bangerth [Wed, 4 Mar 2020 22:30:44 +0000 (15:30 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Wed, 4 Mar 2020 22:29:17 +0000 (15:29 -0700)]
Add GeometryInfo::vertex_indices().
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.
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
Menno Fraters [Tue, 3 Mar 2020 04:32:33 +0000 (20:32 -0800)]
Fix tester: remove constant expression.
Wolfgang Bangerth [Wed, 4 Mar 2020 17:50:52 +0000 (10:50 -0700)]
Avoid a bunch of warnings in release mode.
Peter Munch [Tue, 3 Mar 2020 10:10:10 +0000 (11:10 +0100)]
Move ConsensusAlgorithm related functions to mpi_consensus_algorithm.h
Menno Fraters [Fri, 28 Feb 2020 23:50:57 +0000 (15:50 -0800)]
expand testing
Menno Fraters [Fri, 28 Feb 2020 22:42:40 +0000 (14:42 -0800)]
adress Wolfgangs comments.
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.