]>
https://gitweb.dealii.org/ - dealii-svn.git/log
bangerth [Mon, 27 Oct 2008 21:51:52 +0000 (21:51 +0000)]
update
git-svn-id: https://svn.dealii.org/trunk@17353
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 27 Oct 2008 21:50:26 +0000 (21:50 +0000)]
update
git-svn-id: https://svn.dealii.org/trunk@17352
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Mon, 27 Oct 2008 15:39:00 +0000 (15:39 +0000)]
Added MatrixTools::apply_boundary_values for PETScWrappers::MPI::BlockSparseMatrix and added CompressedSimpleSparsityPattern in doc/news/changes.
git-svn-id: https://svn.dealii.org/trunk@17351
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 27 Oct 2008 14:57:31 +0000 (14:57 +0000)]
Further cleanups and documentation work.
git-svn-id: https://svn.dealii.org/trunk@17350
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 27 Oct 2008 13:32:22 +0000 (13:32 +0000)]
Slight changes in comments.
git-svn-id: https://svn.dealii.org/trunk@17349
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 27 Oct 2008 03:51:38 +0000 (03:51 +0000)]
More docs.
git-svn-id: https://svn.dealii.org/trunk@17348
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 27 Oct 2008 03:48:56 +0000 (03:48 +0000)]
Update after fix to GridOut in 17155.
git-svn-id: https://svn.dealii.org/trunk@17347
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 27 Oct 2008 03:27:02 +0000 (03:27 +0000)]
Update after the changes to the Triangulation class in 17114.
git-svn-id: https://svn.dealii.org/trunk@17346
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 27 Oct 2008 03:17:16 +0000 (03:17 +0000)]
Comment on two more functions. Change choice of quadrature points both in step-31 and -32.
git-svn-id: https://svn.dealii.org/trunk@17345
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 27 Oct 2008 01:34:29 +0000 (01:34 +0000)]
New results after the change 17156 for the gnuplot output of GridOut.
git-svn-id: https://svn.dealii.org/trunk@17344
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 26 Oct 2008 23:49:08 +0000 (23:49 +0000)]
Patch by Christian Cornelssen: If on .so systems, use the form libxx.so.6.2.1 fo shared libraries. Otherwise use libxx.6.2.1.so.
git-svn-id: https://svn.dealii.org/trunk@17343
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 26 Oct 2008 23:47:55 +0000 (23:47 +0000)]
Patch by Christian Cornelssen: Fix an obvious misspelling.
git-svn-id: https://svn.dealii.org/trunk@17342
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 25 Oct 2008 03:58:35 +0000 (03:58 +0000)]
Reindent.
git-svn-id: https://svn.dealii.org/trunk@17339
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 25 Oct 2008 03:57:29 +0000 (03:57 +0000)]
Fix one bug (weighting the Schur complement) and add to the documentation.
git-svn-id: https://svn.dealii.org/trunk@17338
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 24 Oct 2008 16:21:47 +0000 (16:21 +0000)]
Some small updates.
git-svn-id: https://svn.dealii.org/trunk@17337
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 24 Oct 2008 14:21:13 +0000 (14:21 +0000)]
Updated some comments, removed some unnecessary code.
git-svn-id: https://svn.dealii.org/trunk@17335
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 24 Oct 2008 11:15:37 +0000 (11:15 +0000)]
Corrected one error.
git-svn-id: https://svn.dealii.org/trunk@17333
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 24 Oct 2008 10:36:50 +0000 (10:36 +0000)]
Wrote a TrilinosTools class that makes the use of Trilinos a bit easier.
git-svn-id: https://svn.dealii.org/trunk@17332
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 24 Oct 2008 09:43:58 +0000 (09:43 +0000)]
Removed some nonsens.
git-svn-id: https://svn.dealii.org/trunk@17331
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 20:10:09 +0000 (20:10 +0000)]
Generate template instantiations for all currently available vectors.
git-svn-id: https://svn.dealii.org/trunk@17330
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 18:37:54 +0000 (18:37 +0000)]
Don't forget to also multiply the preconditioner term with eta.
git-svn-id: https://svn.dealii.org/trunk@17326
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 23 Oct 2008 15:40:34 +0000 (15:40 +0000)]
Now step-31 is fully commented. However, one should look them through once again...
git-svn-id: https://svn.dealii.org/trunk@17324
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 23 Oct 2008 13:30:04 +0000 (13:30 +0000)]
Unify constructors in Trilinos matrices.
git-svn-id: https://svn.dealii.org/trunk@17321
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 04:04:41 +0000 (04:04 +0000)]
Add a function that allows to generate a sparse matrix only using m,n,n_nonzero_per_row, creating a local matrix. This allows to compile a bunch of testcases, but they abort right now. Will have to investigate later.
git-svn-id: https://svn.dealii.org/trunk@17318
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 03:41:35 +0000 (03:41 +0000)]
Fix references to PETSc.
git-svn-id: https://svn.dealii.org/trunk@17317
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 03:39:13 +0000 (03:39 +0000)]
Fix a few references to non-existent classes.
git-svn-id: https://svn.dealii.org/trunk@17314
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 03:30:03 +0000 (03:30 +0000)]
We don't support Trilinos full matrix types.
git-svn-id: https://svn.dealii.org/trunk@17313
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 03:25:45 +0000 (03:25 +0000)]
Fix copyright dates.
git-svn-id: https://svn.dealii.org/trunk@17312
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 03:25:40 +0000 (03:25 +0000)]
Always copy vector in equ.
git-svn-id: https://svn.dealii.org/trunk@17311
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 03:10:32 +0000 (03:10 +0000)]
Update several tests.
git-svn-id: https://svn.dealii.org/trunk@17310
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 03:06:09 +0000 (03:06 +0000)]
The template functions that copied a deal.II vector to a Trilinos vector were there but not instantiated. Rewrite this to move the function into the base class and instantiate the template.
git-svn-id: https://svn.dealii.org/trunk@17309
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 02:08:33 +0000 (02:08 +0000)]
Add a bunch of tests for Trilinos. Many of them fail right now, we'll work on that over time.
git-svn-id: https://svn.dealii.org/trunk@17308
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 23 Oct 2008 01:52:20 +0000 (01:52 +0000)]
Drop the 'petsc_' prefix from all filenames to make it simpler to adapt the tests to Trilinos.
git-svn-id: https://svn.dealii.org/trunk@17307
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 22 Oct 2008 13:45:12 +0000 (13:45 +0000)]
Added a publication of mine.
git-svn-id: https://svn.dealii.org/trunk@17306
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 22 Oct 2008 13:31:48 +0000 (13:31 +0000)]
Omit the constrained entries that will never be created anyway.
git-svn-id: https://svn.dealii.org/trunk@17305
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 22 Oct 2008 10:21:35 +0000 (10:21 +0000)]
Change step-31 and step-32 according to the change in the reinit function for Trilinos sparse matrices.
git-svn-id: https://svn.dealii.org/trunk@17304
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 22 Oct 2008 10:15:10 +0000 (10:15 +0000)]
Trilinos sparse matrices can now also be reinitialized from the compressed sparsity pattern classes. Change step-31 and step-32 according to this change.
git-svn-id: https://svn.dealii.org/trunk@17303
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 22 Oct 2008 07:48:42 +0000 (07:48 +0000)]
Added the possibility to omit constrained dofs. Apply this to step-31 and step-32.
git-svn-id: https://svn.dealii.org/trunk@17302
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 22 Oct 2008 04:59:58 +0000 (04:59 +0000)]
Clarify a comment.
git-svn-id: https://svn.dealii.org/trunk@17301
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 22 Oct 2008 04:33:07 +0000 (04:33 +0000)]
Remove an unused variable.
git-svn-id: https://svn.dealii.org/trunk@17300
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 22 Oct 2008 04:02:11 +0000 (04:02 +0000)]
Remove unused variable.
git-svn-id: https://svn.dealii.org/trunk@17299
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 22 Oct 2008 03:58:02 +0000 (03:58 +0000)]
Only #define HAVE_LIBUMFPACK if we actually specified --with-umfpack* on the command line. Hopefully this is the last problem with the recent patch...
git-svn-id: https://svn.dealii.org/trunk@17298
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 21 Oct 2008 15:53:10 +0000 (15:53 +0000)]
Go back to the state where we disable UMFPACK unless it has explicitly been given on the command line.
git-svn-id: https://svn.dealii.org/trunk@17296
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 21 Oct 2008 15:26:02 +0000 (15:26 +0000)]
Finally get the METIS include directory right as well...
git-svn-id: https://svn.dealii.org/trunk@17293
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 21 Oct 2008 13:49:46 +0000 (13:49 +0000)]
Use DEAL_II_TRILINOS_LIBDIR instead of DEAL_II_TRILINOS_DIR/lib since the latter is not defined when using --with-trilinis-libs/--with-trilinos-include
git-svn-id: https://svn.dealii.org/trunk@17290
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 21 Oct 2008 13:45:34 +0000 (13:45 +0000)]
Use the proper library path for METIS.
git-svn-id: https://svn.dealii.org/trunk@17289
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 21 Oct 2008 12:16:03 +0000 (12:16 +0000)]
Changed the notation null_space into constant_modes to make the preconditioner class more consistent.
git-svn-id: https://svn.dealii.org/trunk@17287
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 21 Oct 2008 10:49:48 +0000 (10:49 +0000)]
Wrote some more comments.
git-svn-id: https://svn.dealii.org/trunk@17286
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 21 Oct 2008 10:47:43 +0000 (10:47 +0000)]
One thing regarding METIS that certainly needs to be fixed. However, there is still a problem in the configure file.
git-svn-id: https://svn.dealii.org/trunk@17285
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 21 Oct 2008 04:04:57 +0000 (04:04 +0000)]
List the Trilinos libraries we use only once.
git-svn-id: https://svn.dealii.org/trunk@17283
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 20 Oct 2008 20:27:24 +0000 (20:27 +0000)]
Remove a mesh that isn't needed here.
git-svn-id: https://svn.dealii.org/trunk@17281
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 20 Oct 2008 17:00:11 +0000 (17:00 +0000)]
Wrote some comments.
git-svn-id: https://svn.dealii.org/trunk@17280
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 19 Oct 2008 03:33:42 +0000 (03:33 +0000)]
Add amesos and stratimikosamesos.
git-svn-id: https://svn.dealii.org/trunk@17279
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 19 Oct 2008 02:23:06 +0000 (02:23 +0000)]
update
git-svn-id: https://svn.dealii.org/trunk@17278
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 19 Oct 2008 02:21:10 +0000 (02:21 +0000)]
Patch by Christophe Trophime: allow using --with-XX-include and --with-XX-lib for XX={trilinos,metis,umfpack,netcdf} so that one can configure with libraries that have been installed in /usr or /opt.
git-svn-id: https://svn.dealii.org/trunk@17277
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 18 Oct 2008 11:46:06 +0000 (11:46 +0000)]
Move the PETSc and Trilinos documentation out of line.
git-svn-id: https://svn.dealii.org/trunk@17276
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 18 Oct 2008 04:11:11 +0000 (04:11 +0000)]
Do not build DoF distribution maps that are distributed evenly across all processors but do so using the subdomain association of degrees of freedom. This should reduce the number of elements shipped across processors and indeed reduces the run-time of assembly functions by 5% on 2 processors and up to 30% on 20 processors.
git-svn-id: https://svn.dealii.org/trunk@17275
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 18 Oct 2008 04:01:27 +0000 (04:01 +0000)]
Add to a comment.
git-svn-id: https://svn.dealii.org/trunk@17274
0785d39b -7218-0410-832d-
ea1e28bc413d
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
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.