]> https://gitweb.dealii.org/ - dealii-svn.git/log
dealii-svn.git
11 years agoMerge from upstream.
bangerth [Sat, 5 Jan 2013 04:40:58 +0000 (04:40 +0000)]
Merge from upstream.

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

11 years agoRe-order source directories.
bangerth [Sat, 5 Jan 2013 04:08:45 +0000 (04:08 +0000)]
Re-order source directories.

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

11 years agoMerge from mainline.
bangerth [Sat, 5 Jan 2013 04:07:33 +0000 (04:07 +0000)]
Merge from mainline.

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

11 years agoupdate Makefile for step-50 to disable compilation if Trilinos or p4est is missing
heister [Fri, 4 Jan 2013 21:54:31 +0000 (21:54 +0000)]
update Makefile for step-50 to disable compilation if Trilinos or p4est is missing

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

11 years agoleave todo
heister [Fri, 4 Jan 2013 16:34:08 +0000 (16:34 +0000)]
leave todo

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

11 years agoremove references to mg_dof_accessor.h
heister [Fri, 4 Jan 2013 16:14:09 +0000 (16:14 +0000)]
remove references to mg_dof_accessor.h

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

11 years agomark mg_dof_accessor.h deprecated and remove it everywhere
heister [Fri, 4 Jan 2013 16:12:34 +0000 (16:12 +0000)]
mark mg_dof_accessor.h deprecated and remove it everywhere

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

11 years agoForce reconfigure also when template arguments or dealii templates change.
kronbichler [Fri, 4 Jan 2013 14:20:45 +0000 (14:20 +0000)]
Force reconfigure also when template arguments or dealii templates change.

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

11 years agoDelete MGDoFHandler from matrix free class. These features are now present in DoFHandler.
kronbichler [Fri, 4 Jan 2013 10:10:48 +0000 (10:10 +0000)]
Delete MGDoFHandler from matrix free class. These features are now present in DoFHandler.

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

11 years agoSilence warning.
kronbichler [Fri, 4 Jan 2013 08:16:04 +0000 (08:16 +0000)]
Silence warning.

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

11 years agoEnsure compilation without p4est.
kronbichler [Fri, 4 Jan 2013 08:11:46 +0000 (08:11 +0000)]
Ensure compilation without p4est.

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

11 years agoFix compilation
kronbichler [Fri, 4 Jan 2013 08:05:24 +0000 (08:05 +0000)]
Fix compilation

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

11 years agoupdate changes.h: MGDoFHandler is deprecated
heister [Thu, 3 Jan 2013 21:43:00 +0000 (21:43 +0000)]
update changes.h: MGDoFHandler is deprecated

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

11 years agoreintegrate branch merge_mg_into_dof_handler
heister [Thu, 3 Jan 2013 21:37:23 +0000 (21:37 +0000)]
reintegrate branch merge_mg_into_dof_handler

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

11 years agoUpdate link to the new changelogs (websvn).
bangerth [Wed, 2 Jan 2013 18:52:06 +0000 (18:52 +0000)]
Update link to the new changelogs (websvn).

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

11 years agoadd trilinos 11.0.3 as supported
heister [Wed, 2 Jan 2013 18:50:55 +0000 (18:50 +0000)]
add trilinos 11.0.3 as supported

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

11 years agoUpdate link to the new changelogs (websvn).
bangerth [Wed, 2 Jan 2013 18:50:40 +0000 (18:50 +0000)]
Update link to the new changelogs (websvn).

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

11 years agoRemove unnecessary line.
kronbichler [Wed, 2 Jan 2013 17:03:38 +0000 (17:03 +0000)]
Remove unnecessary line.

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

11 years agoPatch by Fahad Alrashed: Add a possibly different PETSc Viewer object to PETScWrapper...
bangerth [Wed, 2 Jan 2013 17:03:23 +0000 (17:03 +0000)]
Patch by Fahad Alrashed: Add a possibly different PETSc Viewer object to PETScWrappers::MatrixBase::write_ascii().

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

11 years agoPatch by Fahad Alrashed: Overload PETScWrappers::MPI::Vector::print to make sure...
bangerth [Wed, 2 Jan 2013 16:59:56 +0000 (16:59 +0000)]
Patch by Fahad Alrashed: Overload PETScWrappers::MPI::Vector::print to make sure the right thing happens in parallel.

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

11 years agoPatch by Fahad Alrashed: Add PETScWrappers::VectorBase::write_ascii.
bangerth [Wed, 2 Jan 2013 16:54:31 +0000 (16:54 +0000)]
Patch by Fahad Alrashed: Add PETScWrappers::VectorBase::write_ascii.

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

11 years agoSome cleanup in the compiler flags setup
maier [Wed, 2 Jan 2013 13:17:58 +0000 (13:17 +0000)]
Some cleanup in the compiler flags setup

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

11 years agoMerge branch 'branch_cmake' into branch_deprecated
maier [Wed, 2 Jan 2013 12:26:37 +0000 (12:26 +0000)]
Merge branch 'branch_cmake' into branch_deprecated

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

11 years agoCompile the functionparser target without -Wall -pedantic
maier [Wed, 2 Jan 2013 12:15:45 +0000 (12:15 +0000)]
Compile the functionparser target without -Wall -pedantic

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

11 years agoMerge from mainline.
bangerth [Mon, 31 Dec 2012 23:15:23 +0000 (23:15 +0000)]
Merge from mainline.

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

11 years agoAvoid use of a deprecated function by introducing a private function with the same...
bangerth [Mon, 31 Dec 2012 23:13:33 +0000 (23:13 +0000)]
Avoid use of a deprecated function by introducing a private function with the same functionality and giving only select classes access to it.

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

11 years agoAvoid use of a deprecated function.
bangerth [Mon, 31 Dec 2012 22:46:10 +0000 (22:46 +0000)]
Avoid use of a deprecated function.

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

11 years agoAvoid use of a deprecated function.
bangerth [Mon, 31 Dec 2012 22:43:01 +0000 (22:43 +0000)]
Avoid use of a deprecated function.

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

11 years agoAvoid use of the deprecated Table::data() function by making use of the fact that...
bangerth [Mon, 31 Dec 2012 21:45:52 +0000 (21:45 +0000)]
Avoid use of the deprecated Table::data() function by making use of the fact that FullMatrix and LapackFullMatrix are derived from Table and are therefore able to access the (protected) member variable that stores the actual data.

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

11 years agoMerge branch 'branch_cmake' into branch_deprecated
maier [Mon, 31 Dec 2012 11:13:45 +0000 (11:13 +0000)]
Merge branch 'branch_cmake' into branch_deprecated

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

11 years agoSilence some warnings
maier [Mon, 31 Dec 2012 11:12:46 +0000 (11:12 +0000)]
Silence some warnings

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

11 years agoSimplify one function.
bangerth [Mon, 31 Dec 2012 04:47:37 +0000 (04:47 +0000)]
Simplify one function.

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

11 years agoMake compile.
bangerth [Mon, 31 Dec 2012 02:25:02 +0000 (02:25 +0000)]
Make compile.

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

11 years agoAvoid one use of SparseMatrix::global_entry in favor of using iterators.
bangerth [Mon, 31 Dec 2012 02:23:25 +0000 (02:23 +0000)]
Avoid one use of SparseMatrix::global_entry in favor of using iterators.

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

11 years agoMake compile.
bangerth [Mon, 31 Dec 2012 02:22:23 +0000 (02:22 +0000)]
Make compile.

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

11 years agoDo not worry too much about the 1d case -- everything is cheap there. Conserve
bangerth [Mon, 31 Dec 2012 01:03:37 +0000 (01:03 +0000)]
Do not worry too much about the 1d case -- everything is cheap there. Conserve
some memory also in the MG case and thereby resolve a TODO.

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

11 years agoDo not worry too much about the 1d case -- everything is cheap there.
bangerth [Mon, 31 Dec 2012 00:58:50 +0000 (00:58 +0000)]
Do not worry too much about the 1d case -- everything is cheap there.

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

11 years agoAugment documentation.
bangerth [Mon, 31 Dec 2012 00:55:14 +0000 (00:55 +0000)]
Augment documentation.

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

11 years agoUndeprecate a couple of functions.
bangerth [Mon, 31 Dec 2012 00:14:38 +0000 (00:14 +0000)]
Undeprecate a couple of functions.

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

11 years agoUn-deprecate a function.
bangerth [Sun, 30 Dec 2012 02:24:10 +0000 (02:24 +0000)]
Un-deprecate a function.

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

11 years agoFix more typos.
bangerth [Sun, 30 Dec 2012 02:23:05 +0000 (02:23 +0000)]
Fix more typos.

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

11 years agoFix typo.
bangerth [Sun, 30 Dec 2012 02:15:52 +0000 (02:15 +0000)]
Fix typo.

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

11 years agoImprove documentation.
bangerth [Sun, 30 Dec 2012 02:13:10 +0000 (02:13 +0000)]
Improve documentation.

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

11 years agoUn-deprecated a function and explain alternatives when appropriate.
bangerth [Sun, 30 Dec 2012 02:09:20 +0000 (02:09 +0000)]
Un-deprecated a function and explain alternatives when appropriate.

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

11 years agoImprove wording of error message.
bangerth [Sun, 30 Dec 2012 01:27:45 +0000 (01:27 +0000)]
Improve wording of error message.

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

11 years agoSome more cleanup
maier [Sat, 29 Dec 2012 21:10:56 +0000 (21:10 +0000)]
Some more cleanup

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

11 years agoBugfix: Fix a copy and paste typo
maier [Fri, 28 Dec 2012 23:23:22 +0000 (23:23 +0000)]
Bugfix: Fix a copy and paste typo

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

11 years agoSome more cleanup
maier [Fri, 28 Dec 2012 23:16:56 +0000 (23:16 +0000)]
Some more cleanup

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

11 years agoMerge from branch_cmake
maier [Fri, 28 Dec 2012 22:41:20 +0000 (22:41 +0000)]
Merge from branch_cmake

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

11 years agoFix a few out-of-bound array accesses. Refill some comments.
kronbichler [Fri, 28 Dec 2012 10:41:54 +0000 (10:41 +0000)]
Fix a few out-of-bound array accesses. Refill some comments.

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

11 years agoFix iterator types.
kronbichler [Fri, 28 Dec 2012 09:09:27 +0000 (09:09 +0000)]
Fix iterator types.

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

11 years agoMerge from Mainline
maier [Fri, 28 Dec 2012 08:43:14 +0000 (08:43 +0000)]
Merge from Mainline

Conflicts:
deal.II/Makefile
deal.II/common/Make.global_options.in
deal.II/doc/external-libs/mumps.html
deal.II/include/deal.II/lac/block_indices.h

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

11 years agoThe std::map that stored pointers to Jacobians could lead to a situation where the...
kronbichler [Fri, 28 Dec 2012 08:16:20 +0000 (08:16 +0000)]
The std::map that stored pointers to Jacobians could lead to a situation where the pointers became invalid. Store the actual data in the map now.

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

11 years agoTwo more MPI_Allreduce commands that should not be called when using a single processor.
kronbichler [Thu, 27 Dec 2012 16:41:06 +0000 (16:41 +0000)]
Two more MPI_Allreduce commands that should not be called when using a single processor.

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

11 years agoAdjust output.
kronbichler [Thu, 27 Dec 2012 14:26:22 +0000 (14:26 +0000)]
Adjust output.

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

11 years agoAvoid calls to MPI_Allreduce for vectors where only one processor participates.
kronbichler [Thu, 27 Dec 2012 14:15:04 +0000 (14:15 +0000)]
Avoid calls to MPI_Allreduce for vectors where only one processor participates.

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

11 years agoAvoid compiler warning.
kronbichler [Thu, 27 Dec 2012 13:12:28 +0000 (13:12 +0000)]
Avoid compiler warning.

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

11 years agoHm, that doesn't work. Try std::fpclassify instead.
bangerth [Thu, 27 Dec 2012 01:50:21 +0000 (01:50 +0000)]
Hm, that doesn't work. Try std::fpclassify instead.

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

11 years agoFix another one.
bangerth [Wed, 26 Dec 2012 20:18:04 +0000 (20:18 +0000)]
Fix another one.

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

11 years agoFix typos.
bangerth [Wed, 26 Dec 2012 20:17:45 +0000 (20:17 +0000)]
Fix typos.

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

11 years agoAvoid an ambiguity between ::fpclassify and std::fpclassify with recent Intel compilers.
bangerth [Tue, 25 Dec 2012 15:05:57 +0000 (15:05 +0000)]
Avoid an ambiguity between ::fpclassify and std::fpclassify with recent Intel compilers.

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

11 years agoFix an issue with the Intel compiler (reported by Ted Kord).
bangerth [Tue, 25 Dec 2012 14:57:35 +0000 (14:57 +0000)]
Fix an issue with the Intel compiler (reported by Ted Kord).

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

11 years agoidentify branch on new server
kanschat [Fri, 21 Dec 2012 15:24:03 +0000 (15:24 +0000)]
identify branch on new server

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

11 years agoSimplify construction of dof connectivity graph by using deal.II data structures...
kronbichler [Fri, 21 Dec 2012 14:15:12 +0000 (14:15 +0000)]
Simplify construction of dof connectivity graph by using deal.II data structures. Those are a little slower, but much more reliable and concise.

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

11 years agomake indent
heister [Fri, 21 Dec 2012 02:51:02 +0000 (02:51 +0000)]
make indent

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

11 years agocall indent for each file separately in the hope that this fixes some strange indenta...
heister [Fri, 21 Dec 2012 02:47:21 +0000 (02:47 +0000)]
call indent for each file separately in the hope that this fixes some strange indentation inconsistencies

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

11 years agoExplicitly instantiate some internal structs to ensure these are always generated.
kronbichler [Wed, 19 Dec 2012 11:34:13 +0000 (11:34 +0000)]
Explicitly instantiate some internal structs to ensure these are always generated.

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

11 years agoUse generic instantiation procedure for selecting vectors in solution transfer.
kronbichler [Wed, 19 Dec 2012 11:07:02 +0000 (11:07 +0000)]
Use generic instantiation procedure for selecting vectors in solution transfer.

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

11 years agoMatrix-vector product with deal.II vectors and Trilinos matrix are can be readily...
kronbichler [Mon, 17 Dec 2012 09:22:26 +0000 (09:22 +0000)]
Matrix-vector product with deal.II vectors and Trilinos matrix are can be readily performed.

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

11 years agoBreak the instructions for PETSc and Trilinos into separate files.
bangerth [Fri, 14 Dec 2012 12:15:55 +0000 (12:15 +0000)]
Break the instructions for PETSc and Trilinos into separate files.

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

11 years agoAdd one more access function. Reindent comments.
kronbichler [Fri, 14 Dec 2012 12:13:31 +0000 (12:13 +0000)]
Add one more access function. Reindent comments.

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

11 years agoMerge from Mainline
maier [Fri, 14 Dec 2012 10:10:47 +0000 (10:10 +0000)]
Merge from Mainline

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

11 years agoAugment a comment.
bangerth [Fri, 14 Dec 2012 02:41:42 +0000 (02:41 +0000)]
Augment a comment.

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

11 years agoAugment documentation some more.
bangerth [Fri, 14 Dec 2012 02:30:13 +0000 (02:30 +0000)]
Augment documentation some more.

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

11 years agoAvoid face_to_equivalent_cell_index
maier [Thu, 13 Dec 2012 17:59:25 +0000 (17:59 +0000)]
Avoid face_to_equivalent_cell_index

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

11 years agoA bunch of trivial name changes
maier [Thu, 13 Dec 2012 17:59:24 +0000 (17:59 +0000)]
A bunch of trivial name changes

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

11 years agoTODO: This three "deprecated" functions are used internally incredibly often...
maier [Thu, 13 Dec 2012 17:59:23 +0000 (17:59 +0000)]
TODO: This three "deprecated" functions are used internally incredibly often...

... and "deprecated" seems to refer to the user interface and not internal
usage

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

11 years ago*sigh* I have the impression that I will do this very, very often
maier [Thu, 13 Dec 2012 17:59:22 +0000 (17:59 +0000)]
*sigh* I have the impression that I will do this very, very often

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

11 years agoThreadMutex -> Mutex
maier [Thu, 13 Dec 2012 17:59:21 +0000 (17:59 +0000)]
ThreadMutex -> Mutex

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

11 years agoAvoid usage of deprecated methods and classes in source/base
maier [Thu, 13 Dec 2012 17:59:20 +0000 (17:59 +0000)]
Avoid usage of deprecated methods and classes in source/base

    ThreadMutex -> Mutex
    Implement vector::scale in operator*=
    Drop deprecated attribute for Logstream::push/pop for now

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

11 years agoMerge from branch_cmake
maier [Thu, 13 Dec 2012 17:57:48 +0000 (17:57 +0000)]
Merge from branch_cmake

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

11 years agoAugment documentation.
bangerth [Thu, 13 Dec 2012 07:15:16 +0000 (07:15 +0000)]
Augment documentation.

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

11 years agoMerge from Mainline
maier [Wed, 12 Dec 2012 21:24:40 +0000 (21:24 +0000)]
Merge from Mainline

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

11 years agoUpdate CMake-Regressions
maier [Wed, 12 Dec 2012 21:23:14 +0000 (21:23 +0000)]
Update CMake-Regressions

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

11 years agoSome minor bugfixes in the testsuite
maier [Wed, 12 Dec 2012 21:23:02 +0000 (21:23 +0000)]
Some minor bugfixes in the testsuite

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

11 years agoUndo 27799 on vectorization as the new trick did the same thing and obscured things.
kronbichler [Wed, 12 Dec 2012 15:31:35 +0000 (15:31 +0000)]
Undo 27799 on vectorization as the new trick did the same thing and obscured things.

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

11 years agoRemoved two more occurences of inproper use of reinterpret_cast
kronbichler [Wed, 12 Dec 2012 14:37:49 +0000 (14:37 +0000)]
Removed two more occurences of inproper use of reinterpret_cast

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

11 years agoReplace reinterpret_cast by static_cast in access to individual elements of vectorize...
kronbichler [Wed, 12 Dec 2012 14:19:47 +0000 (14:19 +0000)]
Replace reinterpret_cast by static_cast in access to individual elements of vectorized data types.

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

11 years agoMerge from Mainline
maier [Wed, 12 Dec 2012 14:16:07 +0000 (14:16 +0000)]
Merge from Mainline

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

11 years agoAvoid some more reinterpret_cast
kronbichler [Wed, 12 Dec 2012 13:55:01 +0000 (13:55 +0000)]
Avoid some more reinterpret_cast

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

11 years agoAvoid reinterpret_cast by making the declaration of struct ShapeFunctionData in FEVal...
kronbichler [Wed, 12 Dec 2012 13:38:38 +0000 (13:38 +0000)]
Avoid reinterpret_cast by making the declaration of struct ShapeFunctionData in FEValuesViews::Scalar/Vector public.

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

11 years agoThere used to be a requirement that threads can only be joined by the thread that...
bangerth [Wed, 12 Dec 2012 12:58:51 +0000 (12:58 +0000)]
There used to be a requirement that threads can only be joined by the thread that created it. This doesn't appear to be the case any more, so we can't rely on it any more to take shortcuts.

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

11 years agoMention r27793. Also reorder things a bit.
bangerth [Wed, 12 Dec 2012 12:21:26 +0000 (12:21 +0000)]
Mention r27793. Also reorder things a bit.

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

11 years agoPatch by Alexander Grayver: Release memort in SparseDirectMUMPS.
bangerth [Wed, 12 Dec 2012 12:21:11 +0000 (12:21 +0000)]
Patch by Alexander Grayver: Release memort in SparseDirectMUMPS.

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

11 years agoRevert "Forgot to commit this change for the previous commit" and "Change to virtual...
maier [Tue, 11 Dec 2012 17:10:23 +0000 (17:10 +0000)]
Revert "Forgot to commit this change for the previous commit" and "Change to virtual inheritance of Subscriptor"

This was a bad idea.

Internally Subscriptor is abused in a significant number of places as a
strict aliasing enforcer... and we would break this behaviour with virtual
inheritance

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

11 years agoForgot to commit this change for the previous commit
maier [Tue, 11 Dec 2012 16:35:28 +0000 (16:35 +0000)]
Forgot to commit this change for the previous commit

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

11 years agoChange to virtual inheritance of Subscriptor
maier [Tue, 11 Dec 2012 15:46:31 +0000 (15:46 +0000)]
Change to virtual inheritance of Subscriptor

This way,  multiple inheritance of deal.II classes still provide only one
Subscriptor base class.

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

11 years agoFix one border case in initialization on non-constant Jacobians.
kronbichler [Mon, 10 Dec 2012 10:33:22 +0000 (10:33 +0000)]
Fix one border case in initialization on non-constant Jacobians.

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

11 years agoMerge from Mainline
maier [Sun, 9 Dec 2012 13:03:11 +0000 (13:03 +0000)]
Merge from Mainline

Conflicts:
    deal.II/doc/development/svn.html

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

11 years agoadd charset
kanschat [Sun, 9 Dec 2012 11:01:53 +0000 (11:01 +0000)]
add charset

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