]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
10 years agoLink to another paper on best practices, as well as the video lectures.
Wolfgang Bangerth [Thu, 30 Jan 2014 21:53:29 +0000 (21:53 +0000)]
Link to another paper on best practices, as well as the video lectures.

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

10 years agoAdd a few statements on running stuff in parallel with MPI.
Wolfgang Bangerth [Thu, 30 Jan 2014 17:23:49 +0000 (17:23 +0000)]
Add a few statements on running stuff in parallel with MPI.

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

10 years agoInitialize a variable and explain it.
Wolfgang Bangerth [Wed, 29 Jan 2014 16:38:51 +0000 (16:38 +0000)]
Initialize a variable and explain it.

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

10 years agoAdd last name of contributor Mihai.
Wolfgang Bangerth [Wed, 29 Jan 2014 12:53:51 +0000 (12:53 +0000)]
Add last name of contributor Mihai.

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

10 years agoCMake: Start refactoring of REGISTER_FEATURE
Matthias Maier [Tue, 28 Jan 2014 19:01:32 +0000 (19:01 +0000)]
CMake: Start refactoring of REGISTER_FEATURE

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

10 years agoCMake: Refactor detailed and summary log creation
Matthias Maier [Tue, 28 Jan 2014 19:01:29 +0000 (19:01 +0000)]
CMake: Refactor detailed and summary log creation

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

10 years agostep-1: add some text output to the screen
Timo Heister [Tue, 28 Jan 2014 19:00:20 +0000 (19:00 +0000)]
step-1: add some text output to the screen

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

10 years agoCMake: Refactor list deduplication into a macro
Matthias Maier [Tue, 28 Jan 2014 18:58:22 +0000 (18:58 +0000)]
CMake: Refactor list deduplication into a macro

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

10 years agoTestsuite: Bugfix: Do not copy CMakeCache.txt and CMakeFiles for build tests
Matthias Maier [Tue, 28 Jan 2014 13:29:02 +0000 (13:29 +0000)]
Testsuite: Bugfix: Do not copy CMakeCache.txt and CMakeFiles for build tests

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

10 years agofix indentation
Felix Gruber [Tue, 28 Jan 2014 09:35:21 +0000 (09:35 +0000)]
fix indentation

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

10 years agofix typo
Timo Heister [Mon, 27 Jan 2014 20:16:24 +0000 (20:16 +0000)]
fix typo

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

10 years agoAvoid an if() in optimized mode by writing the Assert in a more clever way.
Wolfgang Bangerth [Mon, 27 Jan 2014 16:42:35 +0000 (16:42 +0000)]
Avoid an if() in optimized mode by writing the Assert in a more clever way.

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

10 years agoAlso list where results show up.
Wolfgang Bangerth [Mon, 27 Jan 2014 03:15:11 +0000 (03:15 +0000)]
Also list where results show up.

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

10 years agoFix obvious oversights in the previous commit...
Wolfgang Bangerth [Mon, 27 Jan 2014 02:53:03 +0000 (02:53 +0000)]
Fix obvious oversights in the previous commit...

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

10 years agoDocument running the testsuite for coverage information.
Wolfgang Bangerth [Mon, 27 Jan 2014 00:11:56 +0000 (00:11 +0000)]
Document running the testsuite for coverage information.

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

10 years agoProvide a couple of constructors that are never called but for which
Wolfgang Bangerth [Sun, 26 Jan 2014 23:58:30 +0000 (23:58 +0000)]
Provide a couple of constructors that are never called but for which
we apparently need definitions when running the testsuite for
coverage.

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

10 years agoleave a note on how to start step-32
Timo Heister [Sun, 26 Jan 2014 23:41:36 +0000 (23:41 +0000)]
leave a note on how to start step-32

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

10 years agoDisallow calling certain functions that have to do with active_fe_index on cells...
Wolfgang Bangerth [Sun, 26 Jan 2014 19:36:28 +0000 (19:36 +0000)]
Disallow calling certain functions that have to do with active_fe_index on cells that are not in fact active. Fix the various places where we used to do so (and which probably produced something that made not much sense).

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

10 years agoDisallow calling certain functions that have to do with active_fe_index on cells...
Wolfgang Bangerth [Sun, 26 Jan 2014 19:36:10 +0000 (19:36 +0000)]
Disallow calling certain functions that have to do with active_fe_index on cells that are not in fact active. Fix the various places where we used to do so (and which probably produced something that made not much sense).

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

10 years agoFix a forgotten case with FENothing (thanks to a testcase by Krzysztof Bzowski).
Wolfgang Bangerth [Sun, 26 Jan 2014 18:47:48 +0000 (18:47 +0000)]
Fix a forgotten case with FENothing (thanks to a testcase by Krzysztof Bzowski).

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

10 years agoCMake: Bugfix: Strip leading and trailing whitespace from linker flags in
Matthias Maier [Sun, 26 Jan 2014 14:55:30 +0000 (14:55 +0000)]
CMake: Bugfix: Strip leading and trailing whitespace from linker flags in
order to not confuse cmake-2.8.8

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

10 years agoCMake: Improve error message for invalid user provided CXX and LD flags
Matthias Maier [Sun, 26 Jan 2014 11:44:31 +0000 (11:44 +0000)]
CMake: Improve error message for invalid user provided CXX and LD flags

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

10 years agoAugment documentation.
Wolfgang Bangerth [Sat, 25 Jan 2014 14:43:00 +0000 (14:43 +0000)]
Augment documentation.

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

10 years agoMore cleanups in SolutionTransfer.
Wolfgang Bangerth [Sat, 25 Jan 2014 13:20:09 +0000 (13:20 +0000)]
More cleanups in SolutionTransfer.

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

10 years agoCMake: Bugfix: Set a compiler option for the correct build type
Matthias Maier [Sat, 25 Jan 2014 09:53:35 +0000 (09:53 +0000)]
CMake: Bugfix: Set a compiler option for the correct build type

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

10 years agoClean up a good amount of code. In particular, do not try to access fe_indices of...
Wolfgang Bangerth [Sat, 25 Jan 2014 04:11:46 +0000 (04:11 +0000)]
Clean up a good amount of code. In particular, do not try to access fe_indices of cells that are not active, since no finite element space is associated with them.

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

10 years agoAvoid directly accessing the active_fe_index of a cell that is at this
Wolfgang Bangerth [Sat, 25 Jan 2014 04:09:13 +0000 (04:09 +0000)]
Avoid directly accessing the active_fe_index of a cell that is at this
point no longer active.

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

10 years agoRemove a hunk of code that was forgotten in r32297.
Wolfgang Bangerth [Sat, 25 Jan 2014 02:08:49 +0000 (02:08 +0000)]
Remove a hunk of code that was forgotten in r32297.

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

10 years agoadd script to check doxygen formatting
Timo Heister [Fri, 24 Jan 2014 23:18:58 +0000 (23:18 +0000)]
add script to check doxygen formatting

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

10 years agoput deprecated functions into own doxygen group, fix doxygen formatting
Timo Heister [Fri, 24 Jan 2014 21:06:34 +0000 (21:06 +0000)]
put deprecated functions into own doxygen group, fix doxygen formatting

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

10 years agofix doxygen grouping tags
Timo Heister [Fri, 24 Jan 2014 21:05:43 +0000 (21:05 +0000)]
fix doxygen grouping tags

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

10 years agoremove unused variable in quicktest
Timo Heister [Fri, 24 Jan 2014 21:01:03 +0000 (21:01 +0000)]
remove unused variable in quicktest

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

10 years agofix quick_test
Timo Heister [Fri, 24 Jan 2014 21:00:30 +0000 (21:00 +0000)]
fix quick_test

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

10 years agoFix use of freed memory: Change when to reset the vector
Martin Kronbichler [Fri, 24 Jan 2014 16:52:51 +0000 (16:52 +0000)]
Fix use of freed memory: Change when to reset the vector

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

10 years agofix invalid memory access in gridin::read_vtk
Timo Heister [Fri, 24 Jan 2014 16:05:50 +0000 (16:05 +0000)]
fix invalid memory access in gridin::read_vtk

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

10 years agoimprove error checks and comments for parallel::distributed::Triangulation::load...
Timo Heister [Fri, 24 Jan 2014 15:47:40 +0000 (15:47 +0000)]
improve error checks and comments for parallel::distributed::Triangulation::load/save

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

10 years agoDisallow calling DoFAccessor::set_active_fe_index on non-active cells.
Wolfgang Bangerth [Fri, 24 Jan 2014 15:33:23 +0000 (15:33 +0000)]
Disallow calling DoFAccessor::set_active_fe_index on non-active cells.

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

10 years agoAdjust a few tests to not call set_active_fe_index() on non-active cells.
Wolfgang Bangerth [Fri, 24 Jan 2014 15:33:11 +0000 (15:33 +0000)]
Adjust a few tests to not call set_active_fe_index() on non-active cells.

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

10 years agoMention Martin's change from a couple of days ago.
Wolfgang Bangerth [Fri, 24 Jan 2014 13:00:43 +0000 (13:00 +0000)]
Mention Martin's change from a couple of days ago.

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

10 years agoCMake: Cleanup: Remove obsolete macro, unify naming of internal macros
Matthias Maier [Fri, 24 Jan 2014 11:25:42 +0000 (11:25 +0000)]
CMake: Cleanup: Remove obsolete macro, unify naming of internal macros

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

10 years agoAdjust test output
Martin Kronbichler [Fri, 24 Jan 2014 08:11:33 +0000 (08:11 +0000)]
Adjust test output

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

10 years agoFix test case with 64 bits
Martin Kronbichler [Thu, 23 Jan 2014 21:22:40 +0000 (21:22 +0000)]
Fix test case with 64 bits

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

10 years agoFixed typo in step-2 tutorial program.
Ryan Grove [Thu, 23 Jan 2014 19:18:05 +0000 (19:18 +0000)]
Fixed typo in step-2 tutorial program.

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

10 years agoCMake: Bugfix: Clear compile variables prior to populating
Matthias Maier [Thu, 23 Jan 2014 18:01:47 +0000 (18:01 +0000)]
CMake: Bugfix: Clear compile variables prior to populating

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

10 years agofix invalid memory access caused by undefined order of construction of static members...
Timo Heister [Thu, 23 Jan 2014 17:26:42 +0000 (17:26 +0000)]
fix invalid memory access caused by undefined order of construction of static members (found with ASAN)

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

10 years agoSome more from Winnifred.
Wolfgang Bangerth [Wed, 22 Jan 2014 21:48:05 +0000 (21:48 +0000)]
Some more from Winnifred.

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

10 years agoPatch by Martin Steigemann: Handle the case of zero error indicators better when...
Wolfgang Bangerth [Wed, 22 Jan 2014 19:13:57 +0000 (19:13 +0000)]
Patch by Martin Steigemann: Handle the case of zero error indicators better when finding the threshold for mesh refinement.

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

10 years agostep-4: write constants as doubles
Timo Heister [Wed, 22 Jan 2014 15:51:32 +0000 (15:51 +0000)]
step-4: write constants as doubles

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

10 years agoRemove obsolete scripts
Matthias Maier [Wed, 22 Jan 2014 12:16:50 +0000 (12:16 +0000)]
Remove obsolete scripts

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

10 years agoupdate p4est instructions, remove some outdated stuff
Timo Heister [Tue, 21 Jan 2014 22:10:31 +0000 (22:10 +0000)]
update p4est instructions, remove some outdated stuff

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

10 years agoAdjust test output
Martin Kronbichler [Tue, 21 Jan 2014 21:08:38 +0000 (21:08 +0000)]
Adjust test output

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

10 years agoDo not set active_fe_index values on non-active cells.
Wolfgang Bangerth [Tue, 21 Jan 2014 17:24:10 +0000 (17:24 +0000)]
Do not set active_fe_index values on non-active cells.

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

10 years agofix broken PETScWrappers::MPI::Vector::print() in parallel
Timo Heister [Tue, 21 Jan 2014 15:44:16 +0000 (15:44 +0000)]
fix broken PETScWrappers::MPI::Vector::print() in parallel

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

10 years agofix another place where we should use MPI_Allreduce instead of MPI_Reduce
Timo Heister [Tue, 21 Jan 2014 14:44:40 +0000 (14:44 +0000)]
fix another place where we should use MPI_Allreduce instead of MPI_Reduce

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

10 years agoTest extract_row_copy, fix two bugs
Martin Kronbichler [Tue, 21 Jan 2014 08:30:25 +0000 (08:30 +0000)]
Test extract_row_copy, fix two bugs

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

10 years agoFix test
Martin Kronbichler [Tue, 21 Jan 2014 07:38:45 +0000 (07:38 +0000)]
Fix test

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

10 years agoImprove error message.
Wolfgang Bangerth [Tue, 21 Jan 2014 07:34:12 +0000 (07:34 +0000)]
Improve error message.

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

10 years agoClear active_fe_index flags on non-active cells since they have no meaning.
Wolfgang Bangerth [Tue, 21 Jan 2014 06:49:27 +0000 (06:49 +0000)]
Clear active_fe_index flags on non-active cells since they have no meaning.

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

10 years agoAnother test.
Wolfgang Bangerth [Tue, 21 Jan 2014 06:44:34 +0000 (06:44 +0000)]
Another test.

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

10 years agoLeave a comment to clarify things.
Wolfgang Bangerth [Tue, 21 Jan 2014 06:39:18 +0000 (06:39 +0000)]
Leave a comment to clarify things.

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

10 years agoFix the same problem again in another location.
Wolfgang Bangerth [Tue, 21 Jan 2014 06:31:36 +0000 (06:31 +0000)]
Fix the same problem again in another location.

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

10 years agoFix a recently introduced problem with SolutionTransfer.
Wolfgang Bangerth [Tue, 21 Jan 2014 06:20:58 +0000 (06:20 +0000)]
Fix a recently introduced problem with SolutionTransfer.

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

10 years agoPatch by Mihai: Also extend the ability to deal with explicit FE spaces to set_dof_va...
Wolfgang Bangerth [Tue, 21 Jan 2014 03:45:06 +0000 (03:45 +0000)]
Patch by Mihai: Also extend the ability to deal with explicit FE spaces to set_dof_values_by_interpolation.

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

10 years agoAdd extract_row_copy method to chunk sparse matrix since iterators are very slow
Martin Kronbichler [Mon, 20 Jan 2014 20:01:30 +0000 (20:01 +0000)]
Add extract_row_copy method to chunk sparse matrix since iterators are very slow

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

10 years agoAllow use of AssertDimension without 'using namespace dealii'
Martin Kronbichler [Mon, 20 Jan 2014 16:40:32 +0000 (16:40 +0000)]
Allow use of AssertDimension without 'using namespace dealii'

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

10 years agoSlightly extend full matrix interface.
Toby D. Young [Mon, 20 Jan 2014 12:05:00 +0000 (12:05 +0000)]
Slightly extend full matrix interface.

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

10 years agoSimplify exchange of data in Trilinos sparse matrix reinit: Can use the nonlocal_grap...
Martin Kronbichler [Mon, 20 Jan 2014 12:03:12 +0000 (12:03 +0000)]
Simplify exchange of data in Trilinos sparse matrix reinit: Can use the nonlocal_graph directly. Apparently, I would need another entry point into distribute_sparsity_pattern to fix the deal.II transfer.

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

10 years agoSimplify exchange of data in Trilinos sparse matrix reinit: Can use the nonlocal_grap...
Martin Kronbichler [Mon, 20 Jan 2014 12:03:00 +0000 (12:03 +0000)]
Simplify exchange of data in Trilinos sparse matrix reinit: Can use the nonlocal_graph directly. Apparently, I would need another entry point into distribute_sparsity_pattern to fix the deal.II transfer.

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

10 years agoNeed to add a few more entries to non-local part of sparsity pattern for MeshWorker...
Martin Kronbichler [Mon, 20 Jan 2014 09:01:13 +0000 (09:01 +0000)]
Need to add a few more entries to non-local part of sparsity pattern for MeshWorker assembly. Now the reason for failing MG tests is a wrong prolongation matrix where some non-local rows get lost

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

10 years agoFix failure of multigrid on some OpenMPI versions
Martin Kronbichler [Mon, 20 Jan 2014 08:59:59 +0000 (08:59 +0000)]
Fix failure of multigrid on some OpenMPI versions

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

10 years agoTry to fix some tests by adding more elements to sparsity pattern over processor...
Martin Kronbichler [Sun, 19 Jan 2014 22:06:41 +0000 (22:06 +0000)]
Try to fix some tests by adding more elements to sparsity pattern over processor boundaries

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

10 years agoDo not create non-local graph when there are no ghost rows specified.
Martin Kronbichler [Sun, 19 Jan 2014 21:53:50 +0000 (21:53 +0000)]
Do not create non-local graph when there are no ghost rows specified.

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

10 years agoFix 64 bit bug
Martin Kronbichler [Sun, 19 Jan 2014 20:59:03 +0000 (20:59 +0000)]
Fix 64 bit bug

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

10 years agoCorrect test output
Martin Kronbichler [Sun, 19 Jan 2014 20:54:54 +0000 (20:54 +0000)]
Correct test output

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

10 years agoAllow constant modes for FE_RaviartThomas and FE_Nedelec.
Martin Kronbichler [Sun, 19 Jan 2014 19:54:31 +0000 (19:54 +0000)]
Allow constant modes for FE_RaviartThomas and FE_Nedelec.

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

10 years agoFix extract_constant_modes for FE_DGP etc.
Martin Kronbichler [Sun, 19 Jan 2014 14:29:09 +0000 (14:29 +0000)]
Fix extract_constant_modes for FE_DGP etc.

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

10 years agoFix at least one issue with my commit: The flux sparsity pattern needs to include...
Martin Kronbichler [Sat, 18 Jan 2014 22:41:19 +0000 (22:41 +0000)]
Fix at least one issue with my commit: The flux sparsity pattern needs to include other-other coupling when using MeshWorker

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

10 years agoNew tests.
Wolfgang Bangerth [Sat, 18 Jan 2014 19:30:44 +0000 (19:30 +0000)]
New tests.

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

10 years agoImplement more functionality for get_interpolated_dof_values.
Wolfgang Bangerth [Sat, 18 Jan 2014 19:30:26 +0000 (19:30 +0000)]
Implement more functionality for get_interpolated_dof_values.

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

10 years agoFix warning
Martin Kronbichler [Sat, 18 Jan 2014 16:46:56 +0000 (16:46 +0000)]
Fix warning

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

10 years agoUse thread-safe path for Trilinos matrix assembly also when initializing with a Compr...
Martin Kronbichler [Sat, 18 Jan 2014 16:22:14 +0000 (16:22 +0000)]
Use thread-safe path for Trilinos matrix assembly also when initializing with a CompressedSimpleSparsityPattern

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

10 years agoadd test for all_zero
Timo Heister [Fri, 17 Jan 2014 22:49:20 +0000 (22:49 +0000)]
add test for all_zero

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

10 years agofix all_zero() for PETSc vectors. add documentation for Trilinos as well.
Timo Heister [Fri, 17 Jan 2014 22:46:29 +0000 (22:46 +0000)]
fix all_zero() for PETSc vectors. add documentation for Trilinos as well.

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

10 years agoDisallow calling some functions in the hp context on non-active cells.
Wolfgang Bangerth [Fri, 17 Jan 2014 22:02:15 +0000 (22:02 +0000)]
Disallow calling some functions in the hp context on non-active cells.

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

10 years agoDisallow calling some functions in the hp context on non-active cells.
Wolfgang Bangerth [Fri, 17 Jan 2014 22:02:02 +0000 (22:02 +0000)]
Disallow calling some functions in the hp context on non-active cells.

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

10 years agoImprove error message.
Wolfgang Bangerth [Fri, 17 Jan 2014 20:56:08 +0000 (20:56 +0000)]
Improve error message.

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

10 years agofix typo
Timo Heister [Fri, 17 Jan 2014 17:07:34 +0000 (17:07 +0000)]
fix typo

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

10 years agoCapitalize 'stokes'.
Wolfgang Bangerth [Fri, 17 Jan 2014 16:48:45 +0000 (16:48 +0000)]
Capitalize 'stokes'.

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

10 years agoFix typo.
Toby D. Young [Fri, 17 Jan 2014 12:54:48 +0000 (12:54 +0000)]
Fix typo.

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

10 years agoImprove comments
Martin Kronbichler [Fri, 17 Jan 2014 07:52:11 +0000 (07:52 +0000)]
Improve comments

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

10 years agoInitialize Trilinos parallel matrices with additional relevant set in order to allow...
Martin Kronbichler [Fri, 17 Jan 2014 07:26:11 +0000 (07:26 +0000)]
Initialize Trilinos parallel matrices with additional relevant set in order to allow for multiple threads to write into the matrix (even though we don't use this functionality right now).

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

10 years agoFix quadratic complexity in number of ranges in two methods. Do not directly insert...
Martin Kronbichler [Thu, 16 Jan 2014 12:40:23 +0000 (12:40 +0000)]
Fix quadratic complexity in number of ranges in two methods. Do not directly insert into an IndexSet with MGTools::extract_inner_interface_dofs.

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

10 years agoFix typo.
Wolfgang Bangerth [Wed, 15 Jan 2014 22:25:37 +0000 (22:25 +0000)]
Fix typo.

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

10 years agomake it more clear the hyper_L works in 2d and 3d.
Timo Heister [Wed, 15 Jan 2014 21:22:52 +0000 (21:22 +0000)]
make it more clear the hyper_L works in 2d and 3d.

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

10 years agoFix tests/fe/crash_01.cc.
Markus Buerg [Wed, 15 Jan 2014 20:16:19 +0000 (20:16 +0000)]
Fix tests/fe/crash_01.cc.

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

10 years agoFully qualify a name to make MS VC++ happy.
Wolfgang Bangerth [Wed, 15 Jan 2014 16:44:10 +0000 (16:44 +0000)]
Fully qualify a name to make MS VC++ happy.

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

10 years agoTry not to confuse MS VC by having this:
Wolfgang Bangerth [Wed, 15 Jan 2014 16:43:16 +0000 (16:43 +0000)]
Try not to confuse MS VC by having this:

estimate (...,
          const Function<spacedim>                   */*coefficient*/,
          ...)

where MSVC gets tripped up by the */ thinking it closes a comment.

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

10 years agoAlso import the DataOutBase::Patch name into DataOutInterface to make MS VC
Wolfgang Bangerth [Wed, 15 Jan 2014 16:34:36 +0000 (16:34 +0000)]
Also import the DataOutBase::Patch name into DataOutInterface to make MS VC
happy.

Fix a couple of minor editorial warts.

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

10 years agoFully qualify a namespace to make MS VC++ happy.
Wolfgang Bangerth [Wed, 15 Jan 2014 02:51:28 +0000 (02:51 +0000)]
Fully qualify a namespace to make MS VC++ happy.

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

10 years agoUse double instead of float in one place to avoid a MS VC++ warning.
Wolfgang Bangerth [Wed, 15 Jan 2014 02:48:08 +0000 (02:48 +0000)]
Use double instead of float in one place to avoid a MS VC++ warning.

git-svn-id: https://svn.dealii.org/trunk@32212 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.