]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Tue, 27 Sep 2016 04:57:41 +0000 (23:57 -0500)]
Merge two loops in a number of related places.
David Wells [Wed, 28 Sep 2016 00:15:35 +0000 (20:15 -0400)]
Merge pull request #3161 from bangerth/doc-update-47
Convert a comment from old-style vertex numbering to the way we currently do it.
David Wells [Wed, 28 Sep 2016 00:13:13 +0000 (20:13 -0400)]
Merge pull request #3159 from bangerth/parallelize-compute_number_cache
Parallelize the operation of compute_number_cache().
Wolfgang Bangerth [Tue, 27 Sep 2016 23:32:27 +0000 (18:32 -0500)]
Convert a comment from old-style vertex numbering to the way we currently do it.
The comment dates back to a time when we numbered vertices in quadrilaterals in counter-clockwise
sense. Fix this. While there, also re-wrap the comments.
Wolfgang Bangerth [Tue, 27 Sep 2016 14:32:25 +0000 (09:32 -0500)]
Add changelog entry.
Martin Kronbichler [Tue, 27 Sep 2016 07:53:02 +0000 (09:53 +0200)]
Merge pull request #3148 from luca-heltai/fix-spherical-manifold
Implemented Praveen fix.
Martin Kronbichler [Tue, 27 Sep 2016 07:50:54 +0000 (09:50 +0200)]
Merge pull request #3158 from bangerth/cleanup-changelog
Re-sort the changelog.
Wolfgang Bangerth [Mon, 26 Sep 2016 21:49:55 +0000 (16:49 -0500)]
Parallelize the operation of compute_number_cache().
For these functions, the 3d version calls the 2d version which itself calls the
1d version. These operations can all run concurrently. All three include two
loops each over all cells/quads/lines, so there should be plenty to do to
amortize parallel execution.
The only tricky part is that the quad and hex functions accessed a variable
that was first set by the 1d function (number_cache.n_lines). This may now
no longer be available in time for the 2d/3d functions, and so they
need to compute this information themselves. This is cheap, fortunately.
David Wells [Mon, 26 Sep 2016 20:54:09 +0000 (16:54 -0400)]
Merge pull request #3157 from bangerth/doc-update-46
Update some comments for Triangulation::compute_number_cache().
Wolfgang Bangerth [Mon, 26 Sep 2016 20:38:33 +0000 (14:38 -0600)]
Move some changes from 'general changes' to 'specific improvements'.
Wolfgang Bangerth [Mon, 26 Sep 2016 20:30:24 +0000 (14:30 -0600)]
Move some changes from 'incompatible changes' to 'specific improvements'.
Wolfgang Bangerth [Mon, 26 Sep 2016 19:40:51 +0000 (14:40 -0500)]
Clarify comments for compute_number_cache().
Wolfgang Bangerth [Mon, 26 Sep 2016 19:38:48 +0000 (14:38 -0500)]
Reindent comments.
David Wells [Sat, 24 Sep 2016 04:03:54 +0000 (00:03 -0400)]
Merge pull request #3156 from bangerth/fix-typo
Fix a typo.
Wolfgang Bangerth [Fri, 23 Sep 2016 22:44:00 +0000 (16:44 -0600)]
Fix a typo.
Daniel Arndt [Fri, 23 Sep 2016 15:23:00 +0000 (17:23 +0200)]
Merge pull request #3152 from bangerth/doc-update-77
Use latex formulas to describe tensor invariants.
Denis Davydov [Fri, 23 Sep 2016 04:08:47 +0000 (06:08 +0200)]
Merge pull request #3150 from masterleinad/transfer_constraints
Eliminate unused ConstraintMatrix objects in MGTransfer
David Wells [Fri, 23 Sep 2016 01:25:01 +0000 (21:25 -0400)]
Merge pull request #3153 from drwells/prefer-vector-to-list-2
Prefer std::vector to std::list.
Wolfgang Bangerth [Thu, 22 Sep 2016 22:17:16 +0000 (16:17 -0600)]
Use latex formulas to describe tensor invariants.
David Wells [Thu, 22 Sep 2016 22:59:13 +0000 (18:59 -0400)]
Prefer std::vector to std::list.
When the only method we use is push_back there is no reason to use a
list instead of a vector.
Daniel Arndt [Thu, 22 Sep 2016 20:25:54 +0000 (22:25 +0200)]
Eliminate unused ConstraintMatrix in tests
Daniel Arndt [Thu, 22 Sep 2016 20:25:00 +0000 (22:25 +0200)]
Remove deprecated functions from examples
Daniel Arndt [Thu, 22 Sep 2016 20:24:33 +0000 (22:24 +0200)]
Eliminate unused ConstraintMatrix objects in MGTransfer
Martin Kronbichler [Thu, 22 Sep 2016 19:33:46 +0000 (21:33 +0200)]
Merge pull request #2948 from masterleinad/change_mg_levels
Resize defect vector when changing multigrid levels
Martin Kronbichler [Thu, 22 Sep 2016 19:32:08 +0000 (21:32 +0200)]
Merge pull request #3139 from class4kayaker/fix_mg_block_smoother
Change MGSmootherBlock to use shared memory pool
Jonathan Robey [Wed, 21 Sep 2016 16:01:34 +0000 (09:01 -0700)]
Add changelog entry
Jonathan Robey [Tue, 20 Sep 2016 18:30:24 +0000 (11:30 -0700)]
Change MGSmootherBlock to use shared memory pool, deprecate old constructor
Test modified to use new constructor
David Wells [Thu, 22 Sep 2016 15:25:35 +0000 (11:25 -0400)]
Merge pull request #3149 from drwells/prefer-vector-to-list-1
Prefer std::vector to std::list.
Luca Heltai [Thu, 22 Sep 2016 13:50:48 +0000 (13:50 +0000)]
Implemented Praveen fix.
David Wells [Thu, 22 Sep 2016 13:51:08 +0000 (09:51 -0400)]
Prefer std::vector to std::list.
The top comment implies that a previous version of this algorithm saved
iterators into the temporary collection of new ranges (and hence this
required std::list); however, since the current version stores no such
iterators (it just uses push_back) we can make things a bit faster by
using std::vector instead of std::list.
Wolfgang Bangerth [Wed, 21 Sep 2016 21:45:49 +0000 (15:45 -0600)]
Merge pull request #3147 from tjhei/step_55_link
step-55: remove dead link, add picture
Timo Heister [Wed, 21 Sep 2016 21:33:14 +0000 (17:33 -0400)]
step-55: remove dead link, add picture
Timo Heister [Wed, 21 Sep 2016 21:19:31 +0000 (17:19 -0400)]
Merge pull request #3146 from bangerth/doc-update
Fix an error message.
Wolfgang Bangerth [Wed, 21 Sep 2016 20:21:58 +0000 (14:21 -0600)]
Fix an error message.
This is one of the most frequent error messages I get to see, and yet
have apparently never paid attention to the fact that there is a mistake
in it...
Wolfgang Bangerth [Wed, 21 Sep 2016 20:03:14 +0000 (14:03 -0600)]
Merge pull request #3145 from kronbichler/fix_mg_examples
Fix MG example that require grid smoothing
Martin Kronbichler [Wed, 21 Sep 2016 18:28:28 +0000 (20:28 +0200)]
Fix MG example that require grid smoothing
Martin Kronbichler [Wed, 21 Sep 2016 13:24:51 +0000 (15:24 +0200)]
Merge pull request #3126 from tjhei/gnuplot_support_points
add DofTools::write_gnuplot_dof_support_point_info
Martin Kronbichler [Wed, 21 Sep 2016 13:24:24 +0000 (15:24 +0200)]
Merge pull request #3133 from luca-heltai/fix-manifold
Fix manifold
David Wells [Wed, 21 Sep 2016 13:15:11 +0000 (09:15 -0400)]
Merge pull request #3140 from tjhei/cmake_install_message
silence update-to-date cmake install message
Luca Heltai [Wed, 21 Sep 2016 07:10:28 +0000 (07:10 +0000)]
Fixed header.
Matthias Maier [Wed, 21 Sep 2016 01:46:45 +0000 (20:46 -0500)]
Merge pull request #3143 from bangerth/wrap-comments
Wrap some comments.
Wolfgang Bangerth [Wed, 21 Sep 2016 00:14:55 +0000 (18:14 -0600)]
Wrap some comments.
Denis Davydov [Tue, 20 Sep 2016 23:41:22 +0000 (01:41 +0200)]
Merge pull request #3141 from bangerth/update-parameter-list
Make input arguments 'const'.
Wolfgang Bangerth [Tue, 20 Sep 2016 23:39:28 +0000 (17:39 -0600)]
Make input arguments 'const'.
Timo Heister [Tue, 20 Sep 2016 19:44:53 +0000 (15:44 -0400)]
silence update-to-date cmake install message
Wolfgang Bangerth [Tue, 20 Sep 2016 20:02:43 +0000 (14:02 -0600)]
Merge pull request #3136 from danshapero/tria-move-assignment
triangulation move assignment
Timo Heister [Fri, 16 Sep 2016 21:16:30 +0000 (17:16 -0400)]
add DofTools::write_gnuplot_dof_support_point_info
- add DofTools::write_gnuplot_dof_support_point_info
- add tests
danshapero [Tue, 20 Sep 2016 18:41:45 +0000 (11:41 -0700)]
Revert last commit
Matthias Maier [Tue, 20 Sep 2016 17:01:06 +0000 (12:01 -0500)]
Merge pull request #3088 from tamiko/fix_cmake_macros
CMake: Enforce strict build type matching in DEAL_II_(ADD_TEST|SETUP_TARGET)
danshapero [Tue, 20 Sep 2016 16:20:27 +0000 (09:20 -0700)]
Added explanatory comment about moving a Triangulation's manifolds
Bruno Turcksin [Tue, 20 Sep 2016 12:08:39 +0000 (08:08 -0400)]
Merge pull request #3137 from bangerth/doc-update-76
Drop the name 'Fichera corner', plus other updates.
Wolfgang Bangerth [Tue, 20 Sep 2016 03:04:25 +0000 (21:04 -0600)]
Drop the name 'Fichera corner', plus other updates.
danshapero [Tue, 20 Sep 2016 02:56:15 +0000 (19:56 -0700)]
Indentation
Denis Davydov [Mon, 19 Sep 2016 20:14:15 +0000 (22:14 +0200)]
Merge pull request #3135 from kronbichler/fix_mf_mg
Fix bug in threaded matrixfree
Martin Kronbichler [Mon, 19 Sep 2016 18:48:05 +0000 (20:48 +0200)]
Fix bug in threaded matrixfree
Matthias Maier [Sat, 17 Sep 2016 01:06:00 +0000 (20:06 -0500)]
CMake: Partially revert #1758
- always set Debug, or Release build type (depending on availability
- but allow for manually set DebugRelease
Matthias Maier [Fri, 9 Sep 2016 04:00:16 +0000 (23:00 -0500)]
CMake: Also update tests/setup_testsubproject to latest changes
Matthias Maier [Thu, 8 Sep 2016 21:18:50 +0000 (16:18 -0500)]
add news/changes.h entry
Matthias Maier [Thu, 8 Sep 2016 21:16:24 +0000 (16:16 -0500)]
Documentation: Update to latest changes and changes in #1758
Matthias Maier [Thu, 8 Sep 2016 20:59:11 +0000 (15:59 -0500)]
CMake: Verbosely error out in DEAL_II_SETUP_TARGET if build type is unsupported
Matthias Maier [Thu, 8 Sep 2016 20:40:06 +0000 (15:40 -0500)]
CMake: Verbosely error out in DEAL_II_ADD_TEST if build types do not match
Matthias Maier [Thu, 8 Sep 2016 19:55:54 +0000 (14:55 -0500)]
CMake: Bugfix: Throw a verbose error message instead of silently ignoring an argument
Luca Heltai [Mon, 19 Sep 2016 13:31:15 +0000 (13:31 +0000)]
Added minimal test for projection manifold.
Daniel Arndt [Mon, 19 Sep 2016 13:33:42 +0000 (15:33 +0200)]
Merge pull request #3125 from class4kayaker/do_distribute
Add missing distribute() calls
Daniel Arndt [Mon, 19 Sep 2016 13:33:14 +0000 (15:33 +0200)]
Merge pull request #3130 from class4kayaker/test_generalized_support
Test generalized*_support_points in fe_support_points_*
Luca Heltai [Mon, 19 Sep 2016 13:14:23 +0000 (13:14 +0000)]
Fixed default implementation of get_intermediate_point.
Denis Davydov [Mon, 19 Sep 2016 05:57:43 +0000 (07:57 +0200)]
Merge pull request #3132 from bangerth/fix-typo
Fix typo in comment.
Wolfgang Bangerth [Mon, 19 Sep 2016 03:05:45 +0000 (21:05 -0600)]
Fix typo in comment.
danshapero [Mon, 29 Aug 2016 19:12:12 +0000 (12:12 -0700)]
Changed order in tria move ctor test
Flipping the order in which the manifold and the Triangulation
are declared in the triangulation move ctor test makes the test pass.
Is this fine or should we be adding move operations for smart pointers
also?
danshapero [Mon, 29 Aug 2016 18:42:23 +0000 (11:42 -0700)]
Wrote move assignment operator for Triangulation, Subscriptor throws exception in test
Jonathan Robey [Sun, 18 Sep 2016 15:48:14 +0000 (08:48 -0700)]
Add notes on version for images
Jonathan Robey [Sun, 18 Sep 2016 15:47:54 +0000 (08:47 -0700)]
Adjust results for 3d
Matthias Maier [Sun, 18 Sep 2016 06:34:34 +0000 (01:34 -0500)]
Merge pull request #3129 from bangerth/work-around-doxygen-bug
Work around a doxygen bug.
Jonathan Robey [Sun, 18 Sep 2016 04:02:43 +0000 (21:02 -0700)]
Change to new test output
Jonathan Robey [Sun, 18 Sep 2016 03:28:00 +0000 (20:28 -0700)]
Add generalized support points to support_point tests
Wolfgang Bangerth [Sun, 18 Sep 2016 03:16:19 +0000 (21:16 -0600)]
Work around a doxygen bug.
Wolfgang Bangerth [Sun, 18 Sep 2016 02:48:20 +0000 (20:48 -0600)]
Merge pull request #3124 from class4kayaker/fix_fe_q_hierarch
Modify FE_QHierarchical to use generalized*_s_p instead
David Wells [Sun, 18 Sep 2016 01:28:22 +0000 (21:28 -0400)]
Merge pull request #3128 from bangerth/fix-test
Update #include file path.
Jonathan Robey [Sun, 18 Sep 2016 01:17:26 +0000 (18:17 -0700)]
Adjust test output for change to q_hie u_s_p
Wolfgang Bangerth [Sun, 18 Sep 2016 00:40:21 +0000 (19:40 -0500)]
Update #include file path.
Jonathan Robey [Sat, 17 Sep 2016 17:36:23 +0000 (10:36 -0700)]
Adjust commentary
Jonathan Robey [Sat, 17 Sep 2016 17:07:08 +0000 (10:07 -0700)]
Adjust output results
Wolfgang Bangerth [Fri, 16 Sep 2016 21:33:22 +0000 (15:33 -0600)]
Merge pull request #3127 from tjhei/doc_fix1
fix doxygen formula typesetting
Timo Heister [Fri, 16 Sep 2016 21:30:44 +0000 (17:30 -0400)]
fix doxygen formula typesetting
Jonathan Robey [Fri, 16 Sep 2016 20:00:14 +0000 (13:00 -0700)]
Add missing distribute() calls
Jonathan Robey [Fri, 16 Sep 2016 17:47:52 +0000 (10:47 -0700)]
Modify FE_QHie to use generalized*_s_p instead
Timo Heister [Fri, 16 Sep 2016 17:45:02 +0000 (13:45 -0400)]
Merge pull request #3123 from Rombur/time_stepping
Fix a bug in time stepping method
Wolfgang Bangerth [Fri, 16 Sep 2016 16:19:55 +0000 (10:19 -0600)]
Merge pull request #3121 from pesser/parallelize_relaxblock
parallelize block inversion
Wolfgang Bangerth [Fri, 16 Sep 2016 16:18:33 +0000 (10:18 -0600)]
Merge pull request #3120 from class4kayaker/no_mapping_data
Proposed fix to problem with #3039
Bruno Turcksin [Fri, 16 Sep 2016 15:26:09 +0000 (11:26 -0400)]
Add a test that checks that the time step can be increased when using an embedded Runge-Kutta method.
Martin Kronbichler [Fri, 16 Sep 2016 15:46:33 +0000 (17:46 +0200)]
Merge pull request #2972 from masterleinad/trilinos_local_elements
Fix TrilinosWrappers::locally_owned_elements
Patrick Esser [Fri, 16 Sep 2016 09:37:06 +0000 (11:37 +0200)]
parallelize block inversion
Bruno Turcksin [Fri, 16 Sep 2016 14:26:00 +0000 (10:26 -0400)]
Fix a bug reported by Vaibhav Palkar on the mailing where the time step for embedded Runge-Kutta methods was not increased correctly.
Jonathan Robey [Thu, 15 Sep 2016 20:30:58 +0000 (13:30 -0700)]
Generate empty object when no mapping data needed
Daniel Arndt [Fri, 16 Sep 2016 12:46:40 +0000 (14:46 +0200)]
Entry in changes.h
Daniel Arndt [Fri, 16 Sep 2016 12:37:40 +0000 (14:37 +0200)]
The size of owned_elemwnts has to match the size of the vector if asking for locally_owned_elements
Daniel Arndt [Mon, 29 Aug 2016 14:58:24 +0000 (16:58 +0200)]
In case we can't deduce locally_owned_elements, set the size of owned_elements to zero
Daniel Arndt [Tue, 16 Aug 2016 16:48:42 +0000 (18:48 +0200)]
Add a test for the conversion BlockVector->Vector
Daniel Arndt [Tue, 16 Aug 2016 16:07:51 +0000 (18:07 +0200)]
Check has_ghosts using owned_elements
Daniel Arndt [Mon, 15 Aug 2016 15:30:09 +0000 (17:30 +0200)]
Fix TrilinosWrappers::locally_owned_elements
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.