]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Thu, 9 Jan 2020 05:32:02 +0000 (00:32 -0500)]
Merge pull request #9258 from simonsticko/fe_values_3rd_deriv_updateflag
shape_3rd_derivative* checks for update_3rd_derivatives
Daniel Arndt [Thu, 9 Jan 2020 00:12:44 +0000 (19:12 -0500)]
Merge pull request #9265 from bangerth/move
Move some code.
Martin Kronbichler [Wed, 8 Jan 2020 20:10:40 +0000 (21:10 +0100)]
Merge pull request #9267 from bangerth/doc-4
Minor updates to the consensus algorithm class documentation.
Wolfgang Bangerth [Wed, 8 Jan 2020 17:34:55 +0000 (10:34 -0700)]
Minor updates to the consensus algorithm class documentation.
Timo Heister [Wed, 8 Jan 2020 16:48:19 +0000 (11:48 -0500)]
Merge pull request #9261 from simonsticko/typos_doc_fe_interface_values
Fix two typos in documentation of FEInterfaceValues.
Wolfgang Bangerth [Wed, 8 Jan 2020 16:37:55 +0000 (09:37 -0700)]
Move some code.
The previous code was right but unnecessarily hard to read. A block of code could
only be executed if an 'if' condition was true but wasn't actually under the
condition. Shift things.
Simon Sticko [Wed, 8 Jan 2020 14:56:45 +0000 (15:56 +0100)]
Fix two typos in documentation of FEInterfaceValues.
Wolfgang Bangerth [Wed, 8 Jan 2020 16:16:45 +0000 (09:16 -0700)]
Merge pull request #9255 from bangerth/doc-3
Update documentation of class Partitioner.
Wolfgang Bangerth [Wed, 8 Jan 2020 16:16:25 +0000 (09:16 -0700)]
Merge pull request #9262 from krishnakumarg1984/step5_krishna_fix1
In Step-5 tutorial, updates name of function being removed (make_grid _and_dofs -> make_grid)
Wolfgang Bangerth [Tue, 7 Jan 2020 22:48:53 +0000 (15:48 -0700)]
Minor edits to the documentation of CommunicationPatternBase.
Wolfgang Bangerth [Tue, 7 Jan 2020 22:43:06 +0000 (15:43 -0700)]
Update documentation of class Partitioner.
Krishnakumar Gopalakrishnan [Wed, 8 Jan 2020 15:21:03 +0000 (15:21 +0000)]
in step-5, updates another instance of make_grid_and_dofs to make_grid
Krishnakumar Gopalakrishnan [Wed, 8 Jan 2020 15:15:54 +0000 (15:15 +0000)]
In Step-5 tutorial, updates name of function being removed (make_grid_and_dofs -> make_grid)
Daniel Arndt [Wed, 8 Jan 2020 13:38:56 +0000 (08:38 -0500)]
Merge pull request #9257 from bangerth/inst
Simplify dof_tools.inst.in
Daniel Arndt [Wed, 8 Jan 2020 13:37:55 +0000 (08:37 -0500)]
Merge pull request #9253 from bangerth/test
Adjust precision with which we output results in hp/crash_17.
Daniel Arndt [Wed, 8 Jan 2020 13:33:22 +0000 (08:33 -0500)]
Merge pull request #9242 from rezarastak/replace_mutex
replace some instances of Threads::Mutex with std::mutex
Daniel Arndt [Wed, 8 Jan 2020 13:11:21 +0000 (08:11 -0500)]
Merge pull request #9235 from bangerth/doc
Augment the UMFPACK error message.
Simon Sticko [Wed, 8 Jan 2020 12:50:44 +0000 (13:50 +0100)]
shape_3rd_derivative* checks for update_3rd_derivatives
The functions shape_3rd_derivative and shape_3rd_derivative_component
check that update_flags contains update_hessians, but they should check
that update_flags contain update_3rd_derivatives. Fix this.
Wolfgang Bangerth [Wed, 8 Jan 2020 04:17:31 +0000 (21:17 -0700)]
Simplify the instantiations of DoFTools::get/count_dofs_on_patch().
Daniel Arndt [Wed, 8 Jan 2020 04:01:23 +0000 (23:01 -0500)]
Merge pull request #9256 from krishnakumarg1984/step4_krishna_fix_3
fixes a redundant paragraph in Step-4 tutorial (since vtk format was already introduced in step-3)
Wolfgang Bangerth [Wed, 8 Jan 2020 03:42:13 +0000 (20:42 -0700)]
Simplify the instantiations of DoFTools::extract_dofs().
Wolfgang Bangerth [Wed, 8 Jan 2020 03:39:43 +0000 (20:39 -0700)]
Simplify the instantiations of DoFTools::count_dofs_per_block().
Wolfgang Bangerth [Wed, 8 Jan 2020 03:28:52 +0000 (20:28 -0700)]
Further simplify instantiations of DoFTools::count_dofs_per_component().
Wolfgang Bangerth [Wed, 8 Jan 2020 03:24:06 +0000 (20:24 -0700)]
Simplify the instantiations of DoFTools::extract_level_dofs().
Wolfgang Bangerth [Wed, 8 Jan 2020 03:10:39 +0000 (20:10 -0700)]
Simplify the instantiations of DoFTools::count_dofs_per_component().
Krishnakumar Gopalakrishnan [Tue, 7 Jan 2020 23:55:08 +0000 (23:55 +0000)]
fixes a redundant paragraph in Step-4 tutorial (since vtk format was already introduced in step-3)
Daniel Arndt [Tue, 7 Jan 2020 22:15:49 +0000 (17:15 -0500)]
Merge pull request #9149 from bangerth/18
Fix a mistake in the introduction of step-18.
Daniel Arndt [Tue, 7 Jan 2020 22:11:45 +0000 (17:11 -0500)]
Merge pull request #9251 from krishnakumarg1984/step4_krishna_fix_2
fixes a typo in step-4 incorrectly quoting the tutorial wherein the ZeroFunction as first introduced
Timo Heister [Tue, 7 Jan 2020 21:40:53 +0000 (16:40 -0500)]
Merge pull request #9248 from bangerth/possibilities
Mark 'Possibilities for extensions' as <h3>.
Wolfgang Bangerth [Tue, 7 Jan 2020 21:24:03 +0000 (14:24 -0700)]
Adjust precision with which we output results in hp/crash_17.
Wolfgang Bangerth [Tue, 7 Jan 2020 21:15:18 +0000 (14:15 -0700)]
Merge pull request #9073 from luca-heltai/particle-generators-dofs
Generate particles on support or quadrature points on other grid
Timo Heister [Tue, 7 Jan 2020 19:49:33 +0000 (14:49 -0500)]
add mailmap entry
Krishnakumar Gopalakrishnan [Tue, 7 Jan 2020 17:43:22 +0000 (17:43 +0000)]
fixes a typo incorrectly quoting a section wherein the ZeroFunction was first introduced
Daniel Arndt [Tue, 7 Jan 2020 17:17:27 +0000 (12:17 -0500)]
Merge pull request #9206 from bangerth/tasks
Provide TaskGroup::size().
David Wells [Tue, 7 Jan 2020 17:09:40 +0000 (12:09 -0500)]
Merge pull request #9247 from bangerth/fix
Fix description of a test.
Wolfgang Bangerth [Tue, 7 Jan 2020 15:54:46 +0000 (08:54 -0700)]
Mark 'Possibilities for extensions' as <h3>.
Otherwise, our scripts don't pick these headings up and it won't show
in the table of contents.
Wolfgang Bangerth [Tue, 7 Jan 2020 15:48:33 +0000 (08:48 -0700)]
Fix description of a test.
David Wells [Tue, 7 Jan 2020 15:16:05 +0000 (10:16 -0500)]
Merge pull request #9245 from bangerth/readme
Document out of memory issues with 'make -jN'.
Wolfgang Bangerth [Tue, 7 Jan 2020 15:07:48 +0000 (08:07 -0700)]
Document out of memory issues with 'make -jN'.
Wolfgang Bangerth [Tue, 7 Jan 2020 15:03:26 +0000 (08:03 -0700)]
Merge pull request #9244 from tjhei/jenkins-osx-increase-timeout
jenkins: increase OSX timeout
Timo Heister [Tue, 7 Jan 2020 14:56:43 +0000 (09:56 -0500)]
jenkins: increase OSX timeout
It turns out that builds take longer after updating the machine to a
newer xcode and we regularly encounter a timeout.
Wolfgang Bangerth [Mon, 6 Jan 2020 19:48:49 +0000 (12:48 -0700)]
Augment the UMFPACK error message.
Luca Heltai [Thu, 21 Nov 2019 18:57:16 +0000 (19:57 +0100)]
Generate particles on support or quadrature points on other grid
Functions that generates particles at the location of the support points of a
possibly non-matching grid or at the quadrature points of a possibly non-matching grid
The total number of particles that is added to the particle_handler
object is the number of dofs of the DoFHandler that is passed that are
within the triangulation and whose components are within the
ComponentMask.
Co-authored-by: Bruno Blais <blais.bruno@gmail.com>
Co-authored-by: Luca Heltai <luca.heltai@sissa.it>
Martin Kronbichler [Tue, 7 Jan 2020 07:30:42 +0000 (08:30 +0100)]
Merge pull request #9238 from bangerth/ia64
Remove reference to the IA64 architecture.
Martin Kronbichler [Tue, 7 Jan 2020 07:29:28 +0000 (08:29 +0100)]
Merge pull request #9239 from tjhei/config_h_p4est_old
config.h: remove old p4est version logic
Martin Kronbichler [Tue, 7 Jan 2020 07:20:53 +0000 (08:20 +0100)]
Merge pull request #9241 from bangerth/doftools
Mark some input arguments as 'const'.
Reza Rastak [Tue, 7 Jan 2020 05:35:37 +0000 (21:35 -0800)]
replace some instances of Threads::Mutex with std::mutex
Wolfgang Bangerth [Fri, 6 Dec 2019 23:17:50 +0000 (16:17 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Fri, 6 Dec 2019 23:17:36 +0000 (16:17 -0700)]
Fix a mistake in the introduction of step-18.
The description of the problem is due to Ming Yang <ykevin09@gmail.com>.
Wolfgang Bangerth [Tue, 7 Jan 2020 04:25:54 +0000 (21:25 -0700)]
Mark some input arguments as 'const'.
This requires to also make a 'std::vector' argument a reference. Incidentally,
this also matches our usual style.
Timo Heister [Tue, 7 Jan 2020 03:04:19 +0000 (22:04 -0500)]
config.h: remove old p4est version logic
Wolfgang Bangerth [Tue, 7 Jan 2020 00:51:51 +0000 (17:51 -0700)]
Remove reference to the IA64 architecture.
IA64 was an interesting historical experiment that I enjoyed working on
and even more thinking about. But the architecture has not been updated
since 2012, and so there is no real danger in removing a piece of
code related to it from actually breaking anything for anyone.
Wolfgang Bangerth [Tue, 31 Dec 2019 21:52:03 +0000 (14:52 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 31 Dec 2019 21:50:37 +0000 (14:50 -0700)]
Add a test.
Wolfgang Bangerth [Tue, 31 Dec 2019 21:47:01 +0000 (14:47 -0700)]
Provide TaskGroup::size().
Wolfgang Bangerth [Tue, 7 Jan 2020 00:13:17 +0000 (17:13 -0700)]
Merge pull request #9204 from rezarastak/mu_parser_random
mu_parser functions modified to use std random number generators
David Wells [Mon, 6 Jan 2020 20:37:18 +0000 (15:37 -0500)]
Merge pull request #9236 from bangerth/doc-2
Augment the documentation of GridGenerator::simplex().
Wolfgang Bangerth [Mon, 6 Jan 2020 20:07:31 +0000 (13:07 -0700)]
Augment the documentation of GridGenerator::simplex().
David Wells [Mon, 6 Jan 2020 16:17:44 +0000 (11:17 -0500)]
Merge pull request #9234 from tjhei/doc_grid_gen_simplex
doc: minor GridGenerator changes
Timo Heister [Sun, 5 Jan 2020 22:47:48 +0000 (17:47 -0500)]
doc: minor GridGenerator changes
Timo Heister [Mon, 6 Jan 2020 14:37:32 +0000 (09:37 -0500)]
Merge pull request #9229 from masterleinad/return_correct_indentation_error_code
Return error code from indent-all in check_indentation.sh
Daniel Arndt [Sun, 5 Jan 2020 16:25:38 +0000 (17:25 +0100)]
Return error code from indent-all in check_indentation.sh
Reza Rastak [Mon, 6 Jan 2020 07:18:31 +0000 (23:18 -0800)]
tests updated to be independent of RNG details
Martin Kronbichler [Sun, 5 Jan 2020 22:24:56 +0000 (23:24 +0100)]
Merge pull request #9233 from masterleinad/remove_cryptic_comment
Remove cryptic comment
Daniel Arndt [Sun, 5 Jan 2020 21:58:01 +0000 (22:58 +0100)]
Remove cryptic comment
Martin Kronbichler [Sun, 5 Jan 2020 20:17:59 +0000 (21:17 +0100)]
Merge pull request #9106 from peterrum/pft_without_p4est
Make pft independent of p4est
Martin Kronbichler [Sun, 5 Jan 2020 18:50:44 +0000 (19:50 +0100)]
Merge pull request #9230 from kronbichler/fix_mf_code
Fix two bugs in matrix-free code
Peter Munch [Thu, 28 Nov 2019 07:01:59 +0000 (08:01 +0100)]
Make pft tests independent of p4est
Daniel Arndt [Sun, 5 Jan 2020 16:59:27 +0000 (17:59 +0100)]
Merge pull request #9219 from tjhei/output_table_deprecate
deprecate members in TimerOutput
Martin Kronbichler [Sun, 5 Jan 2020 16:37:55 +0000 (17:37 +0100)]
Fix two bugs in matrix-free code
Daniel Arndt [Sun, 5 Jan 2020 16:31:42 +0000 (17:31 +0100)]
Merge pull request #9224 from peterrum/dofhandlerpolicy_p4estfree_macros
Replace some DEAL_II_WITH_P4EST with DEAL_II_WITH_MPI
Peter Munch [Sat, 4 Jan 2020 23:56:41 +0000 (00:56 +0100)]
Replace some DEAL_II_WITH_P4EST with DEAL_II_WITH_MPI
Daniel Arndt [Sun, 5 Jan 2020 12:29:34 +0000 (13:29 +0100)]
Merge pull request #9223 from peterrum/ecl-mapping-fix
Bug fix in PR #9155
Martin Kronbichler [Sun, 5 Jan 2020 10:13:01 +0000 (11:13 +0100)]
Merge pull request #9225 from tjhei/doxygen_fix_citation
fix a doxygen citation
Timo Heister [Sun, 5 Jan 2020 00:40:13 +0000 (19:40 -0500)]
Merge pull request #9190 from bangerth/doc
Annotate a few function arguments in doxygen.
Timo Heister [Sun, 5 Jan 2020 00:23:09 +0000 (19:23 -0500)]
fix a doxygen citation
might be related to #9222
Peter Munch [Sat, 4 Jan 2020 23:51:27 +0000 (00:51 +0100)]
Fix check of neigboring cells
Daniel Arndt [Sat, 4 Jan 2020 22:35:21 +0000 (23:35 +0100)]
Merge pull request #9218 from peterrum/get_projection_matrix_for_float
Instantiate FETools::get_projection_matrix for float
Timo Heister [Sat, 4 Jan 2020 21:28:20 +0000 (16:28 -0500)]
Merge pull request #9215 from peterrum/dofhandlerpolicy_p4estfree
Make DoFHandlerPolicy independent of p4est
Martin Kronbichler [Sat, 4 Jan 2020 19:15:03 +0000 (20:15 +0100)]
Merge pull request #9155 from peterrum/ecl-mapping
ECL: make mapping of neighbor available
Peter Munch [Sat, 4 Jan 2020 17:43:25 +0000 (18:43 +0100)]
Use CellId::binary_type for communication
Peter Munch [Thu, 2 Jan 2020 20:07:22 +0000 (21:07 +0100)]
Fix labels
Peter Munch [Thu, 2 Jan 2020 20:02:52 +0000 (21:02 +0100)]
Fix serial compilation
Peter Munch [Thu, 2 Jan 2020 16:55:47 +0000 (17:55 +0100)]
Make internal::DoFHandlerImplementation::Policy::ParallelDistributed independent from p4est
Martin Kronbichler [Sat, 4 Jan 2020 19:02:38 +0000 (20:02 +0100)]
Merge pull request #9214 from peterrum/cellid_ancestorof
Add CellId::is_ancestor_of
Timo Heister [Sat, 4 Jan 2020 01:48:01 +0000 (20:48 -0500)]
deprecate members in TimerOutput
It looks like these identical functions have been around for a long
time. While I prefer enter/exit_section(), we use the others in most
places.
Timo Heister [Fri, 3 Jan 2020 21:13:23 +0000 (16:13 -0500)]
Merge pull request #9217 from peterrum/fix_date
Fix date in header
Peter Munch [Fri, 3 Jan 2020 18:13:15 +0000 (19:13 +0100)]
Instantiate FETools::get_projection_matrix for float
Peter Munch [Fri, 3 Jan 2020 18:00:57 +0000 (19:00 +0100)]
Fix date in header
Peter Munch [Thu, 2 Jan 2020 17:16:18 +0000 (18:16 +0100)]
Add CellId::is_ancestor_of
David Wells [Thu, 2 Jan 2020 05:07:02 +0000 (00:07 -0500)]
Merge pull request #9211 from bangerth/instantiate
Instantiate DoFTools::map_dofs_to_support_points() also for <1,3>.
Wolfgang Bangerth [Thu, 2 Jan 2020 00:21:23 +0000 (17:21 -0700)]
Merge pull request #9209 from drwells/fix-using-namespace-links
Keep the 'dealii::' in 'using namespace dealii::'.
Wolfgang Bangerth [Thu, 2 Jan 2020 00:20:27 +0000 (17:20 -0700)]
Merge pull request #9208 from drwells/fix-tbb-version-check
Fix our TBB version check.
Wolfgang Bangerth [Thu, 2 Jan 2020 00:14:00 +0000 (17:14 -0700)]
Instantiate DoFTools::map_dofs_to_support_points() also for <1,3>.
Martin Kronbichler [Wed, 1 Jan 2020 18:46:23 +0000 (19:46 +0100)]
Merge pull request #9205 from bangerth/fix
Use a range-based for loop.
David Wells [Tue, 31 Dec 2019 22:00:15 +0000 (17:00 -0500)]
Fix our TBB version check.
Since the regular expression we used was eager it matched the 202 in 2020,
yielding a version number of 0.0. Note that this worked with older versions of
TBB since we would get, e.g., version 8.0 instead of version 2018.0.
David Wells [Tue, 31 Dec 2019 23:05:58 +0000 (18:05 -0500)]
Keep the 'dealii::' in 'using namespace dealii::'.
Some of our example code on the website (e.g., step-40) doesn't work since we
get rid of the preceding dealii and print
using namespace ::LinearAlgebraPETSc;
when it should be
using namespace dealii::LinearAlgebraPETSc;
instead. This change keeps the 'dealii::' only in this case, which currently
only occurs in step-40.cc, step-50.cc, step-55.cc, and local_integrators.h.
Wolfgang Bangerth [Sun, 22 Dec 2019 19:12:57 +0000 (12:12 -0700)]
Annotate a few function arguments in doxygen.
Plus minor other fixes.
Wolfgang Bangerth [Tue, 31 Dec 2019 17:53:28 +0000 (10:53 -0700)]
Use a range-based for loop.
Martin Kronbichler [Tue, 31 Dec 2019 07:20:07 +0000 (08:20 +0100)]
Merge pull request #9200 from bangerth/fix-1
Fix what looks like an obvious typo in the UMFPACK source files.
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.