]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
14 years agoAdd current output.
Wolfgang Bangerth [Sat, 13 Feb 2010 16:08:28 +0000 (16:08 +0000)]
Add current output.

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

14 years agoFinish documenting.
Wolfgang Bangerth [Sat, 13 Feb 2010 15:54:38 +0000 (15:54 +0000)]
Finish documenting.

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

14 years agoMake things work correctly.
Wolfgang Bangerth [Sat, 13 Feb 2010 15:52:23 +0000 (15:52 +0000)]
Make things work correctly.

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

14 years agoProvide default values for template arguments of MGMatrix.
Wolfgang Bangerth [Sat, 13 Feb 2010 15:38:58 +0000 (15:38 +0000)]
Provide default values for template arguments of MGMatrix.

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

14 years agoMore documentation.
Wolfgang Bangerth [Sat, 13 Feb 2010 05:20:27 +0000 (05:20 +0000)]
More documentation.

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

14 years agoMake previous commit useful so that we don't have to provide a template
Wolfgang Bangerth [Sat, 13 Feb 2010 05:13:04 +0000 (05:13 +0000)]
Make previous commit useful so that we don't have to provide a template
argument by hand.

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

14 years agoProvide default arguments for the two-argument initialize()
Wolfgang Bangerth [Sat, 13 Feb 2010 04:53:39 +0000 (04:53 +0000)]
Provide default arguments for the two-argument initialize()
functions. Name second template argument for MGSmoothPrecondition
according to its meaning.

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

14 years agoDefault a couple template arguments for the most common case.
Wolfgang Bangerth [Sat, 13 Feb 2010 04:35:56 +0000 (04:35 +0000)]
Default a couple template arguments for the most common case.

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

14 years agoHighlight the glossary term. Capitalize them all.
Wolfgang Bangerth [Sat, 13 Feb 2010 04:35:01 +0000 (04:35 +0000)]
Highlight the glossary term. Capitalize them all.

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

14 years agoUndo change 20579 since it didn't compile.
Wolfgang Bangerth [Sat, 13 Feb 2010 01:20:33 +0000 (01:20 +0000)]
Undo change 20579 since it didn't compile.

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

14 years agoAdd add_lines(IndexSet).
Wolfgang Bangerth [Sat, 13 Feb 2010 00:59:00 +0000 (00:59 +0000)]
Add add_lines(IndexSet).

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

14 years agoName .cc file the same as the .h file.
Wolfgang Bangerth [Sat, 13 Feb 2010 00:53:29 +0000 (00:53 +0000)]
Name .cc file the same as the .h file.

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

14 years agoName .cc file the same as the .h file.
Wolfgang Bangerth [Sat, 13 Feb 2010 00:52:48 +0000 (00:52 +0000)]
Name .cc file the same as the .h file.

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

14 years agoAdd make_boundary_list also for IndexSet arguments.
Wolfgang Bangerth [Sat, 13 Feb 2010 00:52:05 +0000 (00:52 +0000)]
Add make_boundary_list also for IndexSet arguments.

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

14 years agoMore documentation.
Wolfgang Bangerth [Fri, 12 Feb 2010 23:46:54 +0000 (23:46 +0000)]
More documentation.

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

14 years agosuperfluous exception removed
Guido Kanschat [Fri, 12 Feb 2010 23:12:56 +0000 (23:12 +0000)]
superfluous exception removed

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

14 years agosuperfluous exception removed
Guido Kanschat [Fri, 12 Feb 2010 23:12:23 +0000 (23:12 +0000)]
superfluous exception removed

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

14 years agointro of step 38 rewritten
Guido Kanschat [Fri, 12 Feb 2010 23:11:40 +0000 (23:11 +0000)]
intro of step 38 rewritten

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

14 years agoDon't use #word but <code>word</code>.
Wolfgang Bangerth [Fri, 12 Feb 2010 22:35:38 +0000 (22:35 +0000)]
Don't use #word but <code>word</code>.

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

14 years agoupdated doc, but not tested
Guido Kanschat [Fri, 12 Feb 2010 17:27:40 +0000 (17:27 +0000)]
updated doc, but not tested

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

14 years agoShrink picture.
Wolfgang Bangerth [Fri, 12 Feb 2010 14:37:45 +0000 (14:37 +0000)]
Shrink picture.

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

14 years agoMore documentation.
Wolfgang Bangerth [Fri, 12 Feb 2010 14:36:40 +0000 (14:36 +0000)]
More documentation.

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

14 years agoUse a picture instead of a text graphic.
Wolfgang Bangerth [Fri, 12 Feb 2010 14:36:28 +0000 (14:36 +0000)]
Use a picture instead of a text graphic.

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

14 years agoadd
Wolfgang Bangerth [Fri, 12 Feb 2010 14:22:37 +0000 (14:22 +0000)]
add

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

14 years agoDocument a couple functions.
Wolfgang Bangerth [Fri, 12 Feb 2010 13:16:36 +0000 (13:16 +0000)]
Document a couple functions.

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

14 years agoRe-base step-16.
Wolfgang Bangerth [Fri, 12 Feb 2010 13:11:55 +0000 (13:11 +0000)]
Re-base step-16.

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

14 years agoMark functions virtual as necessary.
Wolfgang Bangerth [Fri, 12 Feb 2010 03:59:59 +0000 (03:59 +0000)]
Mark functions virtual as necessary.

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

14 years agoRegenerate.
Wolfgang Bangerth [Fri, 12 Feb 2010 02:43:06 +0000 (02:43 +0000)]
Regenerate.

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

14 years agoAdd PETScWrappers::MPI::{Block,}Vector to list of vectors to instantiate.
Wolfgang Bangerth [Fri, 12 Feb 2010 02:42:38 +0000 (02:42 +0000)]
Add PETScWrappers::MPI::{Block,}Vector to list of vectors to instantiate.

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

14 years agoAlso instantiate with PETScWrappers::MPI::{Block,}Vector.
Wolfgang Bangerth [Fri, 12 Feb 2010 02:41:54 +0000 (02:41 +0000)]
Also instantiate with PETScWrappers::MPI::{Block,}Vector.

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

14 years agoMake a BlockVector::print function available.
Wolfgang Bangerth [Fri, 12 Feb 2010 02:41:21 +0000 (02:41 +0000)]
Make a BlockVector::print function available.

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

14 years agoadd doc for parameter
Guido Kanschat [Thu, 11 Feb 2010 22:06:03 +0000 (22:06 +0000)]
add doc for parameter

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

14 years agoEscape a word.
Wolfgang Bangerth [Thu, 11 Feb 2010 16:58:34 +0000 (16:58 +0000)]
Escape a word.

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

14 years agoMore text, more outlook.
Wolfgang Bangerth [Thu, 11 Feb 2010 16:42:57 +0000 (16:42 +0000)]
More text, more outlook.

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

14 years agoAlign table better.
Wolfgang Bangerth [Thu, 11 Feb 2010 16:37:02 +0000 (16:37 +0000)]
Align table better.

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

14 years agoRemove now unnecessary output.
Wolfgang Bangerth [Thu, 11 Feb 2010 16:04:22 +0000 (16:04 +0000)]
Remove now unnecessary output.

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

14 years agoBring up to date.
Wolfgang Bangerth [Thu, 11 Feb 2010 15:51:53 +0000 (15:51 +0000)]
Bring up to date.

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

14 years agoA few more.
Wolfgang Bangerth [Thu, 11 Feb 2010 15:35:52 +0000 (15:35 +0000)]
A few more.

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

14 years agoWrite a couple more words.
Wolfgang Bangerth [Wed, 10 Feb 2010 21:56:36 +0000 (21:56 +0000)]
Write a couple more words.

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

14 years agoSimplify code.
Wolfgang Bangerth [Wed, 10 Feb 2010 21:50:17 +0000 (21:50 +0000)]
Simplify code.

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

14 years agoadd
Wolfgang Bangerth [Wed, 10 Feb 2010 21:27:20 +0000 (21:27 +0000)]
add

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

14 years agoUse the same coefficient as in step-6.
Wolfgang Bangerth [Wed, 10 Feb 2010 21:24:37 +0000 (21:24 +0000)]
Use the same coefficient as in step-6.

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

14 years agoFix a bug noticed by Huan Sun.
Wolfgang Bangerth [Wed, 10 Feb 2010 20:51:42 +0000 (20:51 +0000)]
Fix a bug noticed by Huan Sun.

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

14 years agoMake sure we can compile with Tecplot.
Wolfgang Bangerth [Wed, 10 Feb 2010 15:54:59 +0000 (15:54 +0000)]
Make sure we can compile with Tecplot.

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

14 years agoMake sure we can compile with tecplot.
Wolfgang Bangerth [Wed, 10 Feb 2010 15:53:40 +0000 (15:53 +0000)]
Make sure we can compile with tecplot.

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

14 years agoSpecify a subject on regression mails.
Wolfgang Bangerth [Wed, 10 Feb 2010 15:48:19 +0000 (15:48 +0000)]
Specify a subject on regression mails.

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

14 years agodo not use variable steps for smoothing in the multigrid cycle, but rather increase...
Baerbel Jannsen [Wed, 10 Feb 2010 09:03:22 +0000 (09:03 +0000)]
do not use variable steps for smoothing in the multigrid cycle, but rather increase the nuber of smoothing steps

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

14 years agoreduce spaces :)
Guido Kanschat [Wed, 10 Feb 2010 04:01:28 +0000 (04:01 +0000)]
reduce spaces :)

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

14 years agoadd template argument to loop
Guido Kanschat [Wed, 10 Feb 2010 04:01:02 +0000 (04:01 +0000)]
add template argument to loop

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

14 years agoadd subject to reduce spam count
Guido Kanschat [Wed, 10 Feb 2010 03:59:06 +0000 (03:59 +0000)]
add subject to reduce spam count

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

14 years agochange function calls and data structures in mesh worker to conform to work stream
Guido Kanschat [Wed, 10 Feb 2010 03:06:44 +0000 (03:06 +0000)]
change function calls and data structures in mesh worker to conform to work stream

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

14 years agoOutput a bit more information on levels.
Wolfgang Bangerth [Wed, 10 Feb 2010 01:04:58 +0000 (01:04 +0000)]
Output a bit more information on levels.

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

14 years agoWrite first sentence.
Wolfgang Bangerth [Wed, 10 Feb 2010 00:24:32 +0000 (00:24 +0000)]
Write first sentence.

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

14 years agoEscape a command.
Wolfgang Bangerth [Wed, 10 Feb 2010 00:21:08 +0000 (00:21 +0000)]
Escape a command.

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

14 years agoAdd coefficient class. Currently not used.
Wolfgang Bangerth [Wed, 10 Feb 2010 00:16:56 +0000 (00:16 +0000)]
Add coefficient class. Currently not used.

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

14 years agoBring closer to what we do in step-6.
Wolfgang Bangerth [Tue, 9 Feb 2010 23:59:12 +0000 (23:59 +0000)]
Bring closer to what we do in step-6.

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

14 years agoWrite more.
Wolfgang Bangerth [Tue, 9 Feb 2010 23:45:58 +0000 (23:45 +0000)]
Write more.

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

14 years agoEscape a word.
Wolfgang Bangerth [Tue, 9 Feb 2010 23:31:38 +0000 (23:31 +0000)]
Escape a word.

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

14 years agoUpdate copy_indices - use std::vector instead of std::map.
Martin Kronbichler [Tue, 9 Feb 2010 11:21:29 +0000 (11:21 +0000)]
Update copy_indices - use std::vector instead of std::map.

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

14 years agoinitialize the MGLevelObject correctly
Baerbel Jannsen [Tue, 9 Feb 2010 10:26:50 +0000 (10:26 +0000)]
initialize the MGLevelObject correctly

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

14 years agoput some output to debug>3
Baerbel Jannsen [Tue, 9 Feb 2010 08:50:39 +0000 (08:50 +0000)]
put some output to debug>3

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

14 years agoMake sure we use the included boost library. This isn't going to work if
Wolfgang Bangerth [Mon, 8 Feb 2010 23:54:21 +0000 (23:54 +0000)]
Make sure we use the included boost library. This isn't going to work if
someone tries to use an external boost version, but I can't see right now how
that would work in the first place. At least we'd have to test this once or twice.

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

14 years agoMGTransferSelect prepared for use on adaptive meshes
Baerbel Jannsen [Mon, 8 Feb 2010 12:48:48 +0000 (12:48 +0000)]
MGTransferSelect prepared for use on adaptive meshes

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

14 years agoChange setting of boundary conditions in prolongation matrix.
Martin Kronbichler [Mon, 8 Feb 2010 11:35:07 +0000 (11:35 +0000)]
Change setting of boundary conditions in prolongation matrix.

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

14 years agofix argument by value and do not use user_flags anymore
Guido Kanschat [Fri, 5 Feb 2010 21:34:00 +0000 (21:34 +0000)]
fix argument by value and do not use user_flags anymore

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

14 years agoSome more words.
Wolfgang Bangerth [Fri, 5 Feb 2010 17:59:20 +0000 (17:59 +0000)]
Some more words.

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

14 years agoMinor adjustments.
Wolfgang Bangerth [Fri, 5 Feb 2010 17:51:15 +0000 (17:51 +0000)]
Minor adjustments.

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

14 years agoUse same code as in sparse_decomposition for importing a Trilinos matrix from a deal...
Martin Kronbichler [Fri, 5 Feb 2010 17:50:16 +0000 (17:50 +0000)]
Use same code as in sparse_decomposition for importing a Trilinos matrix from a deal.II matrix, i.e., allow for different sparsity structures.

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

14 years agoReference the mg paper.
Wolfgang Bangerth [Fri, 5 Feb 2010 17:33:19 +0000 (17:33 +0000)]
Reference the mg paper.

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

14 years agorename functions IntegrationInfo::fe to fe_values
Guido Kanschat [Fri, 5 Feb 2010 17:12:09 +0000 (17:12 +0000)]
rename functions IntegrationInfo::fe to fe_values

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

14 years agosome output should only occur if debug>2
Baerbel Jannsen [Fri, 5 Feb 2010 16:19:23 +0000 (16:19 +0000)]
some output should only occur if debug>2

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

14 years agonow there is an instance for extract_inner_interface_dofs in 1d
Baerbel Jannsen [Fri, 5 Feb 2010 15:38:48 +0000 (15:38 +0000)]
now there is an instance for extract_inner_interface_dofs in 1d

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

14 years agofixed the name of a vector
Baerbel Jannsen [Fri, 5 Feb 2010 15:09:50 +0000 (15:09 +0000)]
fixed the name of a vector

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

14 years agochanged the initialization of a vector back to the original state
Baerbel Jannsen [Fri, 5 Feb 2010 15:05:22 +0000 (15:05 +0000)]
changed the initialization of a vector back to the original state

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

14 years agomake it compatible to older versions that didn't need boundary_indices in build_matrices
Baerbel Jannsen [Fri, 5 Feb 2010 14:02:51 +0000 (14:02 +0000)]
make it compatible to older versions that didn't need boundary_indices in build_matrices

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

14 years agoprepared MGTransferSelect for adaptive refinement, cleaned up mg_dof_tools.cc
Baerbel Jannsen [Fri, 5 Feb 2010 13:56:31 +0000 (13:56 +0000)]
prepared MGTransferSelect for adaptive refinement, cleaned up mg_dof_tools.cc

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

14 years agoprepared the MGTransferSelect for adaptive refinement, cleaned up in mg_tools.h
Baerbel Jannsen [Fri, 5 Feb 2010 13:50:34 +0000 (13:50 +0000)]
prepared the MGTransferSelect for adaptive refinement, cleaned up in mg_tools.h

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

14 years agoWhen initializing a sparse decomposition (ILU etc) with an additional sparsity patter...
Martin Kronbichler [Fri, 5 Feb 2010 11:59:37 +0000 (11:59 +0000)]
When initializing a sparse decomposition (ILU etc) with an additional sparsity pattern, this sparsity pattern does not need to be a superset of the matrix sparsity pattern. This is allows e.g. to initialize an ILU with neglecting some zeros (Dirichlet boundary nodes) in the decomposition sparsity pattern without copying the matrix.

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

14 years agoMore flexibility with initializing a Trilinos sparse matrix from a deal.II sparse...
Martin Kronbichler [Fri, 5 Feb 2010 11:53:27 +0000 (11:53 +0000)]
More flexibility with initializing a Trilinos sparse matrix from a deal.II sparse matrix.

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

14 years agoCorrectly set copy_indices when refinement is done.
Martin Kronbichler [Fri, 5 Feb 2010 08:28:09 +0000 (08:28 +0000)]
Correctly set copy_indices when refinement is done.

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

14 years agoBring up to standard with regard to multigrid on adaptive meshes.
Wolfgang Bangerth [Fri, 5 Feb 2010 04:07:25 +0000 (04:07 +0000)]
Bring up to standard with regard to multigrid on adaptive meshes.

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

14 years agoAdd necessary output files.
Wolfgang Bangerth [Fri, 5 Feb 2010 01:46:28 +0000 (01:46 +0000)]
Add necessary output files.

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

14 years agoAdjust test results to also make them work with gcc 4.1.
Wolfgang Bangerth [Fri, 5 Feb 2010 00:07:55 +0000 (00:07 +0000)]
Adjust test results to also make them work with gcc 4.1.

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

14 years agoUse a shortcut to the vector in copy_to_mg.
Martin Kronbichler [Thu, 4 Feb 2010 16:25:37 +0000 (16:25 +0000)]
Use a shortcut to the vector in copy_to_mg.

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

14 years agoSet matrix size by std::size_t, not unsigned int, since on very large matrices with...
Martin Kronbichler [Thu, 4 Feb 2010 15:13:00 +0000 (15:13 +0000)]
Set matrix size by std::size_t, not unsigned int, since on very large matrices with more than four billion nonzeros we might end up in setting the wrong matrix size.

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

14 years agoExpress memory consumption in std::size_t since this can be quite large numbers.
Martin Kronbichler [Thu, 4 Feb 2010 15:11:54 +0000 (15:11 +0000)]
Express memory consumption in std::size_t since this can be quite large numbers.

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

14 years agoAllow even float matrices.
Martin Kronbichler [Thu, 4 Feb 2010 15:06:04 +0000 (15:06 +0000)]
Allow even float matrices.

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

14 years agoUse vector<shared_ptr<const vector> > instead of plain pointers in order to correctly...
Martin Kronbichler [Thu, 4 Feb 2010 15:04:13 +0000 (15:04 +0000)]
Use vector<shared_ptr<const vector> > instead of plain pointers in order to correctly free memory.

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

14 years agoSimplify generation of copy_indices: do this from a std::vector that stores the mappi...
Martin Kronbichler [Thu, 4 Feb 2010 11:24:09 +0000 (11:24 +0000)]
Simplify generation of copy_indices: do this from a std::vector that stores the mapping level_indices <> global_indices, which avoids sorting indices and compressing out duplicates.

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

14 years agoSimplify smoother usage a little bit. Avoid setting elements in vvectors that will...
Martin Kronbichler [Thu, 4 Feb 2010 11:22:51 +0000 (11:22 +0000)]
Simplify smoother usage a little bit. Avoid setting elements in vvectors that will be overwritten anyway.

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

14 years agoUpdate in one comment. Remove trailing whitespace.
Martin Kronbichler [Thu, 4 Feb 2010 11:21:42 +0000 (11:21 +0000)]
Update in one comment. Remove trailing whitespace.

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

14 years agoUndo free of static variable.
Martin Kronbichler [Thu, 4 Feb 2010 08:08:18 +0000 (08:08 +0000)]
Undo free of static variable.

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

14 years agoFix a memory leak.
Martin Kronbichler [Wed, 3 Feb 2010 15:59:43 +0000 (15:59 +0000)]
Fix a memory leak.

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

14 years agoTwo more.
Wolfgang Bangerth [Wed, 3 Feb 2010 14:35:01 +0000 (14:35 +0000)]
Two more.

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

14 years agoFix markup.
Wolfgang Bangerth [Wed, 3 Feb 2010 00:18:22 +0000 (00:18 +0000)]
Fix markup.

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

14 years agoCorrected accent and grammer errors
Toby D. Young [Mon, 1 Feb 2010 16:01:59 +0000 (16:01 +0000)]
Corrected accent and grammer errors

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

14 years agoUse std::vector<std::pair<uint,uint> > instead of std::map<uint,uint> for describing...
Martin Kronbichler [Mon, 1 Feb 2010 15:55:59 +0000 (15:55 +0000)]
Use std::vector<std::pair<uint,uint> > instead of std::map<uint,uint> for describing the transfer from and to multigrid. This is considerably faster. Also improve imposition of boundary conditions in mg_transfer_prebuilt

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

14 years agoAdded paper to publication record
Toby D. Young [Mon, 1 Feb 2010 15:52:50 +0000 (15:52 +0000)]
Added paper to publication record

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

14 years agoFix compile problem.
Martin Kronbichler [Mon, 1 Feb 2010 12:46:10 +0000 (12:46 +0000)]
Fix compile problem.

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

14 years agoUse new features introduced in branch_distributed_grids even in mainline.
Martin Kronbichler [Mon, 1 Feb 2010 12:41:43 +0000 (12:41 +0000)]
Use new features introduced in branch_distributed_grids even in mainline.

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