]>
https://gitweb.dealii.org/ - dealii.git/log
Bruno Turcksin [Thu, 7 Nov 2019 13:20:42 +0000 (13:20 +0000)]
Add missing namespace
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 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.
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 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.
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
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
Wolfgang Bangerth [Tue, 29 Oct 2019 21:47:52 +0000 (15:47 -0600)]
Merge pull request #8676 from drwells/reinit-face-iterator
Permit reinitialization with iterators instead of (sub)face numbers.
Daniel Arndt [Mon, 28 Oct 2019 18:40:13 +0000 (14:40 -0400)]
Merge pull request #8972 from tamiko/fix_doxygen
fix doxygen documentation generation for tutorial steps
Matthias Maier [Mon, 28 Oct 2019 17:56:05 +0000 (12:56 -0500)]
fix doxygen documentation generation for tutorial steps
Newer versions seem to be a bit more picky in what they consider a valid
documentation comment.
Thus, make sure to
- start with "/**" and close with "*/" on the same line
- remove the only "*" from the first line
David Wells [Mon, 28 Oct 2019 14:51:49 +0000 (10:51 -0400)]
Merge pull request #8970 from peterrum/svg_docu
Fix docu of GridOutFlags::Svg
agrayver [Mon, 28 Oct 2019 12:44:37 +0000 (13:44 +0100)]
Keep compatibility
Daniel Arndt [Mon, 28 Oct 2019 12:42:09 +0000 (08:42 -0400)]
Merge pull request #8941 from drwells/fix-cmake-mathjax-error
Fix an error check with MathJax.
Peter Munch [Mon, 28 Oct 2019 09:54:44 +0000 (10:54 +0100)]
Fix docu of GridOutFlags::Svg
agrayver [Mon, 28 Oct 2019 09:26:03 +0000 (10:26 +0100)]
Fix python bindings configuration for new boost
David Wells [Sun, 27 Oct 2019 22:49:04 +0000 (18:49 -0400)]
Merge pull request #8967 from peterrum/test_mpi
Make MPI test suite independent from p4est
David Wells [Sat, 31 Aug 2019 21:21:23 +0000 (17:21 -0400)]
Permit reinitialization with iterators instead of (sub)face numbers.
This is convenient when paired with the new cell->face_iterators() function.
David Wells [Sun, 27 Oct 2019 19:13:33 +0000 (15:13 -0400)]
Implement two helper index functions in (Cell,Tria)Accessor.
David Wells [Sun, 27 Oct 2019 19:11:44 +0000 (15:11 -0400)]
Move a function definition.
This puts it in the same order as its declaration.
David Wells [Sun, 27 Oct 2019 19:22:05 +0000 (15:22 -0400)]
Minor doc fixes.
Peter Munch [Sun, 27 Oct 2019 16:24:06 +0000 (17:24 +0100)]
Rename files
Peter Munch [Sun, 27 Oct 2019 15:06:47 +0000 (16:06 +0100)]
Make mpi tests independent from p4est
Martin Kronbichler [Sun, 27 Oct 2019 11:16:55 +0000 (12:16 +0100)]
Merge pull request #8965 from peterrum/matrixfree-get_level_mg_handler3
Add copy constuctor to MatrixFree::AdditionalData
Peter Munch [Sat, 26 Oct 2019 21:13:34 +0000 (23:13 +0200)]
Add copy constuctor to MatrixFree::AdditionalData
Daniel Arndt [Sat, 26 Oct 2019 12:26:34 +0000 (08:26 -0400)]
Merge pull request #8944 from peterrum/matrixfree-getfaceiterator-fix
Fix bug in MatrixFree::get_face_iterator
Daniel Arndt [Sat, 26 Oct 2019 12:17:40 +0000 (08:17 -0400)]
Merge pull request #8959 from bangerth/memory
Report how much memory was requested when we fail allocating that much.
Peter Munch [Tue, 22 Oct 2019 10:04:18 +0000 (12:04 +0200)]
Fix bug in get_face_iterator
Wolfgang Bangerth [Fri, 25 Oct 2019 02:46:43 +0000 (20:46 -0600)]
Merge pull request #8885 from tjhei/fe_interface_values_3
FEInterfaceValues: gradients and hessians
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.