]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
11 years agoadd test for write_vtu_in_parallel
Timo Heister [Tue, 8 Oct 2013 14:37:45 +0000 (14:37 +0000)]
add test for write_vtu_in_parallel

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31172 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRelease mutex on the same thread that acquired it, to satisfy POSIX requirements.
Wolfgang Bangerth [Tue, 8 Oct 2013 12:46:17 +0000 (12:46 +0000)]
Release mutex on the same thread that acquired it, to satisfy POSIX requirements.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31170 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix: Pick up the Fortran interface for lapack correctly
Matthias Maier [Sun, 6 Oct 2013 20:00:42 +0000 (20:00 +0000)]
Bugfix: Pick up the Fortran interface for lapack correctly

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31154 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix: build_tests should be recompiled if the underlying library changes...
Matthias Maier [Sun, 6 Oct 2013 19:41:34 +0000 (19:41 +0000)]
Bugfix: build_tests should be recompiled if the underlying library changes...

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31153 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSome more documentation
Matthias Maier [Sat, 5 Oct 2013 22:37:33 +0000 (22:37 +0000)]
Some more documentation

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31151 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoFirst part of documentation
Matthias Maier [Sat, 5 Oct 2013 17:25:48 +0000 (17:25 +0000)]
First part of documentation

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31150 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoDoc: Update CMake documentation. Add a section about configuration and
Matthias Maier [Sat, 5 Oct 2013 15:03:16 +0000 (15:03 +0000)]
Doc: Update CMake documentation. Add a section about configuration and
building, reflect recent changes

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31148 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoDoc: Rearrange two paragraphs
Matthias Maier [Sat, 5 Oct 2013 13:01:10 +0000 (13:01 +0000)]
Doc: Rearrange two paragraphs

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31147 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoUpdate readme on Windows support and minimal gcc version
Matthias Maier [Sat, 5 Oct 2013 12:59:41 +0000 (12:59 +0000)]
Update readme on Windows support and minimal gcc version

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31146 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMerge trunk into branch_port_the_testsuite
Matthias Maier [Sat, 5 Oct 2013 12:32:43 +0000 (12:32 +0000)]
Merge trunk into branch_port_the_testsuite

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31145 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMake clang happy
Matthias Maier [Sat, 5 Oct 2013 11:46:11 +0000 (11:46 +0000)]
Make clang happy

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31142 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoAdd a strangely missing AssertThrow.
Toby D. Young [Sat, 5 Oct 2013 03:52:30 +0000 (03:52 +0000)]
Add a strangely missing AssertThrow.

git-svn-id: https://svn.dealii.org/trunk@31139 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoPrint a detailed info message
Matthias Maier [Sat, 5 Oct 2013 00:50:10 +0000 (00:50 +0000)]
Print a detailed info message

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31135 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoLast changes for the day. Good progress :-)
Wolfgang Bangerth [Fri, 4 Oct 2013 23:04:52 +0000 (23:04 +0000)]
Last changes for the day. Good progress :-)

git-svn-id: https://svn.dealii.org/trunk@31132 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMore documentation.
Wolfgang Bangerth [Fri, 4 Oct 2013 22:32:36 +0000 (22:32 +0000)]
More documentation.

git-svn-id: https://svn.dealii.org/trunk@31131 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMore documentation.
Wolfgang Bangerth [Fri, 4 Oct 2013 21:33:36 +0000 (21:33 +0000)]
More documentation.

git-svn-id: https://svn.dealii.org/trunk@31130 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoUpdate TODO
Matthias Maier [Fri, 4 Oct 2013 21:32:57 +0000 (21:32 +0000)]
Update TODO

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31129 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoOnly run these tests if functionparser is available
Matthias Maier [Fri, 4 Oct 2013 21:30:23 +0000 (21:30 +0000)]
Only run these tests if functionparser is available

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31128 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSmall Bugfixes and Cleanup
Matthias Maier [Fri, 4 Oct 2013 21:08:43 +0000 (21:08 +0000)]
Small Bugfixes and Cleanup

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31127 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoProper fix, some final rearrangement.
Matthias Maier [Fri, 4 Oct 2013 20:30:03 +0000 (20:30 +0000)]
Proper fix, some final rearrangement.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31126 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMake run again in parallel.
Wolfgang Bangerth [Fri, 4 Oct 2013 19:58:21 +0000 (19:58 +0000)]
Make run again in parallel.

git-svn-id: https://svn.dealii.org/trunk@31125 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove unused variables.
Wolfgang Bangerth [Fri, 4 Oct 2013 19:32:41 +0000 (19:32 +0000)]
Remove unused variables.

git-svn-id: https://svn.dealii.org/trunk@31124 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoUndo 31119 and fix it by doing the same thing in debug and release mode.
Wolfgang Bangerth [Fri, 4 Oct 2013 18:37:12 +0000 (18:37 +0000)]
Undo 31119 and fix it by doing the same thing in debug and release mode.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31123 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agobetter way to fix release mode tests
Timo Heister [Fri, 4 Oct 2013 18:23:40 +0000 (18:23 +0000)]
better way to fix release mode tests

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31122 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agofix test in release mode
Timo Heister [Fri, 4 Oct 2013 18:21:34 +0000 (18:21 +0000)]
fix test in release mode

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31121 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agofix test in release mode
Timo Heister [Fri, 4 Oct 2013 18:20:58 +0000 (18:20 +0000)]
fix test in release mode

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31120 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agotest has different output in release mode
Timo Heister [Fri, 4 Oct 2013 18:05:29 +0000 (18:05 +0000)]
test has different output in release mode

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31119 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSome compilers apparently want to have a full declaration of ConstraintMatrix
Wolfgang Bangerth [Fri, 4 Oct 2013 13:05:10 +0000 (13:05 +0000)]
Some compilers apparently want to have a full declaration of ConstraintMatrix
if they see it in a default argument.

git-svn-id: https://svn.dealii.org/trunk@31118 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoQualify strcpy with std::
Wolfgang Bangerth [Fri, 4 Oct 2013 13:03:44 +0000 (13:03 +0000)]
Qualify strcpy with std::

git-svn-id: https://svn.dealii.org/trunk@31117 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoQuick fix
Matthias Maier [Fri, 4 Oct 2013 07:47:41 +0000 (07:47 +0000)]
Quick fix

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31116 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoImprove exception messages
Martin Kronbichler [Fri, 4 Oct 2013 07:29:31 +0000 (07:29 +0000)]
Improve exception messages

git-svn-id: https://svn.dealii.org/trunk@31115 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoWork around a POSIX violation.
Wolfgang Bangerth [Thu, 3 Oct 2013 23:52:35 +0000 (23:52 +0000)]
Work around a POSIX violation.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31114 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove obsolete file
Matthias Maier [Thu, 3 Oct 2013 23:31:42 +0000 (23:31 +0000)]
Remove obsolete file

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31113 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoPort new tests
Matthias Maier [Thu, 3 Oct 2013 23:31:04 +0000 (23:31 +0000)]
Port new tests

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31112 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMerge trunk into branch_port_the_testsuite
Matthias Maier [Thu, 3 Oct 2013 23:31:02 +0000 (23:31 +0000)]
Merge trunk into branch_port_the_testsuite

Conflicts:
tests/deal.II/grid_tools_05.output
tests/deal.II/grid_tools_05/cmp/generic

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31111 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix
Matthias Maier [Thu, 3 Oct 2013 23:19:13 +0000 (23:19 +0000)]
Bugfix

git-svn-id: https://svn.dealii.org/trunk@31110 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix: resolve issue 105
Matthias Maier [Thu, 3 Oct 2013 23:17:06 +0000 (23:17 +0000)]
Bugfix: resolve issue 105

git-svn-id: https://svn.dealii.org/trunk@31109 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoClear buffer at the end of the program.
Wolfgang Bangerth [Thu, 3 Oct 2013 23:13:32 +0000 (23:13 +0000)]
Clear buffer at the end of the program.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31108 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix: Only include libparmetis to the link interface if its likely that it belongs...
Matthias Maier [Thu, 3 Oct 2013 22:06:49 +0000 (22:06 +0000)]
Bugfix: Only include libparmetis to the link interface if its likely that it belongs to the metis library..

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31107 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix: Remove obsolete code
Matthias Maier [Thu, 3 Oct 2013 21:32:19 +0000 (21:32 +0000)]
Bugfix: Remove obsolete code

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31106 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRename a few variables. Initialize vectors with vector sets and communicators, rather...
Wolfgang Bangerth [Thu, 3 Oct 2013 20:39:51 +0000 (20:39 +0000)]
Rename a few variables. Initialize vectors with vector sets and communicators, rather than other vectors, to make clear that the vector is not in fact copied, and to make it clearer what index set is being used.

git-svn-id: https://svn.dealii.org/trunk@31105 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove file accidentally added.
Wolfgang Bangerth [Thu, 3 Oct 2013 20:08:21 +0000 (20:08 +0000)]
Remove file accidentally added.

git-svn-id: https://svn.dealii.org/trunk@31104 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove one variable whose value is always equal to another.
Wolfgang Bangerth [Thu, 3 Oct 2013 20:07:55 +0000 (20:07 +0000)]
Remove one variable whose value is always equal to another.

git-svn-id: https://svn.dealii.org/trunk@31103 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove one variable whose value is always equal to another.
Wolfgang Bangerth [Thu, 3 Oct 2013 20:00:34 +0000 (20:00 +0000)]
Remove one variable whose value is always equal to another.

git-svn-id: https://svn.dealii.org/trunk@31102 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agofix script
Timo Heister [Thu, 3 Oct 2013 19:19:28 +0000 (19:19 +0000)]
fix script

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31101 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoCorrect output for now higher precision.
Wolfgang Bangerth [Thu, 3 Oct 2013 19:11:07 +0000 (19:11 +0000)]
Correct output for now higher precision.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31100 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agofix test: release mode does not sort indices for performance reasons
Timo Heister [Thu, 3 Oct 2013 18:02:44 +0000 (18:02 +0000)]
fix test: release mode does not sort indices for performance reasons

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31099 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agochange metis test output. probably due to newer metis version
Timo Heister [Thu, 3 Oct 2013 17:56:15 +0000 (17:56 +0000)]
change metis test output. probably due to newer metis version

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31098 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agofix test
Timo Heister [Thu, 3 Oct 2013 17:52:06 +0000 (17:52 +0000)]
fix test

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31096 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agodo a todo - use PetscReal where real_type is needed.
Toby D. Young [Thu, 3 Oct 2013 17:47:32 +0000 (17:47 +0000)]
do a todo - use PetscReal where real_type is needed.

git-svn-id: https://svn.dealii.org/trunk@31095 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSome more tests whose outputs have changed.
Wolfgang Bangerth [Thu, 3 Oct 2013 17:11:10 +0000 (17:11 +0000)]
Some more tests whose outputs have changed.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31094 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoCommit output files that have mysteriously changed on the branch.
Wolfgang Bangerth [Thu, 3 Oct 2013 16:15:43 +0000 (16:15 +0000)]
Commit output files that have mysteriously changed on the branch.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31091 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoCommit output files that have mysteriously changed on the branch.
Wolfgang Bangerth [Thu, 3 Oct 2013 14:27:39 +0000 (14:27 +0000)]
Commit output files that have mysteriously changed on the branch.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31088 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSet default problem type for SLEPc - this should be the GNHEP.
Toby D. Young [Thu, 3 Oct 2013 13:38:48 +0000 (13:38 +0000)]
Set default problem type for SLEPc - this should be the GNHEP.

git-svn-id: https://svn.dealii.org/trunk@31084 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agogrouping and repeat header
Timo Heister [Thu, 3 Oct 2013 01:47:18 +0000 (01:47 +0000)]
grouping and repeat header

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31082 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoadd comment
Timo Heister [Thu, 3 Oct 2013 01:38:34 +0000 (01:38 +0000)]
add comment

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31081 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agooptional argument for makereport.py: branch name
Timo Heister [Thu, 3 Oct 2013 01:36:20 +0000 (01:36 +0000)]
optional argument for makereport.py: branch name

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31080 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove obsolete directories
Matthias Maier [Wed, 2 Oct 2013 22:09:47 +0000 (22:09 +0000)]
Remove obsolete directories

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31079 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoadd to changelog
Timo Heister [Wed, 2 Oct 2013 18:25:01 +0000 (18:25 +0000)]
add to changelog

git-svn-id: https://svn.dealii.org/trunk@31078 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agodo not use n_default_threads but n_threads()
Timo Heister [Wed, 2 Oct 2013 17:59:44 +0000 (17:59 +0000)]
do not use n_default_threads but n_threads()

git-svn-id: https://svn.dealii.org/trunk@31077 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoreplace n_default_threads by n_threads()
Timo Heister [Wed, 2 Oct 2013 17:52:30 +0000 (17:52 +0000)]
replace n_default_threads by n_threads()

git-svn-id: https://svn.dealii.org/trunk@31076 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoleave some comments and todos
Timo Heister [Wed, 2 Oct 2013 17:51:27 +0000 (17:51 +0000)]
leave some comments and todos

git-svn-id: https://svn.dealii.org/trunk@31075 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agodo not use n_default_threads
Timo Heister [Wed, 2 Oct 2013 17:40:44 +0000 (17:40 +0000)]
do not use n_default_threads

git-svn-id: https://svn.dealii.org/trunk@31074 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agointroduce new n_threads(), deprecate n_default_threads
Timo Heister [Wed, 2 Oct 2013 17:40:15 +0000 (17:40 +0000)]
introduce new n_threads(), deprecate n_default_threads

git-svn-id: https://svn.dealii.org/trunk@31073 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoremove references to n_default_threads() in error_estimator.h that are ignored anyway.
Timo Heister [Wed, 2 Oct 2013 17:35:40 +0000 (17:35 +0000)]
remove references to n_default_threads() in error_estimator.h that are ignored anyway.

git-svn-id: https://svn.dealii.org/trunk@31072 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoonly use TBB in workstream if we are allowed to use more than one thread
Timo Heister [Wed, 2 Oct 2013 17:30:01 +0000 (17:30 +0000)]
only use TBB in workstream if we are allowed to use more than one thread

git-svn-id: https://svn.dealii.org/trunk@31071 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoNow when WorkStream uses graph coloring and that there are not enough elements in...
Bruno Turcksin [Wed, 2 Oct 2013 17:00:47 +0000 (17:00 +0000)]
Now when WorkStream uses graph coloring and that there are not enough elements in a color, the elements are aggregated and copied serially.

git-svn-id: https://svn.dealii.org/trunk@31070 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMake it compile.
Wolfgang Bangerth [Wed, 2 Oct 2013 15:06:52 +0000 (15:06 +0000)]
Make it compile.

git-svn-id: https://svn.dealii.org/trunk@31069 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSlightly more documentation. Leave a few TODOs in the introduction.
Wolfgang Bangerth [Wed, 2 Oct 2013 15:03:54 +0000 (15:03 +0000)]
Slightly more documentation. Leave a few TODOs in the introduction.

git-svn-id: https://svn.dealii.org/trunk@31068 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoCherry-pick revisions 31065 and 31066 from branch_port_the_testsuite
Matthias Maier [Wed, 2 Oct 2013 00:47:35 +0000 (00:47 +0000)]
Cherry-pick revisions 31065 and 31066 from branch_port_the_testsuite

git-svn-id: https://svn.dealii.org/trunk@31067 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoFinally.
Matthias Maier [Wed, 2 Oct 2013 00:39:39 +0000 (00:39 +0000)]
Finally.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31066 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove obosolete test, rename remaining ones, fix output
Matthias Maier [Wed, 2 Oct 2013 00:36:50 +0000 (00:36 +0000)]
Remove obosolete test, rename remaining ones, fix output

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31065 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoPort the distributed periodicity test, add missing template instantiation
Matthias Maier [Tue, 1 Oct 2013 21:35:48 +0000 (21:35 +0000)]
Port the distributed periodicity test, add missing template instantiation

git-svn-id: https://svn.dealii.org/trunk@31064 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoPort grid_tools_05.cc test to collect_periodic_faces
Matthias Maier [Tue, 1 Oct 2013 21:35:47 +0000 (21:35 +0000)]
Port grid_tools_05.cc test to collect_periodic_faces

git-svn-id: https://svn.dealii.org/trunk@31063 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoPort the distributed periodicity test, add missing template instantiation
Matthias Maier [Tue, 1 Oct 2013 21:33:33 +0000 (21:33 +0000)]
Port the distributed periodicity test, add missing template instantiation

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31062 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoPort grid_tools_05.cc test to collect_periodic_faces
Matthias Maier [Tue, 1 Oct 2013 20:43:14 +0000 (20:43 +0000)]
Port grid_tools_05.cc test to collect_periodic_faces

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31061 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSuppress warnings of the following kind:
Wolfgang Bangerth [Tue, 1 Oct 2013 20:36:19 +0000 (20:36 +0000)]
Suppress warnings of the following kind:
..................
/.../deal.II/source/numerics/matrix_tools.cc(2088): warning #2536: type qualifiers are meaningless here

                  bool (*comp)(const typename SparseMatrix<number>::iterator::value_type p,
                               ^
..................
Avoiding the 'const' here is not always completely possible in
template contexts, depending on whether 'value_type' already
has the 'const' in it or not.

git-svn-id: https://svn.dealii.org/trunk@31060 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoImprove error message.
Wolfgang Bangerth [Tue, 1 Oct 2013 18:49:50 +0000 (18:49 +0000)]
Improve error message.

git-svn-id: https://svn.dealii.org/trunk@31059 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoFix a bug in graph coloring and add a test for it.
Bruno Turcksin [Tue, 1 Oct 2013 17:12:43 +0000 (17:12 +0000)]
Fix a bug in graph coloring and add a test for it.

git-svn-id: https://svn.dealii.org/trunk@31058 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoLink in step-51 tutorial program.
Martin Kronbichler [Tue, 1 Oct 2013 15:18:37 +0000 (15:18 +0000)]
Link in step-51 tutorial program.

git-svn-id: https://svn.dealii.org/trunk@31057 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMerge trunk into branch_port_the_testsuite
Matthias Maier [Tue, 1 Oct 2013 08:15:38 +0000 (08:15 +0000)]
Merge trunk into branch_port_the_testsuite

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31056 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoDo some operations in parallel on tasks.
Wolfgang Bangerth [Tue, 1 Oct 2013 00:25:23 +0000 (00:25 +0000)]
Do some operations in parallel on tasks.

git-svn-id: https://svn.dealii.org/trunk@31055 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoWork around an issue in a copy constructor we needed for C++11 compatibility and...
Wolfgang Bangerth [Tue, 1 Oct 2013 00:24:55 +0000 (00:24 +0000)]
Work around an issue in a copy constructor we needed for C++11 compatibility and Intel's ICC.

git-svn-id: https://svn.dealii.org/trunk@31054 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMerge trunk into branch_port_the_testsuite
Matthias Maier [Mon, 30 Sep 2013 23:50:16 +0000 (23:50 +0000)]
Merge trunk into branch_port_the_testsuite

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31053 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoTake over revisions 31045 - 31051 from branch_port_the_testsuite
Matthias Maier [Mon, 30 Sep 2013 23:49:41 +0000 (23:49 +0000)]
Take over revisions 31045 - 31051 from branch_port_the_testsuite

Cleanup GridTools::collect_periodic_*:

 - Remove GridTools::collect_periodic_face_pairs
 - Unify interface for remaining GridTools::collect_periodic_faces
 - Remove deprecated functions that aren't even released
 - Bugfix: Instantiate collect_periodic_faces, this resolves a compilation
   issue with icc

git-svn-id: https://svn.dealii.org/trunk@31052 0785d39b-7218-0410-832d-ea1e28bc413d

11 years ago... and the second part
Matthias Maier [Mon, 30 Sep 2013 23:33:24 +0000 (23:33 +0000)]
... and the second part

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31051 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoGridTools::collect_periodic_faces: Port back to "const int" for the direction
Matthias Maier [Mon, 30 Sep 2013 23:29:03 +0000 (23:29 +0000)]
GridTools::collect_periodic_faces: Port back to "const int" for the direction

It is way too painful to workaround the compiler warnings a "const
unsigned int" produces

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31050 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoNext try ;-)
Matthias Maier [Mon, 30 Sep 2013 23:03:19 +0000 (23:03 +0000)]
Next try ;-)

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31049 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix: Instantiate...
Matthias Maier [Mon, 30 Sep 2013 22:58:27 +0000 (22:58 +0000)]
Bugfix: Instantiate...

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31048 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoFix a couple of assertions.
Wolfgang Bangerth [Mon, 30 Sep 2013 22:40:01 +0000 (22:40 +0000)]
Fix a couple of assertions.

git-svn-id: https://svn.dealii.org/trunk@31047 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoRemove obsolete instantiation
Matthias Maier [Mon, 30 Sep 2013 22:28:32 +0000 (22:28 +0000)]
Remove obsolete instantiation

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31046 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoCleanup GridTools::collect_periodic_*:
Matthias Maier [Mon, 30 Sep 2013 22:24:38 +0000 (22:24 +0000)]
Cleanup GridTools::collect_periodic_*:

 - Remove GridTools::collect_periodic_face_pairs
 - Unify interface for remaining GridTools::collect_periodic_faces
 - Remove deprecated functions that aren't even released

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31045 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoBugfix: Link in Intel support libraries dynamically (when not building a static execu...
Matthias Maier [Mon, 30 Sep 2013 20:20:35 +0000 (20:20 +0000)]
Bugfix: Link in Intel support libraries dynamically (when not building a static executable)

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31044 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoDisable warning 327 for Intel compilers. This leads to (correct)
Wolfgang Bangerth [Mon, 30 Sep 2013 18:40:42 +0000 (18:40 +0000)]
Disable warning 327 for Intel compilers. This leads to (correct)
warnings of the kind

File: source/fe/fe_values.cc Line: 430

/.../deal.II/source/fe/fe_values.cc(430): warning #327: NULL reference is not allowed

      fe_values(*static_cast<dealii::FEValuesBase<dim, spacedim>*> (0)),
                ^
          detected during instantiation of "dealii::FEValuesViews::Tensor<2, dim, spacedim>::Tensor() [with dim=1, spacedim=1]" at line 76 of "/usr/include/c++/4.6/bits/stl_construct.h"

But we'd like to use this construct anyway.

git-svn-id: https://svn.dealii.org/trunk@31043 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMerge once more from mainline.
Wolfgang Bangerth [Mon, 30 Sep 2013 15:47:32 +0000 (15:47 +0000)]
Merge once more from mainline.

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31042 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoProvide a copy constructor.
Wolfgang Bangerth [Mon, 30 Sep 2013 15:45:54 +0000 (15:45 +0000)]
Provide a copy constructor.

git-svn-id: https://svn.dealii.org/trunk@31041 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoMerge trunk into branch_port_the_testsuite
Matthias Maier [Mon, 30 Sep 2013 14:51:11 +0000 (14:51 +0000)]
Merge trunk into branch_port_the_testsuite

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31039 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoSubmit more lines around an error, add CTEST_EXTRA_COVERAGE_GLOB
Matthias Maier [Mon, 30 Sep 2013 14:38:23 +0000 (14:38 +0000)]
Submit more lines around an error, add CTEST_EXTRA_COVERAGE_GLOB

git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31038 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoLeave a TODO.
Wolfgang Bangerth [Mon, 30 Sep 2013 14:36:13 +0000 (14:36 +0000)]
Leave a TODO.

git-svn-id: https://svn.dealii.org/trunk@31037 0785d39b-7218-0410-832d-ea1e28bc413d

11 years agoAdd a copy constructor in hopes of making Intel's ICC happy.
Wolfgang Bangerth [Mon, 30 Sep 2013 14:15:20 +0000 (14:15 +0000)]
Add a copy constructor in hopes of making Intel's ICC happy.

git-svn-id: https://svn.dealii.org/trunk@31036 0785d39b-7218-0410-832d-ea1e28bc413d


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.