]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Sun, 10 Nov 2019 17:24:29 +0000 (18:24 +0100)]
Rewrite compute_point_to_point_communication_pattern so that it uses ConsensusAlgorithm_NBX for MPI 3.0
Matthias Maier [Sat, 9 Nov 2019 18:21:27 +0000 (12:21 -0600)]
Merge pull request #9030 from tamiko/fix_tpetra_check
configure trilinos: Ensure that we are linking against MPI for Tpetra configure check
Matthias Maier [Sat, 9 Nov 2019 07:43:13 +0000 (01:43 -0600)]
configure trilinos: Ensure that we are linking against MPI for Tpetra configure check
Matthias Maier [Sat, 9 Nov 2019 02:19:15 +0000 (20:19 -0600)]
Merge pull request #9026 from masterleinad/revert_8976
Revert "added stl read/write functions"
Daniel Arndt [Fri, 8 Nov 2019 20:35:28 +0000 (15:35 -0500)]
Merge pull request #9027 from peterrum/dofhandler_docu_fix
Add missing bracket in docu of DoFHandler
Peter Munch [Fri, 8 Nov 2019 20:15:30 +0000 (21:15 +0100)]
Add missing bracket in docu of DoFHandler
Daniel Arndt [Fri, 8 Nov 2019 19:35:36 +0000 (14:35 -0500)]
Revert "added stl read/write functions"
This reverts commit
30df5d2033e8fa9a3eb0b0e01da04d34c090b270 .
David Wells [Fri, 8 Nov 2019 03:48:49 +0000 (22:48 -0500)]
Merge pull request #9020 from masterleinad/missing_header
Add missing header
Daniel Arndt [Thu, 7 Nov 2019 23:05:58 +0000 (18:05 -0500)]
Add missing header
Wolfgang Bangerth [Thu, 7 Nov 2019 16:47:59 +0000 (09:47 -0700)]
Merge pull request #9013 from masterleinad/fix_hp_cell_weights_tests
Fix hp_cell_weights tests
Wolfgang Bangerth [Thu, 7 Nov 2019 16:41:41 +0000 (09:41 -0700)]
Merge pull request #9016 from Rombur/step_54
Add missing namespace
David Wells [Thu, 7 Nov 2019 16:25:57 +0000 (11:25 -0500)]
Merge pull request #9017 from bangerth/20
Minor updates to the documentation of step-20.
Wolfgang Bangerth [Thu, 7 Nov 2019 15:59:14 +0000 (08:59 -0700)]
Minor updates to the documentation of step-20.
Timo Heister [Thu, 7 Nov 2019 14:34:55 +0000 (09:34 -0500)]
Merge pull request #9012 from masterleinad/fix_fullydistributed_grids_copy_serial_test
Fix test output for fullydistributed_grids/copy_serial_tria
Bruno Turcksin [Thu, 7 Nov 2019 13:20:42 +0000 (13:20 +0000)]
Add missing namespace
Daniel Arndt [Thu, 7 Nov 2019 13:17:35 +0000 (08:17 -0500)]
Merge pull request #8419 from dangars/phase_shift_periodic_constraints
Bloch periodic conditions (a.k.a. phase shift periodic conditions)
Daniel Arndt [Thu, 7 Nov 2019 05:03:19 +0000 (00:03 -0500)]
Merge pull request #9014 from rezarastak/dof_tools_doc_fix
small documentation fix in DoFTools
Reza Rastak [Thu, 7 Nov 2019 04:37:47 +0000 (20:37 -0800)]
small doc typo fix in DoFTools
Daniel Arndt [Thu, 7 Nov 2019 03:40:54 +0000 (22:40 -0500)]
Fix hp_cell_weights tests
Daniel Arndt [Thu, 7 Nov 2019 02:38:45 +0000 (21:38 -0500)]
Fix test output for fullydistributed_grids/copy_serial_tria
Daniel Arndt [Thu, 7 Nov 2019 02:32:56 +0000 (21:32 -0500)]
Merge pull request #9005 from jodlbauer/master
Allow change of SIMD type via template argument
Daniel Arndt [Thu, 7 Nov 2019 02:23:35 +0000 (21:23 -0500)]
Merge pull request #9002 from tjhei/comm_by_const_ref
return MPI_Comm by const ref
Daniel Arndt [Thu, 7 Nov 2019 02:22:35 +0000 (21:22 -0500)]
Merge pull request #8976 from nicola-giuliani/stl_handling
added stl read/write functions
Bruno Turcksin [Wed, 6 Nov 2019 21:32:18 +0000 (16:32 -0500)]
Fix Boost.Python CMake (#9011)
Fix Boost.Python CMake
Alexander Grayver [Wed, 6 Nov 2019 21:10:19 +0000 (22:10 +0100)]
Unset Boost_FOUND to get Boost.Python properly configured
Timo Heister [Wed, 6 Nov 2019 15:56:19 +0000 (10:56 -0500)]
Merge pull request #8994 from kronbichler/simplify_index_owner_internal
Slightly simplify MPI::ComputeIndexOwner::Dictionary range detection
Timo Heister [Wed, 6 Nov 2019 15:22:06 +0000 (10:22 -0500)]
Merge pull request #9008 from peterrum/indent-message-hint
Add a hint to the indention script
Peter Munch [Wed, 6 Nov 2019 06:28:45 +0000 (07:28 +0100)]
Add a hint to the indention script
Nicola Giuliani [Wed, 30 Oct 2019 13:06:33 +0000 (14:06 +0100)]
added stl read/write functions
post comments from wolfgang
added changes
Daniel Arndt [Wed, 6 Nov 2019 05:43:30 +0000 (00:43 -0500)]
Merge pull request #8962 from peterrum/gridout-vtk-optional-all
Output all faces and edges to vtk
Daniel Jodlbauer [Tue, 5 Nov 2019 16:40:23 +0000 (17:40 +0100)]
Add SIMD type to template list of MF-Operators
Daniel Arndt [Tue, 5 Nov 2019 15:46:09 +0000 (10:46 -0500)]
Merge pull request #9003 from tjhei/index_set_add_indices_64
fix 64bit IndexSet::add_indices
Timo Heister [Tue, 5 Nov 2019 14:13:09 +0000 (09:13 -0500)]
changelog
Peter Munch [Fri, 25 Oct 2019 16:15:09 +0000 (18:15 +0200)]
Output all faces and edges to vtk
Daniel Arndt [Tue, 5 Nov 2019 04:59:52 +0000 (23:59 -0500)]
Merge pull request #9001 from tjhei/use_collective_mutex2
protect more MPI communication with a CollectiveMutex
Timo Heister [Tue, 5 Nov 2019 03:03:03 +0000 (22:03 -0500)]
fix 64bit IndexSet::add_indices
the offset parameter needs to be 64 bit to allow shifting an IndexSet in
a large computation.
part of and hopefully a fix for #8937
Timo Heister [Tue, 5 Nov 2019 01:38:50 +0000 (20:38 -0500)]
return MPI_Comm by const ref
Fix a few places where we return the MPI_Comm by value. This is
problematic if we pass it to a function taking a reference and storing
it:
CollectiveMutex::ScopedLock lock(mutex, tria.get_communicator());
Timo Heister [Tue, 5 Nov 2019 01:26:12 +0000 (20:26 -0500)]
do not take a reference to the communicator
Timo Heister [Mon, 4 Nov 2019 19:23:56 +0000 (14:23 -0500)]
protect more MPI communication with a CollectiveMutex
- also replace a MPI_Probe with MPI_ANY_TAG
Daniel Arndt [Mon, 4 Nov 2019 21:11:42 +0000 (16:11 -0500)]
Merge pull request #8997 from tjhei/use_collective_mutex
use MPI::CollectiveMutex in several places
Daniel Arndt [Mon, 4 Nov 2019 21:11:15 +0000 (16:11 -0500)]
Merge pull request #8998 from rumajo/fix_gmsh_compilation
Fix compilation of gmsh support
Timo Heister [Mon, 4 Nov 2019 15:53:11 +0000 (10:53 -0500)]
move mutex down
Timo Heister [Fri, 1 Nov 2019 18:53:11 +0000 (14:53 -0400)]
use MPI::CollectiveMutex in several places
Wolfgang Bangerth [Mon, 4 Nov 2019 18:13:28 +0000 (11:13 -0700)]
Merge pull request #8933 from tjhei/wait_all_consensus
Avoid empty MPI_Waitall in consensus algorithm
Wolfgang Bangerth [Mon, 4 Nov 2019 18:06:23 +0000 (11:06 -0700)]
Merge pull request #8996 from masterleinad/use_face_iterators_tutorial
Use face_iterators in tutorials
Wolfgang Bangerth [Mon, 4 Nov 2019 18:01:20 +0000 (11:01 -0700)]
Merge pull request #8964 from tjhei/mpi_wait_finalizer
implement MPI::CollectiveMutex
Matthew Russell [Mon, 4 Nov 2019 16:19:15 +0000 (16:19 +0000)]
Fix compilation of gmsh support
Use std::ofstream rather than just ofstream.
Daniel Arndt [Mon, 4 Nov 2019 15:30:31 +0000 (10:30 -0500)]
Improve style
Timo Heister [Sat, 26 Oct 2019 09:02:52 +0000 (11:02 +0200)]
MPI_InitFinalize request tracking and MPI::CollectiveMutex
- implement mechanism to keep track of open MPI_Request
- implement CollectiveMutex
- add tests
Daniel Arndt [Mon, 4 Nov 2019 14:29:00 +0000 (09:29 -0500)]
Use face_iterators in tutorials
Daniel Arndt [Mon, 4 Nov 2019 14:27:32 +0000 (09:27 -0500)]
Implement face_iterators for DoFCellAccessors
Martin Kronbichler [Mon, 4 Nov 2019 13:33:07 +0000 (14:33 +0100)]
Merge pull request #8981 from peterrum/matrixfree_readcelldata
Add new read_cell_data to FEEvaluationBase for arbitrary data types
Martin Kronbichler [Mon, 4 Nov 2019 13:32:51 +0000 (14:32 +0100)]
Merge pull request #8983 from peterrum/matrixfree-pbc-hn-fix
Fix Matrixfree for periodic faces and hanging nodes
Martin Kronbichler [Mon, 4 Nov 2019 13:30:17 +0000 (14:30 +0100)]
Slightly simplify MPI::ComputeIndexOwner::Dictionary range detection
David Wells [Mon, 4 Nov 2019 00:49:45 +0000 (19:49 -0500)]
Merge pull request #8982 from peterrum/pft-pbcfix
Fix create_construction_data_from_triangulation for periodic boundaries
Wolfgang Bangerth [Sun, 3 Nov 2019 22:43:25 +0000 (15:43 -0700)]
Merge pull request #8979 from agrayver/fix_copy_tria
Do not transfer the MPI communicator when copying the triangulation
Peter Munch [Thu, 31 Oct 2019 21:55:33 +0000 (22:55 +0100)]
Fix Matrixfree for periodic faces and hanging nodes
Peter Munch [Tue, 29 Oct 2019 13:11:34 +0000 (14:11 +0100)]
Fix create_construction_data_from_triangulation for periodic boundaries
David Wells [Sun, 3 Nov 2019 18:45:03 +0000 (13:45 -0500)]
Merge pull request #8989 from winnifried/master
Added changes entry for pull request #8973
Alexander Grayver [Thu, 31 Oct 2019 14:53:46 +0000 (15:53 +0100)]
Do not transfer the MPI communicator when copying the triangulation
Daniel Arndt [Sat, 2 Nov 2019 21:58:13 +0000 (17:58 -0400)]
Merge pull request #8992 from tjhei/fix_agrayver_mailmap
fix agrayver username
Timo Heister [Sat, 2 Nov 2019 21:47:34 +0000 (17:47 -0400)]
fix agrayver username
fixes #8990
Winnifried Wollner [Sat, 2 Nov 2019 20:29:33 +0000 (21:29 +0100)]
changed notation as suggested by David Wells
David Wells [Sat, 2 Nov 2019 19:05:43 +0000 (15:05 -0400)]
Merge pull request #8984 from bangerth/61
Update the discussion about broken RT space in step-61.
Daniel Garcia-Sanchez [Sat, 2 Nov 2019 18:36:12 +0000 (19:36 +0100)]
Fix typo
David Wells [Sat, 2 Nov 2019 18:26:00 +0000 (14:26 -0400)]
Merge pull request #8987 from bangerth/simplify
Use identity<...>::type in the right place.
David Wells [Sat, 2 Nov 2019 18:24:29 +0000 (14:24 -0400)]
Merge pull request #8986 from tjhei/intel_system_include_fix
disable intel system includes
Timo Heister [Sat, 2 Nov 2019 14:21:15 +0000 (10:21 -0400)]
Merge pull request #8988 from bangerth/space
Be consistent with spaces.
Winnifried Wollner [Sat, 2 Nov 2019 08:17:55 +0000 (09:17 +0100)]
Added changes entry for pull request #8973
Wolfgang Bangerth [Sat, 2 Nov 2019 03:35:13 +0000 (21:35 -0600)]
Be consistent with spaces.
Wolfgang Bangerth [Sat, 2 Nov 2019 02:26:25 +0000 (20:26 -0600)]
Merge pull request #8985 from dougshidong/fix_derivativeform_template
Fix templating of some DerivativeForm functions.
Wolfgang Bangerth [Fri, 1 Nov 2019 15:50:54 +0000 (09:50 -0600)]
Use identity<...>::type in the right place.
Daniel Garcia-Sanchez [Fri, 1 Nov 2019 18:03:59 +0000 (19:03 +0100)]
Add changelog entry
Daniel Arndt [Fri, 1 Nov 2019 17:55:53 +0000 (13:55 -0400)]
Merge pull request #8968 from agrayver/fix_python_cmake
Fix python bindings configuration for new boost
Alexander Grayver [Fri, 1 Nov 2019 15:44:15 +0000 (16:44 +0100)]
Make python a required package and remove old lines
Wolfgang Bangerth [Fri, 1 Nov 2019 15:27:09 +0000 (09:27 -0600)]
Merge pull request #8712 from marcfehling/hp-refinement
Major redesign of hp::Refinement.
Daniel Garcia-Sanchez [Fri, 1 Nov 2019 13:59:41 +0000 (14:59 +0100)]
Write complex periodicity_factor test
Timo Heister [Sun, 20 Oct 2019 15:24:50 +0000 (17:24 +0200)]
disable intel system includes
fixes #8374
Bruno Turcksin [Fri, 1 Nov 2019 12:00:15 +0000 (08:00 -0400)]
Step-50 cleanup (#8948)
Step-50 cleanup
Daniel Arndt [Fri, 1 Nov 2019 04:10:21 +0000 (00:10 -0400)]
Merge pull request #8973 from winnifried/master
Fix for fe-degree in VectorTools::project_boundary_values_curl_conforming_l2
Wolfgang Bangerth [Fri, 1 Nov 2019 00:38:48 +0000 (18:38 -0600)]
Update the discussion about broken RT space in step-61.
Doug Shi-Dong [Fri, 1 Nov 2019 02:27:59 +0000 (22:27 -0400)]
Fix templating of some DerivativeForm functions.
The previous implementation would automatically try to convert into double.
Timo Heister [Fri, 1 Nov 2019 02:34:54 +0000 (22:34 -0400)]
remove dead code
Bruno Turcksin [Fri, 1 Nov 2019 00:20:56 +0000 (20:20 -0400)]
Merge pull request #8971 from peterrum/matrixfree-get_level_mg_handler4
Add copy assignment to MatrixFree::AdditionalData
Daniel Garcia-Sanchez [Thu, 31 Oct 2019 20:39:00 +0000 (21:39 +0100)]
Add Bloch periodic conditions
Wolfgang Bangerth [Thu, 31 Oct 2019 18:32:48 +0000 (12:32 -0600)]
Merge pull request #8980 from GrahamBenHarper/graham_dev_typofix
Fix a step-61 typo
Peter Munch [Mon, 28 Oct 2019 14:01:32 +0000 (15:01 +0100)]
Add copy addignment to MatrixFree::AdditionalData
Winnifried Wollner [Thu, 31 Oct 2019 18:22:20 +0000 (19:22 +0100)]
Indentation fixed
Peter Munch [Thu, 31 Oct 2019 17:31:11 +0000 (18:31 +0100)]
Add new read_cell_data to FEEvaluationBase for arbitrary data types
Winnifried Wollner [Thu, 31 Oct 2019 16:59:03 +0000 (17:59 +0100)]
Added tests for fix for wrong degree calculation in project_curl_conforming_l2 for FE Systems with FE_Nedelec of different degree
grahambenharper [Thu, 31 Oct 2019 16:19:39 +0000 (10:19 -0600)]
Fix a step-61 typo
Marc Fehling [Sun, 8 Sep 2019 20:56:44 +0000 (22:56 +0200)]
Major redesign of hp::Refinement.
Generalizing function and parameter names. Introducing comparators. Distinguishing between absolute and relative thresholds. Elaborating on documentation.
Bugfix: Clear coarsen flags only on active children in hp::Refinement::choose_p_over_h().
Wolfgang Bangerth [Wed, 30 Oct 2019 21:27:38 +0000 (15:27 -0600)]
Merge pull request #8687 from marcfehling/cellweights
Refactored parallel::CellWeights.
Daniel Arndt [Wed, 30 Oct 2019 17:45:03 +0000 (13:45 -0400)]
Merge pull request #8977 from marcfehling/template-arguments
Strip trailing whitespaces.
Marc Fehling [Wed, 30 Oct 2019 17:23:55 +0000 (18:23 +0100)]
Strip trailing whitespaces.
Winnifried Wollner [Wed, 30 Oct 2019 13:28:23 +0000 (14:28 +0100)]
Fix to TPetra compile issue
Winnifried Wollner [Wed, 30 Oct 2019 13:28:03 +0000 (14:28 +0100)]
Indentation fixed
Marc Fehling [Tue, 3 Sep 2019 10:25:02 +0000 (12:25 +0200)]
Refactored parallel::CellWeights.
Winnifried Wollner [Wed, 30 Oct 2019 08:42:26 +0000 (09:42 +0100)]
Fixed fe dimension in VectorTools::internals::compute_face_projection_curl_conforming_l2
Winnifried Wollner [Wed, 30 Oct 2019 08:38:40 +0000 (09:38 +0100)]
Fixed fe dimension in VectorTools::internals::compute_edge_projection_l2
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.