]> https://gitweb.dealii.org/ - dealii-svn.git/log
dealii-svn.git
16 years agoMade relevant changes for running this program in parallel.
kronbichler [Thu, 4 Sep 2008 09:28:15 +0000 (09:28 +0000)]
Made relevant changes for running this program in parallel.

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

16 years agoAdd a function to the vector.
kronbichler [Thu, 4 Sep 2008 07:52:08 +0000 (07:52 +0000)]
Add a function to the vector.

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

16 years agoAdjust to new template parameters of SolutionTransfer.
bangerth [Wed, 3 Sep 2008 22:06:54 +0000 (22:06 +0000)]
Adjust to new template parameters of SolutionTransfer.

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

16 years agoIntroduce some dummy Trilinos structures in case we compile this program with an...
kronbichler [Wed, 3 Sep 2008 19:01:36 +0000 (19:01 +0000)]
Introduce some dummy Trilinos structures in case we compile this program with an MPI compiler, but then run it in serial.

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

16 years agoCorrected two tiny errors.
kronbichler [Wed, 3 Sep 2008 16:38:35 +0000 (16:38 +0000)]
Corrected two tiny errors.

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

16 years agoCosmetic changes to get a better documentation of the Trilinos wrapper classes.
kronbichler [Wed, 3 Sep 2008 16:11:09 +0000 (16:11 +0000)]
Cosmetic changes to get a better documentation of the Trilinos wrapper classes.

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

16 years agoRemove copied pictures.
bangerth [Wed, 3 Sep 2008 15:01:43 +0000 (15:01 +0000)]
Remove copied pictures.

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

16 years agoRename images to say step-31 instead of the erroneously used step-33.
bangerth [Wed, 3 Sep 2008 15:01:25 +0000 (15:01 +0000)]
Rename images to say step-31 instead of the erroneously used step-33.

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

16 years agoAdditional tests for CompressedSimpleSparsityPattern.
heister [Wed, 3 Sep 2008 14:32:32 +0000 (14:32 +0000)]
Additional tests for CompressedSimpleSparsityPattern.

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

16 years agoAdded new class CompressedSimpleSparsityPattern and mentioned my contribution.
heister [Wed, 3 Sep 2008 14:22:26 +0000 (14:22 +0000)]
Added new class CompressedSimpleSparsityPattern and mentioned my contribution.

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

16 years agoInterpolate Stokes solution when the grid changes to reduce number of iterations...
kronbichler [Wed, 3 Sep 2008 14:04:35 +0000 (14:04 +0000)]
Interpolate Stokes solution when the grid changes to reduce number of iterations even during the first step after remeshing (is it necessary?). Added a parameter aggregation_threshold to the Trilinos AMG preconditioner to allow control over the aggregation in the matrix.

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

16 years agoRename
bangerth [Wed, 3 Sep 2008 13:01:43 +0000 (13:01 +0000)]
Rename

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

16 years agoInclude step-32.
bangerth [Wed, 3 Sep 2008 12:59:39 +0000 (12:59 +0000)]
Include step-32.

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

16 years agoRemove all comments and other documentation copied from step-31. Only new stuff shoul...
bangerth [Wed, 3 Sep 2008 12:58:32 +0000 (12:58 +0000)]
Remove all comments and other documentation copied from step-31. Only new stuff should be commented on.

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

16 years agoUndo accidental last checkin.
bangerth [Wed, 3 Sep 2008 12:54:25 +0000 (12:54 +0000)]
Undo accidental last checkin.

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

16 years agoAdd step-32, a parallelized version of step-31.
bangerth [Wed, 3 Sep 2008 12:52:45 +0000 (12:52 +0000)]
Add step-32, a parallelized version of step-31.

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

16 years agoThere were some unnecessary include files. Moreover, let the Stokes linear solver...
kronbichler [Wed, 3 Sep 2008 12:38:53 +0000 (12:38 +0000)]
There were some unnecessary include files. Moreover, let the Stokes linear solver start with the previous solution instead of initializing the vector to zero. We changed this some time ago since it was faster when we had to copy deal.II matrices to Trilinos objects and negelected some small elements, but now things seem to be alright again and a good initial guess as obtained from the previous time step accelerates the GMRES convergence.

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

16 years agoOnly keep sparsity patterns for exactly as long as necessary. In particular, the...
bangerth [Wed, 3 Sep 2008 11:48:24 +0000 (11:48 +0000)]
Only keep sparsity patterns for exactly as long as necessary. In particular, the Trilinos matrices do not need to have them around for later.

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

16 years agoNew gfortran libraries appear not to have the _gfortran_allocate symbol so keep check...
bangerth [Wed, 3 Sep 2008 11:38:43 +0000 (11:38 +0000)]
New gfortran libraries appear not to have the _gfortran_allocate symbol so keep checking till we find something we recognize.

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

16 years agoMake sure gfortran 4.3.1 does not match g77 3.1.
bangerth [Wed, 3 Sep 2008 11:33:56 +0000 (11:33 +0000)]
Make sure gfortran 4.3.1 does not match g77 3.1.

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

16 years agoAdd braces as suggested by recent gcc versions.
bangerth [Wed, 3 Sep 2008 11:21:35 +0000 (11:21 +0000)]
Add braces as suggested by recent gcc versions.

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

16 years agoUse Trilinos block structures on Stokes system now as well instead of the deal.II...
kronbichler [Wed, 3 Sep 2008 11:08:14 +0000 (11:08 +0000)]
Use Trilinos block structures on Stokes system now as well instead of the deal.II structures. Found an error in the implementation of TrilinosSparseMatrix.

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

16 years agoMake sure expand_instantiations and make_dependencies are always rebuilt whenever...
bangerth [Wed, 3 Sep 2008 10:50:25 +0000 (10:50 +0000)]
Make sure expand_instantiations and make_dependencies are always rebuilt whenever necessary.

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

16 years agoInstantiate a bunch of templates using the pre-processor.
bangerth [Wed, 3 Sep 2008 02:42:17 +0000 (02:42 +0000)]
Instantiate a bunch of templates using the pre-processor.

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

16 years agoClean up a few issues with Trilinos and otherwise.
bangerth [Wed, 3 Sep 2008 01:53:35 +0000 (01:53 +0000)]
Clean up a few issues with Trilinos and otherwise.

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

16 years agoTwo more.
bangerth [Wed, 3 Sep 2008 01:32:28 +0000 (01:32 +0000)]
Two more.

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

16 years agoAdd an initial version of some preconditioners based on Trilinos' Ifpack functionality.
bangerth [Wed, 3 Sep 2008 01:05:15 +0000 (01:05 +0000)]
Add an initial version of some preconditioners based on Trilinos' Ifpack functionality.

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

16 years agoIgnore template-arguments
bangerth [Tue, 2 Sep 2008 21:58:22 +0000 (21:58 +0000)]
Ignore template-arguments

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

16 years agoAdd necessary instantiations in all cases using the preprocessor.
bangerth [Tue, 2 Sep 2008 21:00:02 +0000 (21:00 +0000)]
Add necessary instantiations in all cases using the preprocessor.

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

16 years agoMake .inst files dependent on D/common/template-arguments
bangerth [Tue, 2 Sep 2008 20:02:22 +0000 (20:02 +0000)]
Make .inst files dependent on D/common/template-arguments

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

16 years agoRemove bogus target. Make .inst files dependent on D/common/template-arguments
bangerth [Tue, 2 Sep 2008 20:01:54 +0000 (20:01 +0000)]
Remove bogus target. Make .inst files dependent on D/common/template-arguments

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

16 years agoAdded apply_boundary_conditions() function to Trilinos Block matrices and vectors.
kronbichler [Tue, 2 Sep 2008 14:27:26 +0000 (14:27 +0000)]
Added apply_boundary_conditions() function to Trilinos Block matrices and vectors.

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

16 years agoUpdate numbers.
bangerth [Tue, 2 Sep 2008 13:39:52 +0000 (13:39 +0000)]
Update numbers.

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

16 years agoChanged DoFTools::extract_constant_modes to work on bool vectors instead of doubles...
kronbichler [Tue, 2 Sep 2008 10:33:02 +0000 (10:33 +0000)]
Changed DoFTools::extract_constant_modes to work on bool vectors instead of doubles to make it consistent with the other extract_* functions.

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

16 years agoExtend the ./configure mechanism to generate common/template-arguments. Make sure...
bangerth [Tue, 2 Sep 2008 03:28:40 +0000 (03:28 +0000)]
Extend the ./configure mechanism to generate common/template-arguments. Make sure it also generates the Trilinos and PETSc vectors in the correct place.

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

16 years agoIntroduced an error in version 16701, which is now fixed.
kronbichler [Mon, 1 Sep 2008 13:03:09 +0000 (13:03 +0000)]
Introduced an error in version 16701, which is now fixed.

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

16 years agoMention my contributions during the last months.
kronbichler [Mon, 1 Sep 2008 12:56:54 +0000 (12:56 +0000)]
Mention my contributions during the last months.

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

16 years agoAdded the function DoFTools::extract_constant_modes(). This simplifies the preconditi...
kronbichler [Mon, 1 Sep 2008 12:46:00 +0000 (12:46 +0000)]
Added the function DoFTools::extract_constant_modes(). This simplifies the preconditioner initialization in step-31.

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

16 years agoThere was an include file missing.
kronbichler [Mon, 1 Sep 2008 09:21:32 +0000 (09:21 +0000)]
There was an include file missing.

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

16 years agohp paper is accepted.
bangerth [Fri, 29 Aug 2008 14:27:13 +0000 (14:27 +0000)]
hp paper is accepted.

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

16 years agoSmall updates.
bangerth [Fri, 29 Aug 2008 13:42:50 +0000 (13:42 +0000)]
Small updates.

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

16 years agoAnother link to check.
bangerth [Fri, 29 Aug 2008 13:39:40 +0000 (13:39 +0000)]
Another link to check.

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

16 years agoAmit's PhD thesis, which inexplicably never appeared here...
bangerth [Fri, 29 Aug 2008 13:31:54 +0000 (13:31 +0000)]
Amit's PhD thesis, which inexplicably never appeared here...

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

16 years agoInclude missing header file (found by C. Trophime).
bangerth [Fri, 29 Aug 2008 13:02:03 +0000 (13:02 +0000)]
Include missing header file (found by C. Trophime).

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

16 years agoInclude missing header file (found by C. Trophime).
bangerth [Fri, 29 Aug 2008 13:01:11 +0000 (13:01 +0000)]
Include missing header file (found by C. Trophime).

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

16 years agoImprove copying cached data.
bangerth [Fri, 29 Aug 2008 02:16:16 +0000 (02:16 +0000)]
Improve copying cached data.

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

16 years agoAdd a TODO.
bangerth [Fri, 29 Aug 2008 02:00:19 +0000 (02:00 +0000)]
Add a TODO.

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

16 years agoMove the linear system for the temperature completely to Trilinos vectors and matrice...
bangerth [Wed, 27 Aug 2008 21:32:18 +0000 (21:32 +0000)]
Move the linear system for the temperature completely to Trilinos vectors and matrices. Leave some TODOs for later.

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

16 years agoImplement a copy_from function.
bangerth [Wed, 27 Aug 2008 21:31:45 +0000 (21:31 +0000)]
Implement a copy_from function.

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

16 years agoAdd an assertion.
bangerth [Wed, 27 Aug 2008 18:12:24 +0000 (18:12 +0000)]
Add an assertion.

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

16 years agoOpen code a loop so as to make it compatible with Trilinos vectors as well.
bangerth [Wed, 27 Aug 2008 18:12:06 +0000 (18:12 +0000)]
Open code a loop so as to make it compatible with Trilinos vectors as well.

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

16 years agoChange second argument of the SolutionTransfer class to be a Vector type, not just...
bangerth [Wed, 27 Aug 2008 18:09:59 +0000 (18:09 +0000)]
Change second argument of the SolutionTransfer class to be a Vector type, not just a scalar.

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

16 years agoFound an error in clear_row() function.
kronbichler [Wed, 27 Aug 2008 15:19:22 +0000 (15:19 +0000)]
Found an error in clear_row() function.

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

16 years agoAdd an add() function.
bangerth [Wed, 27 Aug 2008 12:20:47 +0000 (12:20 +0000)]
Add an add() function.

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

16 years agoRestructured the internal procedures in Trilinos wrapper classes to avoid to have...
kronbichler [Wed, 27 Aug 2008 11:58:05 +0000 (11:58 +0000)]
Restructured the internal procedures in Trilinos wrapper classes to avoid to have the same code at two places.

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

16 years agoRe-add the comment that was lost in the last commit.
bangerth [Wed, 27 Aug 2008 11:26:04 +0000 (11:26 +0000)]
Re-add the comment that was lost in the last commit.

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

16 years agoAdd missing instantiations for Trilinos vectors.
bangerth [Tue, 26 Aug 2008 21:14:02 +0000 (21:14 +0000)]
Add missing instantiations for Trilinos vectors.

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

16 years agoCorrected some minor bugs in Trilinos wrappers. Added clear_row() functionality to...
kronbichler [Tue, 26 Aug 2008 15:36:33 +0000 (15:36 +0000)]
Corrected some minor bugs in Trilinos wrappers. Added clear_row() functionality to sparse matrix class and a print() function in the deal.II style.

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

16 years agoAdd to comment on Trilinos bug.
bangerth [Tue, 26 Aug 2008 01:37:09 +0000 (01:37 +0000)]
Add to comment on Trilinos bug.

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

16 years agoAdd threading flags for PGI compiler.
bangerth [Mon, 25 Aug 2008 19:36:46 +0000 (19:36 +0000)]
Add threading flags for PGI compiler.

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

16 years agoFix test to not reference arguments to main().
bangerth [Mon, 25 Aug 2008 16:33:05 +0000 (16:33 +0000)]
Fix test to not reference arguments to main().

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

16 years agoPut a meaningful call into the MPI test to make sure we can indeed link.
bangerth [Mon, 25 Aug 2008 16:31:38 +0000 (16:31 +0000)]
Put a meaningful call into the MPI test to make sure we can indeed link.

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

16 years agoFix numbers for 3d.
bangerth [Mon, 25 Aug 2008 15:59:43 +0000 (15:59 +0000)]
Fix numbers for 3d.

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

16 years agoAdjust call to TrilinosWrappers::PreconditionAMG::initialize.
bangerth [Mon, 25 Aug 2008 13:01:10 +0000 (13:01 +0000)]
Adjust call to TrilinosWrappers::PreconditionAMG::initialize.

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

16 years agoPut AC_MSG_RESULT into the correct place.
bangerth [Sun, 24 Aug 2008 22:45:45 +0000 (22:45 +0000)]
Put AC_MSG_RESULT into the correct place.

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

16 years agoUse optimized flags for expand_instantiations.
bangerth [Sun, 24 Aug 2008 02:07:48 +0000 (02:07 +0000)]
Use optimized flags for expand_instantiations.

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

16 years agoUpdated version of Trilinos wrappers.
kronbichler [Sat, 23 Aug 2008 00:56:06 +0000 (00:56 +0000)]
Updated version of Trilinos wrappers.

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

16 years agoUpdated Trilinos AMG preconditioner to interact with Trilinos wrappers for matrices...
kronbichler [Fri, 22 Aug 2008 21:56:05 +0000 (21:56 +0000)]
Updated Trilinos AMG preconditioner to interact with Trilinos wrappers for matrices and vectors.

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

16 years agoMake beta and time step dimension independent.
bangerth [Fri, 22 Aug 2008 20:06:35 +0000 (20:06 +0000)]
Make beta and time step dimension independent.

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

16 years agoEnable the use of the Trilinos block vector and block sparse matrix classes.
bangerth [Fri, 22 Aug 2008 19:39:29 +0000 (19:39 +0000)]
Enable the use of the Trilinos block vector and block sparse matrix classes.

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

16 years agoAdd a Traits class to the Trilinos sparse matrix class.
bangerth [Fri, 22 Aug 2008 19:36:25 +0000 (19:36 +0000)]
Add a Traits class to the Trilinos sparse matrix class.

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

16 years agoHide a compress() call within the collect_sizes operation, so compres() will only...
kronbichler [Fri, 22 Aug 2008 16:31:46 +0000 (16:31 +0000)]
Hide a compress() call within the collect_sizes operation, so compres() will only be needed after assembly.

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

16 years agoAdded a block sparse matrix class based on Trilinos (parallel) matrices.
kronbichler [Fri, 22 Aug 2008 16:17:11 +0000 (16:17 +0000)]
Added a block sparse matrix class based on Trilinos (parallel) matrices.

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

16 years agoCorrected an access error to vector components using the () operator.
kronbichler [Fri, 22 Aug 2008 15:27:26 +0000 (15:27 +0000)]
Corrected an access error to vector components using the () operator.

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

16 years agoAdded a BlockVector implementation of the Trilinos vector class.
kronbichler [Fri, 22 Aug 2008 15:08:05 +0000 (15:08 +0000)]
Added a BlockVector implementation of the Trilinos vector class.

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

16 years agoMake available a whole bunch of functions in deal.II that work on Trilinos vectors...
bangerth [Thu, 21 Aug 2008 22:33:41 +0000 (22:33 +0000)]
Make available a whole bunch of functions in deal.II that work on Trilinos vectors and matrices.

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

16 years agoFixed an error in constructor caused by ifdef.
kronbichler [Thu, 21 Aug 2008 21:49:00 +0000 (21:49 +0000)]
Fixed an error in constructor caused by ifdef.

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

16 years agoRemoved unnecessary include file (the ifdef statement before that was wrong anyway).
kronbichler [Thu, 21 Aug 2008 21:40:46 +0000 (21:40 +0000)]
Removed unnecessary include file (the ifdef statement before that was wrong anyway).

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

16 years agoIn case deal.II supports MPI, the program did not run. Inserted an MPI_Init and MPI_F...
kronbichler [Thu, 21 Aug 2008 21:39:19 +0000 (21:39 +0000)]
In case deal.II supports MPI, the program did not run. Inserted an MPI_Init and MPI_Finalize to fix that.

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

16 years agoMake AMG preconditioner also work for MPI based compiler (right now it still runs...
kronbichler [Thu, 21 Aug 2008 21:32:12 +0000 (21:32 +0000)]
Make AMG preconditioner also work for MPI based compiler (right now it still runs only on one process anyway).

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

16 years agoIntroduced copy operator = for basic Trilinos vectors.
kronbichler [Thu, 21 Aug 2008 21:23:36 +0000 (21:23 +0000)]
Introduced copy operator = for basic Trilinos vectors.

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

16 years ago400,000 lines of code :-)
bangerth [Thu, 21 Aug 2008 21:12:28 +0000 (21:12 +0000)]
400,000 lines of code :-)

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

16 years agoAdd some documentation.
bangerth [Thu, 21 Aug 2008 20:48:49 +0000 (20:48 +0000)]
Add some documentation.

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

16 years agoRename the preconditioner to make it conform with our usual naming scheme. Use it...
bangerth [Thu, 21 Aug 2008 20:41:29 +0000 (20:41 +0000)]
Rename the preconditioner to make it conform with our usual naming scheme. Use it from step-31.

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

16 years agoAdd the Trilinos algebraic multigrid preconditioner.
bangerth [Thu, 21 Aug 2008 20:35:47 +0000 (20:35 +0000)]
Add the Trilinos algebraic multigrid preconditioner.

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

16 years agoSet file properties correctly.
bangerth [Thu, 21 Aug 2008 20:22:47 +0000 (20:22 +0000)]
Set file properties correctly.

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

16 years agoMake compile again.
bangerth [Thu, 21 Aug 2008 20:18:26 +0000 (20:18 +0000)]
Make compile again.

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

16 years agoProperly declare function.
bangerth [Thu, 21 Aug 2008 20:16:31 +0000 (20:16 +0000)]
Properly declare function.

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

16 years agoThere was an error in the compress() function in the implementation for rectangular...
kronbichler [Thu, 21 Aug 2008 19:45:05 +0000 (19:45 +0000)]
There was an error in the compress() function in the implementation for rectangular matrices. This is now fixed.

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

16 years agoDefinition of ExcTrilinosError
kronbichler [Thu, 21 Aug 2008 19:21:29 +0000 (19:21 +0000)]
Definition of ExcTrilinosError

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

16 years agoExtended the rudimentary Trilinos wrappers a little bit. Rectangular matrices do...
kronbichler [Thu, 21 Aug 2008 18:03:55 +0000 (18:03 +0000)]
Extended the rudimentary Trilinos wrappers a little bit. Rectangular matrices do not yet seem to work properly. Need to do some more work on that.

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

16 years agoOutput the range of temperatures. Use minimal degree to build patches.
bangerth [Thu, 21 Aug 2008 16:50:32 +0000 (16:50 +0000)]
Output the range of temperatures. Use minimal degree to build patches.

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

16 years agoDon't take the degree as a constructor argument -- we know what we want now.
bangerth [Thu, 21 Aug 2008 15:32:27 +0000 (15:32 +0000)]
Don't take the degree as a constructor argument -- we know what we want now.

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

16 years agoMove tool functions all in the same place.
bangerth [Thu, 21 Aug 2008 15:29:50 +0000 (15:29 +0000)]
Move tool functions all in the same place.

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

16 years agoxlink step-31.
bangerth [Thu, 21 Aug 2008 15:26:49 +0000 (15:26 +0000)]
xlink step-31.

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

16 years agoDiscuss correct choice of beta and time step.
bangerth [Thu, 21 Aug 2008 15:15:15 +0000 (15:15 +0000)]
Discuss correct choice of beta and time step.

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

16 years agoAdd files for Q2.
bangerth [Thu, 21 Aug 2008 14:47:05 +0000 (14:47 +0000)]
Add files for Q2.

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

16 years agoFix condition for MPI use.
bangerth [Thu, 21 Aug 2008 14:22:14 +0000 (14:22 +0000)]
Fix condition for MPI use.

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

16 years agoRegenerate.
bangerth [Thu, 21 Aug 2008 04:44:35 +0000 (04:44 +0000)]
Regenerate.

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

16 years agoRegenerate.
bangerth [Thu, 21 Aug 2008 04:43:36 +0000 (04:43 +0000)]
Regenerate.

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