]>
https://gitweb.dealii.org/ - dealii.git/log
Matthias Maier [Mon, 4 May 2015 08:15:56 +0000 (10:15 +0200)]
Bugfix: Correctly set up object in move constructor
Matthias Maier [Mon, 4 May 2015 07:36:52 +0000 (09:36 +0200)]
Bugfix: Implement BlockVector<number>::swap for different block sizes
Matthias Maier [Mon, 4 May 2015 07:29:37 +0000 (09:29 +0200)]
Bugfix: Correctly set up object in move constructor
Matthias Maier [Mon, 4 May 2015 07:20:39 +0000 (09:20 +0200)]
Bugfix: Correctly set up object in move constructor
Wolfgang Bangerth [Sun, 3 May 2015 20:51:33 +0000 (17:51 -0300)]
Merge pull request #893 from tamiko/move_semantic
Add move constructor and operator to Vector and BlockVector
Matthias Maier [Sat, 2 May 2015 10:21:13 +0000 (12:21 +0200)]
reindent
Matthias Maier [Sat, 2 May 2015 08:10:57 +0000 (10:10 +0200)]
Do not clear vectors in move operators/constructors for distributed data structures
Matthias Maier [Fri, 1 May 2015 22:50:33 +0000 (00:50 +0200)]
Add tests for native deal variants and TrilinosWrappers::MPI
Matthias Maier [Fri, 1 May 2015 21:01:02 +0000 (23:01 +0200)]
add a changes.h entry
Matthias Maier [Fri, 1 May 2015 21:15:31 +0000 (23:15 +0200)]
Add move constructor and operator to PETScWrappers::MPI::Vector and PETScWrappers::MPI::BlockVector
Matthias Maier [Fri, 1 May 2015 20:19:21 +0000 (22:19 +0200)]
Add move constructor and operator to TrilinosWrappers::MPI::Vector and TrilinosWrappers::MPI::BlockVector
Matthias Maier [Fri, 1 May 2015 19:47:51 +0000 (21:47 +0200)]
Add move constructor and operator to Vector and BlockVector
Timo Heister [Thu, 30 Apr 2015 20:50:59 +0000 (16:50 -0400)]
Merge pull request #890 from tjhei/blockwise-mg
multigrid block_wise renumbering
Timo Heister [Thu, 30 Apr 2015 20:35:51 +0000 (16:35 -0400)]
add changelog entry
Timo Heister [Thu, 30 Apr 2015 15:02:38 +0000 (11:02 -0400)]
extend test
Timo Heister [Wed, 29 Apr 2015 20:34:52 +0000 (16:34 -0400)]
add serial test for DoFRenumbering::block_wise for MG
fsonner [Sat, 25 Apr 2015 14:50:17 +0000 (16:50 +0200)]
Remove is_active check in dof renumbering
fsonner [Sat, 25 Apr 2015 14:24:29 +0000 (16:24 +0200)]
Condense locally-owned conditions for renumbering
fsonner [Fri, 24 Apr 2015 16:00:04 +0000 (18:00 +0200)]
Add spacedim parameter to renumbering function
fsonner [Fri, 24 Apr 2015 14:56:20 +0000 (16:56 +0200)]
Fix block-wise dof renumbering for multigrid
Re-adds a version of DoFRenumbering::block_wise working on a single
multigrid level. For this an internal helper function is changed to
work with non-active cells.
Timo Heister [Wed, 29 Apr 2015 17:43:16 +0000 (13:43 -0400)]
Merge pull request #887 from drwells/consistent-logical-operators
Consistent logical operators
David Wells [Tue, 28 Apr 2015 02:23:16 +0000 (22:23 -0400)]
Update to match the current style guide.
David Wells [Tue, 28 Apr 2015 02:22:41 +0000 (22:22 -0400)]
Add a style guideline for "&&", "||", and "!".
Wolfgang Bangerth [Tue, 28 Apr 2015 13:54:14 +0000 (10:54 -0300)]
Merge pull request #886 from fsonner/gmresfix
Remove duplicate memory freeing in GMRES
fsonner [Tue, 28 Apr 2015 07:43:28 +0000 (09:43 +0200)]
Add test for double memory freeing bug in GMRES
fsonner [Mon, 27 Apr 2015 16:09:59 +0000 (18:09 +0200)]
Remove duplicate memory freeing in GMRES
Wolfgang Bangerth [Sun, 26 Apr 2015 23:38:57 +0000 (20:38 -0300)]
Merge pull request #884 from Rombur/muelu_periodicity_64bit
The muelu_periodicity tests should not be run with 64bit indices.
Wolfgang Bangerth [Sun, 26 Apr 2015 23:37:53 +0000 (20:37 -0300)]
Merge pull request #880 from tamiko/update_documentation
Documentation update, minor fixes Changes:
Bruno Turcksin [Sun, 26 Apr 2015 23:15:18 +0000 (18:15 -0500)]
The muelu_periodicity tests should not be run with 64bit indices.
Timo Heister [Sun, 26 Apr 2015 20:34:54 +0000 (16:34 -0400)]
Merge pull request #881 from bangerth/fix-warning
Fix a warning about an unused variable.
Wolfgang Bangerth [Sun, 26 Apr 2015 19:50:54 +0000 (14:50 -0500)]
Fix a warning about an unused variable.
Matthias Maier [Sun, 26 Apr 2015 12:51:20 +0000 (14:51 +0200)]
Provide template default arguments
Matthias Maier [Sun, 26 Apr 2015 12:06:05 +0000 (14:06 +0200)]
Update documentation
Matthias Maier [Sun, 26 Apr 2015 11:36:36 +0000 (13:36 +0200)]
Add operator*=(number) variant to LinearOperator
Matthias Maier [Sun, 26 Apr 2015 17:18:07 +0000 (19:18 +0200)]
Merge pull request #878 from drwells/remove-stl-references
Remove STL references
David Wells [Sat, 25 Apr 2015 17:14:20 +0000 (13:14 -0400)]
Update copyright years.
David Wells [Sat, 25 Apr 2015 17:13:31 +0000 (13:13 -0400)]
Update the estimated memory consumption comment.
This one had a sentence fragment and mentioned the STL.
David Wells [Sat, 25 Apr 2015 15:58:58 +0000 (11:58 -0400)]
Remove compatability with EGCS 1.1.
Chances are GCC has been patched in the last sixteen years to fix this
issue.
David Wells [Sat, 25 Apr 2015 15:57:29 +0000 (11:57 -0400)]
Remove references to the STL.
These comments should refer to the C++ standard instead, which now
includes the STL (standard template library).
Matthias Maier [Sun, 26 Apr 2015 14:28:02 +0000 (16:28 +0200)]
Merge pull request #867 from bangerth/remove-deprecated-row-iterators
Remove deprecated row iterators
Wolfgang Bangerth [Sat, 25 Apr 2015 11:51:17 +0000 (06:51 -0500)]
Merge pull request #877 from tamiko/silence_warnings
Silence extra diagnostics in the testsuite
Matthias Maier [Sat, 25 Apr 2015 09:53:14 +0000 (11:53 +0200)]
Silence extra diagnostics in the testsuite
Timo Heister [Sat, 25 Apr 2015 02:11:29 +0000 (22:11 -0400)]
Merge pull request #864 from ian-r-rose/new_mpi_sum_utilities
Add collective MPI sums for tensorial objects
Ian Rose [Wed, 22 Apr 2015 23:20:57 +0000 (16:20 -0700)]
Add collective MPI sums to tensorial objects
Fix indentation
indentation
Move functions to mpi.h, address other comments
Try to avoid variable length array declaration
Add entry to changelog
Fix slash
Wolfgang Bangerth [Fri, 24 Apr 2015 14:12:29 +0000 (09:12 -0500)]
Merge pull request #873 from mtezzele/fe_tools-with-fe_bernstein
Added FE_Bernstein in fe_tools.cc.
Marco Tezzele [Fri, 24 Apr 2015 13:38:06 +0000 (15:38 +0200)]
added FE_Bernstein in tests/fe/fe_tools_01.cc
Marco Tezzele [Fri, 24 Apr 2015 10:04:40 +0000 (12:04 +0200)]
Added fe_bernstein in fe_tools.cc. Now get_fe_from_name works.
Matthias Maier [Fri, 24 Apr 2015 13:42:48 +0000 (15:42 +0200)]
Merge pull request #874 from tjhei/doxygen_fixes
doxygen fixes
Timo Heister [Fri, 24 Apr 2015 13:28:03 +0000 (09:28 -0400)]
remove @tref
Timo Heister [Fri, 24 Apr 2015 13:14:11 +0000 (09:14 -0400)]
doxygen fixes
- Looks like \footnotesize is not valid in MathJax
- escape _ in linear_operator.h
Timo Heister [Fri, 24 Apr 2015 01:35:50 +0000 (21:35 -0400)]
Merge pull request #869 from bangerth/doc-update-24
Update documentation in one of the examples.
Wolfgang Bangerth [Fri, 24 Apr 2015 01:24:27 +0000 (20:24 -0500)]
Don't compare floating point numbers directly, but via std::fabs.
Wolfgang Bangerth [Thu, 23 Apr 2015 13:32:39 +0000 (08:32 -0500)]
Update documentation in one of the examples.
I tripped over this place the other day because we were setting
boundary indicators without checking that the face is actually
at the boundary. One of my students used the code as the
template to build his own and promptly proceeded to set the
boundary indicator of an internal face.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:14:23 +0000 (07:14 -0500)]
Remove deprecated row_iterator type and corresponding functions row_begin() and row_end() from sparsity pattern classes.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:31 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:21 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:20 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:20 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:19 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:19 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:19 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:18 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Wolfgang Bangerth [Wed, 22 Apr 2015 12:12:18 +0000 (07:12 -0500)]
Avoid using the deprecated row_iterator types of sparsity patterns. Replace them with uses of regular iterators.
Matthias Maier [Thu, 23 Apr 2015 11:39:17 +0000 (13:39 +0200)]
Merge pull request #801 from rosskynch/project_bvcc_2d_patch
Fixed bug with project_boundary_value_curl_conforming_l2 in 2D
Martin Kronbichler [Thu, 23 Apr 2015 11:33:10 +0000 (13:33 +0200)]
Merge pull request #865 from bangerth/fix-dynamic-sparsity-pattern-iterators-2
Fix an oversight in a previous patch for DynamicSparsityPattern iterators
Wolfgang Bangerth [Thu, 23 Apr 2015 11:25:58 +0000 (06:25 -0500)]
Fix an oversight in a previous patch for DynamicSparsityPattern iterators.
Ross Kynch [Wed, 15 Apr 2015 11:39:13 +0000 (12:39 +0100)]
Fixed bug with 2D implementation. The tangents were being computed incorrectly on geometries which dont align with the axis of the reference element. A way around this is to use the normal vectors instead, which come directly from the FEFaceValues object.
Have included a test to demonstrate this for a simple test polynomial.
Martin Kronbichler [Thu, 23 Apr 2015 06:12:32 +0000 (08:12 +0200)]
Merge pull request #861 from bangerth/fix-dynamic-sparsity-pattern-iterators
Fix DyanmicSparsityPattern::iterator.
Wolfgang Bangerth [Wed, 22 Apr 2015 19:01:01 +0000 (14:01 -0500)]
In DynamicSparsityPattern iterators, also store a pointer to the end of the line to avoid repeated IndexSet lookups for every call to operator++.
Wolfgang Bangerth [Wed, 22 Apr 2015 18:08:55 +0000 (13:08 -0500)]
Merge pull request #860 from tjhei/par_interp_diff_mesh2
Parallel interpolate_to_different_mesh part 2
Timo Heister [Wed, 22 Apr 2015 13:24:33 +0000 (09:24 -0400)]
add check in interpolate_to_different_mesh
Timo Heister [Wed, 22 Apr 2015 12:56:16 +0000 (08:56 -0400)]
fix documentation of interpolate_to_different_mesh
Timo Heister [Wed, 22 Apr 2015 12:55:47 +0000 (08:55 -0400)]
document Triangulation settings
Wolfgang Bangerth [Wed, 22 Apr 2015 13:51:32 +0000 (08:51 -0500)]
Fix DyanmicSparsityPattern::iterator.
In my previous commit where they were introduced, I had failed to
take into account that DynamicSparsityPattern can take an IndexSet
that denotes which rows to store. We need to skip over rows
that are not stored by this sparsity pattern.
This, unfortunately, complicated the logic significantly.
Wolfgang Bangerth [Wed, 22 Apr 2015 11:32:22 +0000 (06:32 -0500)]
Merge pull request #859 from kronbichler/master
Improve performance of renumber_dofs for parallel triangulation
Martin Kronbichler [Wed, 22 Apr 2015 06:51:47 +0000 (08:51 +0200)]
Improve performance of DHPolicy::renumber_dofs for parallel triangulation
Matthias Maier [Tue, 21 Apr 2015 20:02:01 +0000 (22:02 +0200)]
Merge pull request #858 from tjhei/par_interp_diff_mesh
Parallel interpolate_to_different_mesh
Timo Heister [Tue, 21 Apr 2015 17:00:19 +0000 (13:00 -0400)]
fix unrelated typo in documentation
Timo Heister [Tue, 21 Apr 2015 16:59:05 +0000 (12:59 -0400)]
add tests
Timo Heister [Fri, 17 Apr 2015 16:31:17 +0000 (12:31 -0400)]
make interpolate_to_different_mesh work in parallel
Wolfgang Bangerth [Tue, 21 Apr 2015 12:30:19 +0000 (07:30 -0500)]
Merge pull request #857 from kronbichler/master
Move several functions from .h to .cc file.
Martin Kronbichler [Tue, 21 Apr 2015 10:12:16 +0000 (12:12 +0200)]
Move several functions from .h to .cc file.
Matthias Maier [Mon, 20 Apr 2015 21:30:07 +0000 (23:30 +0200)]
Merge pull request #854 from QiaoLei-88/value_type_for_Table
add standard type info to container class TableBase.
Matthias Maier [Mon, 20 Apr 2015 21:28:42 +0000 (23:28 +0200)]
Merge pull request #856 from QiaoLei-88/step-33_Vector_accessing
simplify accessing to Vector element.
Wolfgang Bangerth [Mon, 20 Apr 2015 19:53:15 +0000 (14:53 -0500)]
Merge pull request #855 from tjhei/step40-pvtu
step-40: fix pvtu filename
Lei Qiao [Mon, 20 Apr 2015 19:00:11 +0000 (14:00 -0500)]
add standard type info to container class TableBase.
Timo Heister [Mon, 20 Apr 2015 19:28:04 +0000 (15:28 -0400)]
step-40: fix pvtu filename
Paraview gets confused by the additional .0000 numbering and refuses
to load all .pvtu files together. Fix this by the more sensible naming
of solution-XX.pvtu
Lei Qiao [Mon, 20 Apr 2015 19:16:44 +0000 (14:16 -0500)]
simplify accessing to Vector element.
Martin Kronbichler [Mon, 20 Apr 2015 18:46:43 +0000 (20:46 +0200)]
Merge pull request #851 from QiaoLei-88/step-33_remove_redundant_template_parameter
remove redundant template parameter 'Number'
Martin Kronbichler [Mon, 20 Apr 2015 18:41:35 +0000 (20:41 +0200)]
Merge pull request #852 from bangerth/remove-unnecessary-instantiation
Remove unnecessary instantiation
Wolfgang Bangerth [Mon, 20 Apr 2015 17:16:25 +0000 (12:16 -0500)]
Provide a forward declaration for an explicit specialization.
Wolfgang Bangerth [Mon, 20 Apr 2015 17:10:12 +0000 (12:10 -0500)]
Remove an explicit instantiation.
The instantiation references a function that had previously been
explicitly specialized. No explicit instantiation is necessary
here, and in fact leads to a warning by Clang.
Lei Qiao [Mon, 20 Apr 2015 16:37:37 +0000 (11:37 -0500)]
remove redundant template parameter 'Number'
Timo Heister [Mon, 20 Apr 2015 15:11:05 +0000 (11:11 -0400)]
Merge pull request #849 from Rombur/step-17-typo
Fix two typos in step-17.
Bruno Turcksin [Mon, 20 Apr 2015 14:35:24 +0000 (09:35 -0500)]
Merge pull request #848 from tamiko/silence_warning
Explicitly call default constructor to silence a bogus warning
Bruno Turcksin [Mon, 20 Apr 2015 14:29:53 +0000 (09:29 -0500)]
Fix two typos in step-17.
Matthias Maier [Mon, 20 Apr 2015 14:00:35 +0000 (16:00 +0200)]
Explicitly call default constructor to silence a bogus warning
This fixes a bogus warning emitted by gcc 4.8 and 4.9 about a possible
uninitialized member object
Wolfgang Bangerth [Mon, 20 Apr 2015 13:03:32 +0000 (08:03 -0500)]
Merge pull request #847 from tamiko/make_gcc_4.7_happy
Work around a bug in gcc-4.7 wrt initalizer lists in function arguments.
Matthias Maier [Mon, 20 Apr 2015 13:02:43 +0000 (15:02 +0200)]
Merge pull request #841 from bangerth/doc-update-23
Update documentation.
Wolfgang Bangerth [Mon, 20 Apr 2015 13:01:13 +0000 (08:01 -0500)]
Merge pull request #836 from bangerth/compute-hdiv-norm-2
Compute hdiv norm 2
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.