]>
https://gitweb.dealii.org/ - dealii-svn.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
bangerth [Thu, 21 Aug 2008 04:34:38 +0000 (04:34 +0000)]
Comment on stability issues.
git-svn-id: https://svn.dealii.org/trunk@16619
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 21 Aug 2008 04:19:24 +0000 (04:19 +0000)]
add
git-svn-id: https://svn.dealii.org/trunk@16618
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 21 Aug 2008 01:07:49 +0000 (01:07 +0000)]
Added a rudimentary implementation of Trilinos sparse matrix and vector wrappers for serial and distributed memory systems. It will still need a lot of testing of the features implemented, and some more comments as well. Build a parallel version of step-31 on top of that.
git-svn-id: https://svn.dealii.org/trunk@16617
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 21 Aug 2008 00:58:17 +0000 (00:58 +0000)]
Regenerate.
git-svn-id: https://svn.dealii.org/trunk@16616
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 20:37:13 +0000 (20:37 +0000)]
add
git-svn-id: https://svn.dealii.org/trunk@16615
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 17:12:09 +0000 (17:12 +0000)]
Use a better cutoff for the velocity in computing the time step.
git-svn-id: https://svn.dealii.org/trunk@16614
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 16:54:44 +0000 (16:54 +0000)]
Comment on timing.
git-svn-id: https://svn.dealii.org/trunk@16613
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 14:33:49 +0000 (14:33 +0000)]
Instead of copying into the global matrix/vector by hand and later calling condense on the resulting object, use ConstraintMatrix::distribute_local_to_global.
git-svn-id: https://svn.dealii.org/trunk@16612
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 13:13:36 +0000 (13:13 +0000)]
A few more minor cleanups.
git-svn-id: https://svn.dealii.org/trunk@16611
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 13:08:59 +0000 (13:08 +0000)]
Make the drop tolerance a parameter.
git-svn-id: https://svn.dealii.org/trunk@16610
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 13:06:50 +0000 (13:06 +0000)]
Simplify copying elements into Trilinos in the same way.
git-svn-id: https://svn.dealii.org/trunk@16609
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 13:02:45 +0000 (13:02 +0000)]
Simplify the code that computes row lengths in the AMG.
git-svn-id: https://svn.dealii.org/trunk@16608
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 12:54:24 +0000 (12:54 +0000)]
Use a shared_ptr and thereby also remove the memory leak that we currently have.
git-svn-id: https://svn.dealii.org/trunk@16607
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 12:52:50 +0000 (12:52 +0000)]
Use the new scalar_product function in base/.
git-svn-id: https://svn.dealii.org/trunk@16606
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 12:41:11 +0000 (12:41 +0000)]
New function scalar_product.
git-svn-id: https://svn.dealii.org/trunk@16605
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 12:06:54 +0000 (12:06 +0000)]
Sequester everything that has to do with equation data into its own namespace.
git-svn-id: https://svn.dealii.org/trunk@16604
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 11:48:58 +0000 (11:48 +0000)]
Use dynamic range of temperature to define viscosity, not maximum norm.
git-svn-id: https://svn.dealii.org/trunk@16603
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Wed, 20 Aug 2008 05:01:08 +0000 (05:01 +0000)]
ignore dll
git-svn-id: https://svn.dealii.org/trunk@16602
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 03:54:01 +0000 (03:54 +0000)]
Write more.
git-svn-id: https://svn.dealii.org/trunk@16601
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 01:05:30 +0000 (01:05 +0000)]
Add reference to step-31
git-svn-id: https://svn.dealii.org/trunk@16600
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 20 Aug 2008 00:22:02 +0000 (00:22 +0000)]
A few more comments.
git-svn-id: https://svn.dealii.org/trunk@16599
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 19 Aug 2008 22:26:20 +0000 (22:26 +0000)]
At the start of each Stokes solve, initialize solution vector to zero. This drives down the number of iterations by a full one third :-)
git-svn-id: https://svn.dealii.org/trunk@16598
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 19 Aug 2008 20:18:47 +0000 (20:18 +0000)]
Rebuild temperature matrices only when needed. Do not forget to condense the temperature system with hanging nodes.
git-svn-id: https://svn.dealii.org/trunk@16597
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 19 Aug 2008 19:41:14 +0000 (19:41 +0000)]
Split the 'degree' variable into two, one for the Stokes and one for the temperature system, to make experimenting with different choices simpler.
git-svn-id: https://svn.dealii.org/trunk@16596
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 19 Aug 2008 05:42:14 +0000 (05:42 +0000)]
Fix a bug in transfering the solution.
git-svn-id: https://svn.dealii.org/trunk@16595
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 19 Aug 2008 05:35:21 +0000 (05:35 +0000)]
Re-assemble the solution vectors into a combined DoFHandler so that we can output everything into the same output file.
git-svn-id: https://svn.dealii.org/trunk@16594
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 19 Aug 2008 03:48:14 +0000 (03:48 +0000)]
Use two DoFHandlers, matrices, sets of vectors, etc, so that we don't always have to rebuild all FEValues data for all components, independent of what we're currently doing.
git-svn-id: https://svn.dealii.org/trunk@16593
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 18 Aug 2008 23:05:06 +0000 (23:05 +0000)]
Remove the currently problematic lines removing coarsening flags.
git-svn-id: https://svn.dealii.org/trunk@16592
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 18 Aug 2008 21:58:07 +0000 (21:58 +0000)]
Fix the mesh_smoothing_0[12] testcases. A description of the problem is found in the mesh_smoothing_02.cc testcase.
git-svn-id: https://svn.dealii.org/trunk@16591
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 18 Aug 2008 21:56:16 +0000 (21:56 +0000)]
Check in correct output.
git-svn-id: https://svn.dealii.org/trunk@16590
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 18 Aug 2008 04:52:52 +0000 (04:52 +0000)]
Split existing test into two: the original one, and a redux.
git-svn-id: https://svn.dealii.org/trunk@16589
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 18 Aug 2008 04:41:16 +0000 (04:41 +0000)]
Use proper header files.
git-svn-id: https://svn.dealii.org/trunk@16588
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 23:43:15 +0000 (23:43 +0000)]
Narrow down a bit where the problem appears to happen.
git-svn-id: https://svn.dealii.org/trunk@16587
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Sun, 17 Aug 2008 23:23:39 +0000 (23:23 +0000)]
Since the merge from the anisotropic branch, this program did not work any more because it used GeometryInfo::subfaces_per_cell. This is now replaced by face->n_children().
git-svn-id: https://svn.dealii.org/trunk@16586
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 23:21:57 +0000 (23:21 +0000)]
Improve clarity of code even further, by putting things into a predicate.
git-svn-id: https://svn.dealii.org/trunk@16585
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 22:43:22 +0000 (22:43 +0000)]
Simplify code a slight bit.
git-svn-id: https://svn.dealii.org/trunk@16584
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 22:32:56 +0000 (22:32 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@16583
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 22:13:34 +0000 (22:13 +0000)]
Copied content has no meaning for this new test.
git-svn-id: https://svn.dealii.org/trunk@16582
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 22:12:36 +0000 (22:12 +0000)]
Add a test that currently fails inside Triangulation<dim>::prepare_coarsening_and_refinement :-(
git-svn-id: https://svn.dealii.org/trunk@16581
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 20:59:50 +0000 (20:59 +0000)]
The subversion executable is named 'svn', but 'subversion'.
git-svn-id: https://svn.dealii.org/trunk@16580
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 17 Aug 2008 20:22:55 +0000 (20:22 +0000)]
Not only test whether we can include mpi.h, but also whether we can link. On charm, for example, the former succeeds, but the latter fails with plaen g++.
git-svn-id: https://svn.dealii.org/trunk@16579
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 16 Aug 2008 03:07:50 +0000 (03:07 +0000)]
Add some reasoning to the documentation of a mesh smoothing flag.
git-svn-id: https://svn.dealii.org/trunk@16573
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 23:54:40 +0000 (23:54 +0000)]
Implement adaptivity.
git-svn-id: https://svn.dealii.org/trunk@16571
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 23:48:08 +0000 (23:48 +0000)]
Fix a few cases that I accidentally got wrong.
git-svn-id: https://svn.dealii.org/trunk@16570
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 23:39:08 +0000 (23:39 +0000)]
Detect whether the compiler can include <mpi.h> and use it in utilities.h
git-svn-id: https://svn.dealii.org/trunk@16569
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 23:24:43 +0000 (23:24 +0000)]
Undo accidental checkin.
git-svn-id: https://svn.dealii.org/trunk@16568
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 23:22:29 +0000 (23:22 +0000)]
Get a lot of cases right where we compare RefinementCase objects that belong to different dimensions.
git-svn-id: https://svn.dealii.org/trunk@16567
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 21:05:44 +0000 (21:05 +0000)]
New testcase.
git-svn-id: https://svn.dealii.org/trunk@16566
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 20:41:32 +0000 (20:41 +0000)]
Fix the template argument of the refinement case: We are comparing with face refinement flags, so it needs to be 2, not 3.
git-svn-id: https://svn.dealii.org/trunk@16565
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 16:09:42 +0000 (16:09 +0000)]
Fix a grammar error.
git-svn-id: https://svn.dealii.org/trunk@16564
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 16:08:28 +0000 (16:08 +0000)]
Fix a grammar error.
git-svn-id: https://svn.dealii.org/trunk@16563
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 15:53:03 +0000 (15:53 +0000)]
Fix a problem in the ConstraintMatrix.
git-svn-id: https://svn.dealii.org/trunk@16562
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 15 Aug 2008 15:12:23 +0000 (15:12 +0000)]
Add an entry to the news list about the new function I implemented recently.
git-svn-id: https://svn.dealii.org/trunk@16561
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 15 Aug 2008 04:58:01 +0000 (04:58 +0000)]
Make output patches adaptive on polynomial degree. Remove a number of variables that are no longer needed.
git-svn-id: https://svn.dealii.org/trunk@16560
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 14 Aug 2008 23:21:57 +0000 (23:21 +0000)]
Removed some left-over from times when we also had FEFaceValues.
git-svn-id: https://svn.dealii.org/trunk@16559
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 23:04:21 +0000 (23:04 +0000)]
Remove the function that outputs the artificial viscosity parameter.
git-svn-id: https://svn.dealii.org/trunk@16558
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 23:03:11 +0000 (23:03 +0000)]
Commit a version in which artificial diffusion appears to work. This version also contains a function that writes the artificial diffusion parameter into the output file.
git-svn-id: https://svn.dealii.org/trunk@16557
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 14 Aug 2008 21:06:01 +0000 (21:06 +0000)]
Made the AMG preconditioner class even more generic. Deleted the ILU/UMFPACK typedef in the beginning since we won't need that part any more.
git-svn-id: https://svn.dealii.org/trunk@16556
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 14 Aug 2008 20:27:39 +0000 (20:27 +0000)]
Changed interface to Trilinos to make it generic. Now the initialize call provides some options to be able to adapt the preconditioner to the problem.
git-svn-id: https://svn.dealii.org/trunk@16555
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 18:59:51 +0000 (18:59 +0000)]
Default to cube geometry in 3d. Use proper direction of gravity.
git-svn-id: https://svn.dealii.org/trunk@16554
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 14 Aug 2008 17:58:01 +0000 (17:58 +0000)]
Added calculation of artificial viscosity.
git-svn-id: https://svn.dealii.org/trunk@16553
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 17:22:07 +0000 (17:22 +0000)]
Fix a typo.
git-svn-id: https://svn.dealii.org/trunk@16552
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 17:12:38 +0000 (17:12 +0000)]
Add the artificial diffusion term to the rhs.
git-svn-id: https://svn.dealii.org/trunk@16551
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 16:49:41 +0000 (16:49 +0000)]
Switch on BDF2 scheme -- it seems to work.
git-svn-id: https://svn.dealii.org/trunk@16550
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 16:25:46 +0000 (16:25 +0000)]
Compute BDF-2 matrices.
git-svn-id: https://svn.dealii.org/trunk@16549
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 16:10:48 +0000 (16:10 +0000)]
Fix computation of lhs matrix: it needs to depend on the time step, but previously did not.
git-svn-id: https://svn.dealii.org/trunk@16548
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 16:03:33 +0000 (16:03 +0000)]
Fuse two loops.
git-svn-id: https://svn.dealii.org/trunk@16547
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 14 Aug 2008 15:59:02 +0000 (15:59 +0000)]
Move building the temperature matrix to the function that also builds the right hand side. This ensures that we use the correct time step, and also that we can next build the BDF-2 matrix.
git-svn-id: https://svn.dealii.org/trunk@16546
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 14 Aug 2008 15:39:17 +0000 (15:39 +0000)]
One more typo.
git-svn-id: https://svn.dealii.org/trunk@16545
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 14 Aug 2008 15:37:54 +0000 (15:37 +0000)]
A typo.
git-svn-id: https://svn.dealii.org/trunk@16544
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 14 Aug 2008 15:34:23 +0000 (15:34 +0000)]
Described the evaluation stabilization parameter in more detail.
git-svn-id: https://svn.dealii.org/trunk@16543
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.