]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoDocument Mapping::InternalDataBase better.
Wolfgang Bangerth [Sun, 26 Jul 2015 17:23:26 +0000 (12:23 -0500)]
Document Mapping::InternalDataBase better.

9 years agoUpdate documentation of MappingType.
Wolfgang Bangerth [Sun, 26 Jul 2015 16:55:54 +0000 (11:55 -0500)]
Update documentation of MappingType.

9 years agoAdapt the recent changed to MappingFEField to be compatible with what we do here.
Wolfgang Bangerth [Sun, 26 Jul 2015 16:03:29 +0000 (11:03 -0500)]
Adapt the recent changed to MappingFEField to be compatible with what we do here.

9 years agoMove a member variable to derived classes.
Wolfgang Bangerth [Thu, 23 Jul 2015 22:10:57 +0000 (17:10 -0500)]
Move a member variable to derived classes.

The variable isn't used in the base class, and not all derived classes
use it either.

9 years agoMake the internal data object of the mapping classes const.
Wolfgang Bangerth [Wed, 22 Jul 2015 21:49:36 +0000 (16:49 -0500)]
Make the internal data object of the mapping classes const.

Logically, they are input arguments to the fill_fe_values() functions, they are only
initialized in get_data() etc. Thus, make them const in the fill_fe_values functions.
There are places where mapping classes want to move data across from fill_fe_values
in terms of temporary arrays to the transform() function that may be called right
afterwards from FiniteElement::fill_fe_values(). In those cases, make these members
mutable.

9 years agoLet second_derivative() return a const reference, rather than a value.
Wolfgang Bangerth [Thu, 23 Jul 2015 16:19:47 +0000 (11:19 -0500)]
Let second_derivative() return a const reference, rather than a value.

This function is used in places where we want to get pointers into an array. Make sure that
is possible for both the const and the non-const version of the function. (The latter
already did this; the former didn't and that wasn't needed, but I need it for a
follow-up patch.)

9 years agoMerge pull request #1191 from luca-heltai/no-warnings-on-reinit
Martin Kronbichler [Sun, 26 Jul 2015 12:14:14 +0000 (14:14 +0200)]
Merge pull request #1191 from luca-heltai/no-warnings-on-reinit

Deprecate Epetra_Map constructors in Trilinos::SparseMatrix and add getters for IndexSets

9 years agoMerge pull request #1197 from luca-heltai/fix-mapping-fe-field
Martin Kronbichler [Sun, 26 Jul 2015 10:45:11 +0000 (12:45 +0200)]
Merge pull request #1197 from luca-heltai/fix-mapping-fe-field

Fixed #941.

9 years agoMade get_data return InternalData. 1197/head
Luca Heltai [Sun, 26 Jul 2015 10:40:20 +0000 (12:40 +0200)]
Made get_data return InternalData.

9 years agoMerge pull request #1195 from luca-heltai/fix-fe-field
Martin Kronbichler [Sun, 26 Jul 2015 10:23:07 +0000 (12:23 +0200)]
Merge pull request #1195 from luca-heltai/fix-fe-field

Fixed bug in VectorTools::get_position_vector.

9 years agoMoved dof values and indices inside InternalData. Closes #941.
Luca Heltai [Sun, 26 Jul 2015 10:04:43 +0000 (12:04 +0200)]
Moved dof values and indices inside InternalData. Closes #941.

9 years agoAdded entry in changes.h. Closes #1029. 1191/head
Luca Heltai [Sat, 25 Jul 2015 10:27:06 +0000 (12:27 +0200)]
Added entry in changes.h. Closes #1029.

9 years agoAdded get_mpi_communicator() to Trilinos Matrix.
Luca Heltai [Fri, 24 Jul 2015 18:23:19 +0000 (20:23 +0200)]
Added get_mpi_communicator() to Trilinos Matrix.

9 years agoAdded IndexSet constructor with Epetra_Map
Luca Heltai [Fri, 24 Jul 2015 17:43:17 +0000 (19:43 +0200)]
Added IndexSet constructor with Epetra_Map

9 years agoFixed documentation and a few const. 1195/head
Luca Heltai [Sat, 25 Jul 2015 16:55:21 +0000 (18:55 +0200)]
Fixed documentation and a few const.

9 years agoFixed bug in MappingFEField. Closes #1138.
Luca Heltai [Sat, 25 Jul 2015 16:00:06 +0000 (18:00 +0200)]
Fixed bug in MappingFEField. Closes #1138.

9 years agoMerge pull request #1194 from luca-heltai/fix-qgauss-log
Luca Heltai [Sat, 25 Jul 2015 15:22:14 +0000 (17:22 +0200)]
Merge pull request #1194 from luca-heltai/fix-qgauss-log

Added Assert in QGaussLogR.

9 years agoFixed indentation. 1194/head
Luca Heltai [Sat, 25 Jul 2015 15:13:53 +0000 (17:13 +0200)]
Fixed indentation.

9 years agoAdded Assert in QGaussLog and fixed test. Closes #1058.
Luca Heltai [Sat, 25 Jul 2015 13:45:30 +0000 (15:45 +0200)]
Added Assert in QGaussLog and fixed test. Closes #1058.

9 years agoMerge pull request #1193 from drwells/german-to-english-comment
Wolfgang Bangerth [Fri, 24 Jul 2015 22:18:22 +0000 (17:18 -0500)]
Merge pull request #1193 from drwells/german-to-english-comment

Translate a comment from German to English.

9 years agoTranslate a comment from German to English. 1193/head
David Wells [Fri, 24 Jul 2015 20:18:57 +0000 (16:18 -0400)]
Translate a comment from German to English.

9 years agoMerge pull request #1192 from bangerth/fix-oversight
Timo Heister [Fri, 24 Jul 2015 18:47:48 +0000 (14:47 -0400)]
Merge pull request #1192 from bangerth/fix-oversight

Remove an unnecessary #include file.

9 years agoRemove an unnecessary #include file. 1192/head
Wolfgang Bangerth [Fri, 24 Jul 2015 18:16:54 +0000 (13:16 -0500)]
Remove an unnecessary #include file.

9 years agoMerge pull request #1190 from tjhei/fix_changelog
Wolfgang Bangerth [Fri, 24 Jul 2015 18:03:51 +0000 (13:03 -0500)]
Merge pull request #1190 from tjhei/fix_changelog

move changelog entries that got included in 8.3

9 years agomove changelog entries that got included in 8.3 1190/head
Timo Heister [Fri, 24 Jul 2015 16:59:54 +0000 (12:59 -0400)]
move changelog entries that got included in 8.3

9 years agoMerge pull request #1180 from bangerth/fix-refinement
Timo Heister [Fri, 24 Jul 2015 16:49:55 +0000 (12:49 -0400)]
Merge pull request #1180 from bangerth/fix-refinement

Make sure that computed refinement thresholds are no larger than the max indicator

9 years agoMerge pull request #1188 from bangerth/fix-comments
Martin Kronbichler [Fri, 24 Jul 2015 16:30:02 +0000 (18:30 +0200)]
Merge pull request #1188 from bangerth/fix-comments

A couple of forgotten things.

9 years agoRe-break comments to the usual length. 1188/head
Wolfgang Bangerth [Fri, 24 Jul 2015 15:59:12 +0000 (10:59 -0500)]
Re-break comments to the usual length.

9 years agoUpdate the numbers in a comment.
Wolfgang Bangerth [Fri, 24 Jul 2015 15:58:35 +0000 (10:58 -0500)]
Update the numbers in a comment.

9 years agoAdd a changelog entry.
Wolfgang Bangerth [Fri, 24 Jul 2015 15:58:25 +0000 (10:58 -0500)]
Add a changelog entry.

9 years agoMerge pull request #1183 from bangerth/use-covariant-return-types
Martin Kronbichler [Fri, 24 Jul 2015 12:23:45 +0000 (14:23 +0200)]
Merge pull request #1183 from bangerth/use-covariant-return-types

Simplify code.

9 years agoMerge pull request #1184 from bangerth/cosmetic-changes
Timo Heister [Fri, 24 Jul 2015 12:20:29 +0000 (08:20 -0400)]
Merge pull request #1184 from bangerth/cosmetic-changes

Cosmetic changes.

9 years agoMerge pull request #1181 from bangerth/remove-unused-variable
Bruno Turcksin [Thu, 23 Jul 2015 22:58:51 +0000 (17:58 -0500)]
Merge pull request #1181 from bangerth/remove-unused-variable

Remove an unused variable.

9 years agoCosmetic changes. 1184/head
Wolfgang Bangerth [Thu, 23 Jul 2015 22:21:27 +0000 (17:21 -0500)]
Cosmetic changes.

There's a show on TV as I write on cosmetic surgery. I thought I'd do some of
my own in a couple of places I found over the past few days.

9 years agoSimplify code. 1183/head
Wolfgang Bangerth [Thu, 23 Jul 2015 22:07:07 +0000 (17:07 -0500)]
Simplify code.

There are a couple of places where we call a get_data() function
that returns a pointer to a base class when we know that the actual
data type is a pointer to derived class. We need to cast right back
to the derived class.

This can be avoided by using covariant return types where the get_data()
function returns a pointer to derived right away.

9 years agoRemove an unused variable. 1181/head
Wolfgang Bangerth [Thu, 23 Jul 2015 21:29:34 +0000 (16:29 -0500)]
Remove an unused variable.

This must be a left-over from some earlier development.

9 years agoMake sure that compute refinement thresholds are no larger than the max indicator. 1180/head
Wolfgang Bangerth [Thu, 23 Jul 2015 16:00:51 +0000 (11:00 -0500)]
Make sure that compute refinement thresholds are no larger than the max indicator.

This could happen because we search the threshold in an interval larger than the
actual indicators. If we end up with a threshold that is larger than the largest
indicator, we need to cut things back.

In the process of debugging, I also found a few oddities that have to do
with the fact that we do a lot of arithmetic in double precision, but often
pass in criteria as vectors of float. Fix some of those as well.

9 years agoMerge pull request #1178 from tjhei/fix_test
Matthias Maier [Thu, 23 Jul 2015 13:42:06 +0000 (08:42 -0500)]
Merge pull request #1178 from tjhei/fix_test

Fix tests

9 years agoMerge pull request #1179 from tjhei/fix_cmake_bug
Matthias Maier [Thu, 23 Jul 2015 13:41:35 +0000 (08:41 -0500)]
Merge pull request #1179 from tjhei/fix_cmake_bug

Fix cmake configure issue introduced by #1148

9 years agoFix cmake configure issue introduced by #1148 1179/head
Timo Heister [Thu, 23 Jul 2015 13:27:41 +0000 (09:27 -0400)]
Fix cmake configure issue introduced by #1148

add missing RESET_CMAKE_REQUIRED() introduced by #1148 and commit
e02e450.

9 years agomake tests/fe/cell_similariy_11 work without MPI 1178/head
Timo Heister [Thu, 23 Jul 2015 13:01:26 +0000 (09:01 -0400)]
make tests/fe/cell_similariy_11 work without MPI

Avoid exception "Calling set_thread_limit() more than once is not
supported!".

9 years agoTest: adjust iteration counts
Timo Heister [Thu, 23 Jul 2015 13:00:33 +0000 (09:00 -0400)]
Test: adjust iteration counts

9 years agoMerge pull request #1167 from tjhei/test_fixes_muelu
Matthias Maier [Wed, 22 Jul 2015 21:07:08 +0000 (16:07 -0500)]
Merge pull request #1167 from tjhei/test_fixes_muelu

fix muelu test output

9 years agoMerge pull request #1176 from tjhei/dynamic_sp_fix
Matthias Maier [Wed, 22 Jul 2015 21:06:13 +0000 (16:06 -0500)]
Merge pull request #1176 from tjhei/dynamic_sp_fix

fix invalid operation in DynamicSparsityPattern::iterator

9 years agofix invalid operation in DynamicSparsityPattern::iterator 1176/head
Timo Heister [Wed, 22 Jul 2015 19:42:31 +0000 (15:42 -0400)]
fix invalid operation in DynamicSparsityPattern::iterator

We used to compare two std::vector iterators that might belong to
different std::vectors. This is obviously illegal.

This addresses issue #1175, see
https://github.com/dealii/dealii/issues/1175

Add a test that failed (with stl debug library only).

9 years agoMerge pull request #1173 from bangerth/more-CellSimilarity-issues
Martin Kronbichler [Wed, 22 Jul 2015 16:51:24 +0000 (18:51 +0200)]
Merge pull request #1173 from bangerth/more-CellSimilarity-issues

Make the CellSimilarity argument const also in Mapping.

9 years agoMake the CellSimilarity argument const also in Mapping. 1173/head
Wolfgang Bangerth [Tue, 21 Jul 2015 14:28:51 +0000 (09:28 -0500)]
Make the CellSimilarity argument const also in Mapping.

Logically, these arguments are intended to be input arguments, so make them
const. Also, don't make them a reference as they are simply integral values.

That said, the original intention of having a reference was so that
mappings can indicate situations where cell similarity has to be
disregarded. Consequently, let the fill_fe_values() functions return a
cell similarity value that will then simply be assigned to the same
variable again.

9 years agoMerge pull request #1174 from kronbichler/master
Wolfgang Bangerth [Wed, 22 Jul 2015 12:40:26 +0000 (07:40 -0500)]
Merge pull request #1174 from kronbichler/master

Test case for cell similarity

9 years agoTest case for cell similarity 1174/head
Martin Kronbichler [Wed, 22 Jul 2015 08:17:14 +0000 (10:17 +0200)]
Test case for cell similarity

9 years agoMerge pull request #1171 from kronbichler/master
Timo Heister [Tue, 21 Jul 2015 15:46:13 +0000 (11:46 -0400)]
Merge pull request #1171 from kronbichler/master

Fix #1168, make compile with boost bind.

9 years agoMake compile with boost bind. 1171/head
Martin Kronbichler [Tue, 21 Jul 2015 15:08:59 +0000 (17:08 +0200)]
Make compile with boost bind.

9 years agoMerge pull request #1169 from bangerth/replace-random_shuffle
Timo Heister [Tue, 21 Jul 2015 15:44:21 +0000 (11:44 -0400)]
Merge pull request #1169 from bangerth/replace-random_shuffle

Replace the use of std::random_shuffle.

9 years agoReplace the use of std::random_shuffle. 1169/head
Wolfgang Bangerth [Tue, 21 Jul 2015 12:27:26 +0000 (07:27 -0500)]
Replace the use of std::random_shuffle.

It turns out that this function has been deprecated for C++17, see
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3924.pdf

As a side effect, the function has also gotten more predictable.

9 years agoMerge pull request #1122 from tjhei/iterate_index_sets
Wolfgang Bangerth [Mon, 20 Jul 2015 23:12:02 +0000 (01:12 +0200)]
Merge pull request #1122 from tjhei/iterate_index_sets

new IndexSet iterators

9 years agofix muelu test output 1167/head
Timo Heister [Mon, 20 Jul 2015 21:01:27 +0000 (17:01 -0400)]
fix muelu test output

9 years agoMerge pull request #1166 from bangerth/clarify-fill_fe_values-arguments
Matthias Maier [Mon, 20 Jul 2015 21:21:03 +0000 (16:21 -0500)]
Merge pull request #1166 from bangerth/clarify-fill_fe_values-arguments

Clarify fill fe values arguments

9 years agoMerge pull request #1164 from kronbichler/master
Matthias Maier [Mon, 20 Jul 2015 21:18:01 +0000 (16:18 -0500)]
Merge pull request #1164 from kronbichler/master

Reduce number of failing tests with FMA

9 years agoAdd a changelog entry. 1166/head
Wolfgang Bangerth [Mon, 20 Jul 2015 18:36:59 +0000 (13:36 -0500)]
Add a changelog entry.

9 years agoPass CellSimilarity arguments by value rather than by reference.
Wolfgang Bangerth [Mon, 20 Jul 2015 18:24:24 +0000 (13:24 -0500)]
Pass CellSimilarity arguments by value rather than by reference.

These are integral valued arguments for which references are not necessary. They are
also all input arguments.

9 years agoMark two more of the FiniteElement::fill_fe_values arguments as const.
Wolfgang Bangerth [Sun, 19 Jul 2015 14:58:34 +0000 (09:58 -0500)]
Mark two more of the FiniteElement::fill_fe_values arguments as const.

These two arguments were supposed to be input arguments, but weren't marked as const. Do
this here, and document the respective functions better.

9 years agoUpdate the code in a way that makes it clearer.
Wolfgang Bangerth [Mon, 20 Jul 2015 18:22:51 +0000 (13:22 -0500)]
Update the code in a way that makes it clearer.

Specifically, don't modify an input argument of the function but instead use the
old value and just modify the conditions in which it is used. This makes it clearer
when certain actions have to be performed.

9 years agoRewrite the FE_DGPNonparametric::fill_fe_*_values() functions.
Wolfgang Bangerth [Mon, 20 Jul 2015 17:32:32 +0000 (12:32 -0500)]
Rewrite the FE_DGPNonparametric::fill_fe_*_values() functions.

Specifically, make sure that the FiniteElement::InternalDataBase object they receive is
really used specifically only for read-only purposes. This requires that we allocate some
memory in the fill_fe_*_values() functions for scratch arrays, but on the upside, we can
get rid of the FE_DGPNonparametric::InternalData class.

9 years agoAdd some documentation.
Wolfgang Bangerth [Mon, 20 Jul 2015 17:42:39 +0000 (12:42 -0500)]
Add some documentation.

9 years agoUnify output to 8 digits accuracy 1164/head
Martin Kronbichler [Mon, 20 Jul 2015 07:59:06 +0000 (09:59 +0200)]
Unify output to 8 digits accuracy

9 years agoOutput more digits in several test cases to let numdiff decide on accuracy
Martin Kronbichler [Sun, 19 Jul 2015 21:14:22 +0000 (23:14 +0200)]
Output more digits in several test cases to let numdiff decide on accuracy

9 years agoFix the filtering of close-to-zero elements in interface_constraints
Martin Kronbichler [Sun, 19 Jul 2015 21:13:09 +0000 (23:13 +0200)]
Fix the filtering of close-to-zero elements in interface_constraints

9 years agoRelax tolerance.
Martin Kronbichler [Sun, 19 Jul 2015 06:35:51 +0000 (08:35 +0200)]
Relax tolerance.

9 years agonew IndexSet iterators 1122/head
Timo Heister [Sat, 11 Jul 2015 21:02:08 +0000 (17:02 -0400)]
new IndexSet iterators

Add ElementIterator and IntervalIterator to iterate over the contents of
IndexSet.

9 years agoMerge pull request #1163 from msteigemann/branch_vectortools_interpolate
Timo Heister [Mon, 20 Jul 2015 13:36:28 +0000 (09:36 -0400)]
Merge pull request #1163 from msteigemann/branch_vectortools_interpolate

VectorTools::interpolate_to_different_mesh

9 years agoMerge pull request #1165 from bangerth/parallelize-parts-of-fesystem-2
Martin Kronbichler [Mon, 20 Jul 2015 13:16:12 +0000 (15:16 +0200)]
Merge pull request #1165 from bangerth/parallelize-parts-of-fesystem-2

Clone the base elements of FESystem in parallel.

9 years agoVectorTools::interpolate_to_different_mesh: insert compress needed for PETSc parallel... 1163/head
msteigemann [Sun, 19 Jul 2015 20:22:11 +0000 (22:22 +0200)]
VectorTools::interpolate_to_different_mesh: insert compress needed for PETSc parallel vectors

9 years agoMerge pull request #1155 from bangerth/parallelize-parts-of-fesystem
Guido Kanschat [Sun, 19 Jul 2015 17:33:21 +0000 (19:33 +0200)]
Merge pull request #1155 from bangerth/parallelize-parts-of-fesystem

Do the work of compute_fill() in parallel over the base elements.

9 years agoClone the base elements of FESystem in parallel. 1165/head
Wolfgang Bangerth [Sun, 19 Jul 2015 14:15:09 +0000 (09:15 -0500)]
Clone the base elements of FESystem in parallel.

In the constructor of FESystem, we clone the base elements, which requires
constructing new finite element objects -- an expensive task. This patch
does this in parallel for the base elements.

9 years agoAdd a changelog entry. 1155/head
Wolfgang Bangerth [Sun, 19 Jul 2015 10:28:03 +0000 (05:28 -0500)]
Add a changelog entry.

9 years agoDo the work of compute_fill() in parallel over the base elements.
Wolfgang Bangerth [Fri, 17 Jul 2015 19:53:34 +0000 (14:53 -0500)]
Do the work of compute_fill() in parallel over the base elements.

9 years agoMerge pull request #1157 from tjhei/test_fixes_intel
Matthias Maier [Sat, 18 Jul 2015 16:37:56 +0000 (11:37 -0500)]
Merge pull request #1157 from tjhei/test_fixes_intel

Update tests for Intel 15

9 years agoMerge pull request #1158 from tjhei/intel_symmetric_tensor
Matthias Maier [Sat, 18 Jul 2015 16:37:11 +0000 (11:37 -0500)]
Merge pull request #1158 from tjhei/intel_symmetric_tensor

Avoid Intel 15 bug in SymmetricTensor

9 years agoAvoid Intel 15 bug in SymmetricTensor 1158/head
Timo Heister [Sat, 18 Jul 2015 16:24:04 +0000 (12:24 -0400)]
Avoid Intel 15 bug in SymmetricTensor

This should fix broken behavior in deal.II/fe_values_view_{23|24|25} with
Intel 15.0.3, where the compiler sometimes forgets to initialize the static
fields.

9 years agoUpdate tests for Intel 15 1157/head
Timo Heister [Sat, 18 Jul 2015 16:22:01 +0000 (12:22 -0400)]
Update tests for Intel 15

Make error checks more reliable and void == with doubles.

9 years agoMerge pull request #1152 from bangerth/fix-fesystem-with-more-demanding-elements
Timo Heister [Sat, 18 Jul 2015 12:56:29 +0000 (08:56 -0400)]
Merge pull request #1152 from bangerth/fix-fesystem-with-more-demanding-elements

Fix an inconsistency in FESystem.

9 years agoMerge pull request #1148 from tamiko/fix_intel_sfinae_bug
Wolfgang Bangerth [Fri, 17 Jul 2015 20:25:46 +0000 (22:25 +0200)]
Merge pull request #1148 from tamiko/fix_intel_sfinae_bug

Workaround: fix compilation with icc and linear_operator

9 years agosilence test 1148/head
Matthias Maier [Fri, 17 Jul 2015 19:33:45 +0000 (14:33 -0500)]
silence test

9 years agoWorkaround: fix compilation with icc and linear_operator
Matthias Maier [Thu, 16 Jul 2015 18:12:12 +0000 (13:12 -0500)]
Workaround: fix compilation with icc and linear_operator

Disables the sfinae lookup in the has_vmult_add helper class for faulty
icc. Intel's compiler up version 15.0.3 run into an sfinae bug otherwise.

For affected compiler versions, has_vmult_add will always report "false"
for icc which will result in a slight performance penalty due to
unnecessary temporary storage.

9 years agoMerge pull request #1153 from bangerth/doc-update-29
Timo Heister [Fri, 17 Jul 2015 17:32:46 +0000 (13:32 -0400)]
Merge pull request #1153 from bangerth/doc-update-29

Update the documentation by something I had to read up on (again).

9 years agoUpdate the documentation by something I had to read up on (again). 1153/head
Wolfgang Bangerth [Fri, 17 Jul 2015 16:46:41 +0000 (11:46 -0500)]
Update the documentation by something I had to read up on (again).

9 years agoAdd changelog entry. 1152/head
Wolfgang Bangerth [Fri, 17 Jul 2015 16:34:33 +0000 (11:34 -0500)]
Add changelog entry.

9 years agoFix an inconsistency.
Wolfgang Bangerth [Fri, 17 Jul 2015 16:17:07 +0000 (11:17 -0500)]
Fix an inconsistency.

My understanding is that when FEValues calls the mapping, the mapping puts
its results into the FEValuesData base class of the FEValues object. Then,
FEValues calls FiniteElement::fill_fe_values which uses the mapping data
and its InternalData object to compute shape function information and again
put it into the FEValuesData base class of the FEValues object.

In the case of FESystem, this is a bit more complicated: Here, we don't want
the base elements to put their stuff into the FEValuesData base object
because the results of *all* base elements will go there (and because,
consequently, array sizes don't match, etc). Thus, FESystem::fill_fe_values
creates an array of scratch FEValuesData objects, passes these to the
base elements that fill them, and the copies back the data from the scratch
objects to its own base element. To make this work, FESystem has to also first
copy everything that's in its own FEValuesData base object to each of the scratch
objects.

This is where the bug lies: Currently, only one of the elements that the mapping
has computed is copied; we need to be consistent and do this with all
mapping related arrays in FEValuesData.

9 years agoMerge pull request #1151 from bangerth/fix-doc-2
Timo Heister [Fri, 17 Jul 2015 14:26:27 +0000 (10:26 -0400)]
Merge pull request #1151 from bangerth/fix-doc-2

Be consistent in the documentation.

9 years agoBe consistent in the documentation. 1151/head
Wolfgang Bangerth [Fri, 17 Jul 2015 13:08:02 +0000 (08:08 -0500)]
Be consistent in the documentation.

We used both boldface and '\vec' to denote vectors on this page. Be consistent.

9 years agoMerge pull request #1131 from bangerth/allow-partitioning-weights
Timo Heister [Fri, 17 Jul 2015 12:59:30 +0000 (08:59 -0400)]
Merge pull request #1131 from bangerth/allow-partitioning-weights

Allow attaching weights to each cell when partitioning meshes.

9 years agoMerge pull request #1150 from bangerth/fix-test-for-clang
Timo Heister [Fri, 17 Jul 2015 12:51:56 +0000 (08:51 -0400)]
Merge pull request #1150 from bangerth/fix-test-for-clang

Make test work on clang.

9 years agoMake test work on clang. 1150/head
Wolfgang Bangerth [Fri, 17 Jul 2015 12:04:46 +0000 (07:04 -0500)]
Make test work on clang.

clang outputs '(nil)' when printing a null pointer, rather than '0'. This is not a bad
idea I suppose, but it is incompatible with other compilers. Change the test to just always
do it.

9 years agoAdd a changelog entry. 1131/head
Wolfgang Bangerth [Tue, 14 Jul 2015 23:44:19 +0000 (18:44 -0500)]
Add a changelog entry.

9 years agoAdd tests.
Wolfgang Bangerth [Tue, 14 Jul 2015 15:21:09 +0000 (10:21 -0500)]
Add tests.

9 years agoAllow attaching weights to each cell when partitioning meshes.
Wolfgang Bangerth [Mon, 13 Jul 2015 21:24:03 +0000 (16:24 -0500)]
Allow attaching weights to each cell when partitioning meshes.

This makes it possible to partitioning meshes in such a way that not the number
of cells on each partition is roughly equal, but the sum of weights.

9 years agoMerge pull request #1147 from tamiko/fix_header_tests
Timo Heister [Fri, 17 Jul 2015 11:35:27 +0000 (07:35 -0400)]
Merge pull request #1147 from tamiko/fix_header_tests

Bugfix: Do not test for inclusion of config.h in header tests

9 years agoBugfix: Do not test for inclusion of config.h in header tests 1147/head
Matthias Maier [Thu, 16 Jul 2015 13:47:27 +0000 (08:47 -0500)]
Bugfix: Do not test for inclusion of config.h in header tests

It turns out that sometimes [1] the testsuite picks up revision.h (and
config.h) as well.

revision.h does not include config.h and the test subsequently fails with
the DEAL_II_NAMESPACE_* not being found. Disable this check for the
revision.h test.

[1] For an in-source build and if an installed deal.II is tested.

9 years agoMerge pull request #1144 from bangerth/fix-changelog
Timo Heister [Wed, 15 Jul 2015 17:40:07 +0000 (13:40 -0400)]
Merge pull request #1144 from bangerth/fix-changelog

Fix name of this file to match our convention

9 years agoFix name of this file to match our convention (and the HTML links we 1144/head
Wolfgang Bangerth [Wed, 15 Jul 2015 17:26:06 +0000 (12:26 -0500)]
Fix name of this file to match our convention (and the HTML links we
use everywhere).

9 years agoMerge pull request #1141 from tjhei/xref_fixes
Wolfgang Bangerth [Wed, 15 Jul 2015 14:51:23 +0000 (16:51 +0200)]
Merge pull request #1141 from tjhei/xref_fixes

fix references in testsuite.html


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.