]>
https://gitweb.dealii.org/ - dealii-svn.git/log
bangerth [Sat, 18 Oct 2008 04:01:20 +0000 (04:01 +0000)]
When reinit-ing vectors, do not assume that we should create a new equidistributed map but actually copy the Epetra_Map of the base vector.
git-svn-id: https://svn.dealii.org/trunk@17273
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 18 Oct 2008 03:41:44 +0000 (03:41 +0000)]
Fix thinko: extract_subdomain_dofs may register the same dof for several subdomains. This is not what we wanted in count_subdomain_association.
git-svn-id: https://svn.dealii.org/trunk@17272
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 18 Oct 2008 03:10:44 +0000 (03:10 +0000)]
Provide an alternative count_dofs_with_subdomain_association function that splits degrees of freedom among the various vector components.
git-svn-id: https://svn.dealii.org/trunk@17271
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 22:43:34 +0000 (22:43 +0000)]
Suppress a segmentation fault when destroying the global deallog object that we get when linking with Trilinos. We pay for this by creating a small memory leak, but that's still better.
git-svn-id: https://svn.dealii.org/trunk@17269
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 22:18:25 +0000 (22:18 +0000)]
Fix setting of cppflags.
git-svn-id: https://svn.dealii.org/trunk@17267
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 20:01:55 +0000 (20:01 +0000)]
Get the test for Trilinos header files right.
git-svn-id: https://svn.dealii.org/trunk@17265
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 19:54:47 +0000 (19:54 +0000)]
Check that all header files that we need from Trilinos are actually available.
git-svn-id: https://svn.dealii.org/trunk@17264
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 13:54:29 +0000 (13:54 +0000)]
Don't forget to also link with Trilinos.
git-svn-id: https://svn.dealii.org/trunk@17257
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 17 Oct 2008 07:55:53 +0000 (07:55 +0000)]
Fixed an issue with boundary conditions.
git-svn-id: https://svn.dealii.org/trunk@17256
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 00:33:44 +0000 (00:33 +0000)]
Add a draft version of a file that will describe the installation of PETSc and Trilinos.
git-svn-id: https://svn.dealii.org/trunk@17253
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 00:19:55 +0000 (00:19 +0000)]
Use less -W... options when compiling with trilinos to suppress the millions of warnings trilinos produces in its header files.
git-svn-id: https://svn.dealii.org/trunk@17252
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 17 Oct 2008 00:03:01 +0000 (00:03 +0000)]
Fix a typo.
git-svn-id: https://svn.dealii.org/trunk@17251
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 16 Oct 2008 19:40:13 +0000 (19:40 +0000)]
Only use -rpath if the system actually supports it.
git-svn-id: https://svn.dealii.org/trunk@17245
0785d39b -7218-0410-832d-
ea1e28bc413d
allmaras [Thu, 16 Oct 2008 18:28:08 +0000 (18:28 +0000)]
Changed SparseDirectUMFPACK to use umfpack_dl_* routines
git-svn-id: https://svn.dealii.org/trunk@17243
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 16 Oct 2008 15:50:34 +0000 (15:50 +0000)]
Set the correct keywords this time.
git-svn-id: https://svn.dealii.org/trunk@17240
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 15 Oct 2008 14:36:39 +0000 (14:36 +0000)]
Update block matrix residual.
git-svn-id: https://svn.dealii.org/trunk@17221
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 15 Oct 2008 01:42:10 +0000 (01:42 +0000)]
Initialize a variable.
git-svn-id: https://svn.dealii.org/trunk@17220
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 14 Oct 2008 23:08:03 +0000 (23:08 +0000)]
Add comment.
git-svn-id: https://svn.dealii.org/trunk@17216
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 14 Oct 2008 23:07:16 +0000 (23:07 +0000)]
Add a copy constructor that the compiler wants to see in some cases.
git-svn-id: https://svn.dealii.org/trunk@17215
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Tue, 14 Oct 2008 10:36:48 +0000 (10:36 +0000)]
fixed documentation for configuring Trilinos in readme.html.
git-svn-id: https://svn.dealii.org/trunk@17202
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 13 Oct 2008 18:09:20 +0000 (18:09 +0000)]
Fix a multithreading problem with the Raviart Thomas polynomials.
git-svn-id: https://svn.dealii.org/trunk@17196
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 13 Oct 2008 16:02:03 +0000 (16:02 +0000)]
Set file Id correctly.
git-svn-id: https://svn.dealii.org/trunk@17195
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 13 Oct 2008 13:35:15 +0000 (13:35 +0000)]
Undo an unwanted check-in.
git-svn-id: https://svn.dealii.org/trunk@17193
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 13 Oct 2008 13:32:18 +0000 (13:32 +0000)]
Changed interface in Trilinos block solver to the one in the Trilinos solver (non-block) class.
git-svn-id: https://svn.dealii.org/trunk@17192
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 13 Oct 2008 13:21:29 +0000 (13:21 +0000)]
Added a bit more information about the Stokes preconditioner.
git-svn-id: https://svn.dealii.org/trunk@17191
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 13 Oct 2008 12:33:15 +0000 (12:33 +0000)]
Fixed an error in constructor of preconditioner.
git-svn-id: https://svn.dealii.org/trunk@17190
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 13 Oct 2008 09:35:30 +0000 (09:35 +0000)]
Fixed an error that occurred for Trilinos 9.0.0 but not 8.0.8
git-svn-id: https://svn.dealii.org/trunk@17189
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 13 Oct 2008 09:20:41 +0000 (09:20 +0000)]
Added interfaces to Trilinos block solvers and a block preconditioner (for Stokes systems).
git-svn-id: https://svn.dealii.org/trunk@17188
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Oct 2008 15:26:16 +0000 (15:26 +0000)]
Only make references what are really references. This should make sure that we copy data, in particular temporary data, when that is necessary.
git-svn-id: https://svn.dealii.org/trunk@17186
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Oct 2008 02:46:55 +0000 (02:46 +0000)]
Fix output and reduce arguments to 8.
git-svn-id: https://svn.dealii.org/trunk@17183
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Oct 2008 02:45:03 +0000 (02:45 +0000)]
Only use 9 arguments. 10 doesn't work any more.
git-svn-id: https://svn.dealii.org/trunk@17182
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Oct 2008 00:03:15 +0000 (00:03 +0000)]
Fix date.
git-svn-id: https://svn.dealii.org/trunk@17180
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 10 Oct 2008 23:55:13 +0000 (23:55 +0000)]
Completely rewrite passing back and forth function descriptors from the Threads::spawn functions to the place where threads are created and then where the function is called on the new thread. Previously, this was done using function pointers and boost::tuple for argument lists. Now, we use the boost::bind and boost::function libraries that encapsulate all these things nicely. The end result is a reducting in the size of base/include/base/thread_management.h of 4,050 lines, finally making the file readable again.
git-svn-id: https://svn.dealii.org/trunk@17179
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 10 Oct 2008 23:32:01 +0000 (23:32 +0000)]
Reduce the number of arguments of a helper function from 10 to 9 to make it work with the new and upcoming threading framework.
git-svn-id: https://svn.dealii.org/trunk@17177
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Oct 2008 21:39:34 +0000 (21:39 +0000)]
Fix the remaining bug in dealing with level_1_difference_at_vertices in 1d.
git-svn-id: https://svn.dealii.org/trunk@17158
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Oct 2008 20:57:39 +0000 (20:57 +0000)]
Add apparently missing space.
git-svn-id: https://svn.dealii.org/trunk@17157
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Oct 2008 20:50:34 +0000 (20:50 +0000)]
Fix a bug in GridOut<1>::write_gnuplot.
git-svn-id: https://svn.dealii.org/trunk@17156
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Oct 2008 20:41:56 +0000 (20:41 +0000)]
Add the coarsening_* tests.
git-svn-id: https://svn.dealii.org/trunk@17155
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Oct 2008 20:28:02 +0000 (20:28 +0000)]
Replace -soname by a generic way that also works for MAC OS X.
git-svn-id: https://svn.dealii.org/trunk@17154
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Thu, 9 Oct 2008 19:46:12 +0000 (19:46 +0000)]
fix some stale documentation
git-svn-id: https://svn.dealii.org/trunk@17152
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 8 Oct 2008 13:22:13 +0000 (13:22 +0000)]
Update lac directory
git-svn-id: https://svn.dealii.org/trunk@17147
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 8 Oct 2008 13:11:08 +0000 (13:11 +0000)]
Add one more file with generic preconditioner interfaces.
git-svn-id: https://svn.dealii.org/trunk@17146
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 8 Oct 2008 13:09:28 +0000 (13:09 +0000)]
Made the interface to Trilinos preconditioners more generic. Now AMG can be controlled in the same way as Ifpack preconditioners. Moreover, AMG now has an AdditionalData() field which takes precondition parameters.
git-svn-id: https://svn.dealii.org/trunk@17145
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Oct 2008 01:48:56 +0000 (01:48 +0000)]
Add proper output file.
git-svn-id: https://svn.dealii.org/trunk@17144
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Oct 2008 01:32:04 +0000 (01:32 +0000)]
Add the ability to read meshes in GMSH format version 2.
git-svn-id: https://svn.dealii.org/trunk@17143
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Oct 2008 01:00:03 +0000 (01:00 +0000)]
Force link of library file even if a previous file existed of that name.
git-svn-id: https://svn.dealii.org/trunk@17142
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 21:52:32 +0000 (21:52 +0000)]
Add a comment.
git-svn-id: https://svn.dealii.org/trunk@17141
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 20:57:22 +0000 (20:57 +0000)]
Ignore versioned shared libs.
git-svn-id: https://svn.dealii.org/trunk@17140
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 20:56:22 +0000 (20:56 +0000)]
Use versioned dynamic libraries to make installing on distributions like Fedora or Debian a bit simpler.
git-svn-id: https://svn.dealii.org/trunk@17139
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 20:45:30 +0000 (20:45 +0000)]
Deal with external UMFPACK directories that are in different directories such as /usr
git-svn-id: https://svn.dealii.org/trunk@17138
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 20:06:31 +0000 (20:06 +0000)]
Remove version number since it easily outdates.
git-svn-id: https://svn.dealii.org/trunk@17137
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 19:57:16 +0000 (19:57 +0000)]
Use the proper dimensions for the maximal number of iterations.
git-svn-id: https://svn.dealii.org/trunk@17136
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 19:56:40 +0000 (19:56 +0000)]
Use the proper dimensions for the maximal number of iterations.
git-svn-id: https://svn.dealii.org/trunk@17135
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 19:55:37 +0000 (19:55 +0000)]
Use the proper dimensions for the maximal number of iterations.
git-svn-id: https://svn.dealii.org/trunk@17134
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 7 Oct 2008 05:37:34 +0000 (05:37 +0000)]
Forgot to check in one more file
git-svn-id: https://svn.dealii.org/trunk@17128
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 03:35:07 +0000 (03:35 +0000)]
Add output files for recently upgraded gcc.
git-svn-id: https://svn.dealii.org/trunk@17127
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 03:28:13 +0000 (03:28 +0000)]
Add output files for recently upgraded gcc.
git-svn-id: https://svn.dealii.org/trunk@17126
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 03:15:59 +0000 (03:15 +0000)]
Add some more output files after recent gcc update.
git-svn-id: https://svn.dealii.org/trunk@17125
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 03:09:46 +0000 (03:09 +0000)]
Update tests after the system and its compiler has been upgraded on strange.
git-svn-id: https://svn.dealii.org/trunk@17124
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 03:09:05 +0000 (03:09 +0000)]
Add a test that currently fails because we can't seem to enforce level-1-difference at vertices in 1d.
git-svn-id: https://svn.dealii.org/trunk@17123
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Oct 2008 03:07:03 +0000 (03:07 +0000)]
Improve the situation somewhat but deal.II/coarsening_02_1d is still failing, albeit after more refinement steps.
git-svn-id: https://svn.dealii.org/trunk@17122
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Oct 2008 19:32:18 +0000 (19:32 +0000)]
Be less conservative but potentially less correct also. We'll see if this comes back to biting us. To be on the safe side, add an assertion to the code.
git-svn-id: https://svn.dealii.org/trunk@17118
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Oct 2008 19:28:04 +0000 (19:28 +0000)]
Update tests after previous system and compiler upgrade.
git-svn-id: https://svn.dealii.org/trunk@17117
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Oct 2008 19:27:44 +0000 (19:27 +0000)]
Update tests after previous system and compiler upgrade.
git-svn-id: https://svn.dealii.org/trunk@17116
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Oct 2008 18:54:55 +0000 (18:54 +0000)]
Fix a bug where we produce meshes that do not honor the Triangulation::limit_level_difference_at_vertices flag.
git-svn-id: https://svn.dealii.org/trunk@17114
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Oct 2008 17:02:37 +0000 (17:02 +0000)]
Added a new function for data exchange to Trilinos vector. Added a block direct solve as Trilinos preconditioner.
git-svn-id: https://svn.dealii.org/trunk@17113
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 5 Oct 2008 19:37:59 +0000 (19:37 +0000)]
Patch by Adam Powell: Use the amsmath package to create latex formulas.
git-svn-id: https://svn.dealii.org/trunk@17108
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 3 Oct 2008 18:44:10 +0000 (18:44 +0000)]
Don't use -Wno-long-double on MAC when not available.
git-svn-id: https://svn.dealii.org/trunk@17092
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Oct 2008 16:00:43 +0000 (16:00 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@17074
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Oct 2008 15:14:07 +0000 (15:14 +0000)]
Set svn:ignore.
git-svn-id: https://svn.dealii.org/trunk@17073
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 30 Sep 2008 20:33:56 +0000 (20:33 +0000)]
Adjust to recent changes in SolutionTransfer.
git-svn-id: https://svn.dealii.org/trunk@17065
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 30 Sep 2008 20:29:30 +0000 (20:29 +0000)]
Adjust output.
git-svn-id: https://svn.dealii.org/trunk@17064
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 30 Sep 2008 18:58:11 +0000 (18:58 +0000)]
Remove some old code meant to suppress warnings that now produces warnings itself.
git-svn-id: https://svn.dealii.org/trunk@17062
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 30 Sep 2008 18:54:40 +0000 (18:54 +0000)]
'mutable' should be at the beginning of the declaration.
git-svn-id: https://svn.dealii.org/trunk@17061
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Sep 2008 23:16:04 +0000 (23:16 +0000)]
Add test.
git-svn-id: https://svn.dealii.org/trunk@17055
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Sep 2008 19:22:04 +0000 (19:22 +0000)]
Remove auto-generated file.
git-svn-id: https://svn.dealii.org/trunk@17045
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Sep 2008 18:55:34 +0000 (18:55 +0000)]
Fix comment.
git-svn-id: https://svn.dealii.org/trunk@17042
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Sep 2008 18:54:02 +0000 (18:54 +0000)]
Add new tests that test without building a rhs vector.
git-svn-id: https://svn.dealii.org/trunk@17041
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Sep 2008 18:39:33 +0000 (18:39 +0000)]
Add comment.
git-svn-id: https://svn.dealii.org/trunk@17040
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Sep 2008 18:21:28 +0000 (18:21 +0000)]
Add a TODO.
git-svn-id: https://svn.dealii.org/trunk@17039
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Sep 2008 18:16:25 +0000 (18:16 +0000)]
Expect gfortran 4.4.
git-svn-id: https://svn.dealii.org/trunk@17038
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Sun, 28 Sep 2008 19:42:14 +0000 (19:42 +0000)]
When generating an empty matrix, call FillComplete() in case that empty matrix is requested somewhere.
git-svn-id: https://svn.dealii.org/trunk@17033
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Sun, 28 Sep 2008 17:09:11 +0000 (17:09 +0000)]
Added a few references to serial TrilinosWrappers vectors.
git-svn-id: https://svn.dealii.org/trunk@17032
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Sun, 28 Sep 2008 16:05:24 +0000 (16:05 +0000)]
Added a copy constructor to the Trilinos sparse matrix class.
git-svn-id: https://svn.dealii.org/trunk@17031
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Sat, 27 Sep 2008 11:12:43 +0000 (11:12 +0000)]
Introduce a temporary vector in the Trilinos SparseMatrix class that is used for faster vmult_add and matrix_scalar_product operations.
git-svn-id: https://svn.dealii.org/trunk@17018
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Sat, 27 Sep 2008 11:07:24 +0000 (11:07 +0000)]
Fixed an error that was caused by a different constructor in the new Trilinos 9.0.0 version.
git-svn-id: https://svn.dealii.org/trunk@17017
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 26 Sep 2008 07:56:08 +0000 (07:56 +0000)]
Forgot to add a file.
git-svn-id: https://svn.dealii.org/trunk@17011
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 25 Sep 2008 16:18:40 +0000 (16:18 +0000)]
Group the comments in a better way.
git-svn-id: https://svn.dealii.org/trunk@17008
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 25 Sep 2008 13:28:18 +0000 (13:28 +0000)]
Fix totally botched sentence.
git-svn-id: https://svn.dealii.org/trunk@17007
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 25 Sep 2008 13:20:35 +0000 (13:20 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@17006
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 24 Sep 2008 13:58:52 +0000 (13:58 +0000)]
Added a reinit function.
git-svn-id: https://svn.dealii.org/trunk@16908
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 24 Sep 2008 07:11:30 +0000 (07:11 +0000)]
Reduced residual tolerance for CG solve in inverse matrix by a factor of 10. It is essential to solve the inner matrix to high enough accuracy, since inaccuracies significantly increase the number of outer GMRES iterations.
git-svn-id: https://svn.dealii.org/trunk@16907
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 24 Sep 2008 07:05:45 +0000 (07:05 +0000)]
Changed preconditioner for pressure mass matrix from SSOR to IC. We need twice as many iterations then, but the costs for each iteration are only one fourth, so we still gain.
git-svn-id: https://svn.dealii.org/trunk@16906
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 23 Sep 2008 20:00:19 +0000 (20:00 +0000)]
Allow default argument on SparseILU::initialize.
git-svn-id: https://svn.dealii.org/trunk@16904
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 23 Sep 2008 19:45:57 +0000 (19:45 +0000)]
Link to results section of step-6 for a discussion of preconditioners.
git-svn-id: https://svn.dealii.org/trunk@16903
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 23 Sep 2008 16:52:39 +0000 (16:52 +0000)]
Add a comparison of solvers/preconditioners.
git-svn-id: https://svn.dealii.org/trunk@16902
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 23 Sep 2008 13:44:37 +0000 (13:44 +0000)]
Add a few results.
git-svn-id: https://svn.dealii.org/trunk@16899
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 23 Sep 2008 09:22:55 +0000 (09:22 +0000)]
Release the preconditioner object before a re-generation.
git-svn-id: https://svn.dealii.org/trunk@16898
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 23 Sep 2008 07:23:14 +0000 (07:23 +0000)]
Trilinos Ifpack preconditioner wrapper classes are now derived from a PreconditionBase class. Add a wrapper class to the Trilinos AztecOO solver for basic (non-block) systems.
git-svn-id: https://svn.dealii.org/trunk@16897
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 22 Sep 2008 12:45:02 +0000 (12:45 +0000)]
Update to r48848 from http://svn.boost.org/svn/boost/trunk/boost/detail/spinlock.hpp
git-svn-id: https://svn.dealii.org/trunk@16893
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.