]>
https://gitweb.dealii.org/ - dealii-svn.git/log
bangerth [Sun, 12 Apr 2009 15:47:54 +0000 (15:47 +0000)]
Set svn:keywords.
git-svn-id: https://svn.dealii.org/trunk@18600
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 15:33:59 +0000 (15:33 +0000)]
Minor changes to the LaplaceKernel namespace.
git-svn-id: https://svn.dealii.org/trunk@18599
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 12 Apr 2009 09:00:53 +0000 (09:00 +0000)]
Made Vector::reinit virtual, to avoid memory corruption in VectorView
git-svn-id: https://svn.dealii.org/trunk@18598
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 12 Apr 2009 08:58:18 +0000 (08:58 +0000)]
Added an image and cleared some details.
git-svn-id: https://svn.dealii.org/trunk@18597
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 04:46:48 +0000 (04:46 +0000)]
Weed out a few header files that we no longer need. A couple of comments.
git-svn-id: https://svn.dealii.org/trunk@18596
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 04:35:44 +0000 (04:35 +0000)]
Minor edits.
git-svn-id: https://svn.dealii.org/trunk@18595
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 04:30:39 +0000 (04:30 +0000)]
Make more variables const. Rename to match common coding style.
git-svn-id: https://svn.dealii.org/trunk@18594
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 04:29:04 +0000 (04:29 +0000)]
Move a few variables with no memory allocation into the innermost useful scope.
git-svn-id: https://svn.dealii.org/trunk@18593
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 04:23:12 +0000 (04:23 +0000)]
Rename interpolate() to compute_exterior_solution().
git-svn-id: https://svn.dealii.org/trunk@18592
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 04:01:00 +0000 (04:01 +0000)]
Make a couple of input arguments 'const'.
git-svn-id: https://svn.dealii.org/trunk@18591
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 12 Apr 2009 04:00:25 +0000 (04:00 +0000)]
Move things in the LaplaceKernel class into a namespace LaplaceKernel.
git-svn-id: https://svn.dealii.org/trunk@18590
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Apr 2009 22:02:56 +0000 (22:02 +0000)]
Leave note.
git-svn-id: https://svn.dealii.org/trunk@18589
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Apr 2009 22:02:18 +0000 (22:02 +0000)]
Add missing symbol.
git-svn-id: https://svn.dealii.org/trunk@18588
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Apr 2009 21:54:24 +0000 (21:54 +0000)]
Minor modifications to two functions.
git-svn-id: https://svn.dealii.org/trunk@18587
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Apr 2009 21:45:09 +0000 (21:45 +0000)]
Do away with the distinction between quadrature and quadrature_pointer --
simply always use the pointer.
git-svn-id: https://svn.dealii.org/trunk@18586
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Apr 2009 21:43:01 +0000 (21:43 +0000)]
Re-indent read_parameters function and change type of quadrature_pointer to
avoid the static object.
git-svn-id: https://svn.dealii.org/trunk@18585
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Apr 2009 04:08:10 +0000 (04:08 +0000)]
Make object static again to avoid run-time error.
git-svn-id: https://svn.dealii.org/trunk@18584
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 11 Apr 2009 00:03:21 +0000 (00:03 +0000)]
Don't use static variables for anything that depends on some input parameter
and/or may be non-constant. The use of static variables otherwise leads to
surprising results if the same code is run twice within the same program
execution but using different input files, and it is dangerous if code is run
in a multi-threaded context.
git-svn-id: https://svn.dealii.org/trunk@18583
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 10 Apr 2009 23:59:59 +0000 (23:59 +0000)]
Don't implicitly use elements of namespace std, since we don't do that either
anywhere else in deal.II.
git-svn-id: https://svn.dealii.org/trunk@18582
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 10 Apr 2009 23:56:53 +0000 (23:56 +0000)]
Use standard ordering for include files.
git-svn-id: https://svn.dealii.org/trunk@18581
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 10 Apr 2009 23:55:04 +0000 (23:55 +0000)]
A brief section on implementation details.
git-svn-id: https://svn.dealii.org/trunk@18580
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Fri, 10 Apr 2009 15:55:54 +0000 (15:55 +0000)]
Added convergence table to step-34
git-svn-id: https://svn.dealii.org/trunk@18579
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Fri, 10 Apr 2009 15:55:14 +0000 (15:55 +0000)]
Fixed integrate difference to work with codimone grids
git-svn-id: https://svn.dealii.org/trunk@18578
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Apr 2009 05:30:37 +0000 (05:30 +0000)]
Finish Bernoulli's law.
git-svn-id: https://svn.dealii.org/trunk@18576
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Apr 2009 04:56:42 +0000 (04:56 +0000)]
Fix doxygen problem.
git-svn-id: https://svn.dealii.org/trunk@18575
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Apr 2009 04:54:08 +0000 (04:54 +0000)]
Fix doxygen problem.
git-svn-id: https://svn.dealii.org/trunk@18574
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Apr 2009 04:21:11 +0000 (04:21 +0000)]
Go over the text again and fix up a few small places. This looks pretty good already!
git-svn-id: https://svn.dealii.org/trunk@18573
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Apr 2009 04:20:37 +0000 (04:20 +0000)]
Fix one typo.
git-svn-id: https://svn.dealii.org/trunk@18572
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Apr 2009 00:42:17 +0000 (00:42 +0000)]
Also load amsfonts.
git-svn-id: https://svn.dealii.org/trunk@18571
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Apr 2009 13:28:43 +0000 (13:28 +0000)]
Fix a typo in a label name.
git-svn-id: https://svn.dealii.org/trunk@18570
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Apr 2009 12:44:30 +0000 (12:44 +0000)]
Some more checks of the same form removed.
git-svn-id: https://svn.dealii.org/trunk@18569
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Apr 2009 12:42:29 +0000 (12:42 +0000)]
Remove a bunch of checks of the form
unsigned_variable >= 0
as we get warnings about these.
git-svn-id: https://svn.dealii.org/trunk@18568
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Apr 2009 12:40:11 +0000 (12:40 +0000)]
Remove unused variable.
git-svn-id: https://svn.dealii.org/trunk@18567
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Apr 2009 12:18:46 +0000 (12:18 +0000)]
Detect gcc 4.5.
git-svn-id: https://svn.dealii.org/trunk@18566
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 8 Apr 2009 10:39:42 +0000 (10:39 +0000)]
I committed some nonsense.
git-svn-id: https://svn.dealii.org/trunk@18565
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 8 Apr 2009 10:37:48 +0000 (10:37 +0000)]
Prevent inserting some obvious duplicates in the add_entries function.
git-svn-id: https://svn.dealii.org/trunk@18564
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 8 Apr 2009 09:09:24 +0000 (09:09 +0000)]
One more bug fix.
git-svn-id: https://svn.dealii.org/trunk@18563
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 7 Apr 2009 11:00:51 +0000 (11:00 +0000)]
Cosmetic code changes.
git-svn-id: https://svn.dealii.org/trunk@18562
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 7 Apr 2009 08:44:40 +0000 (08:44 +0000)]
Fix a bug that I introduced yesterday.
git-svn-id: https://svn.dealii.org/trunk@18561
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Apr 2009 17:29:51 +0000 (17:29 +0000)]
Simplify the local_to_global versions for block matrices a bit more.
git-svn-id: https://svn.dealii.org/trunk@18560
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Apr 2009 15:48:15 +0000 (15:48 +0000)]
Make the local_to_global functions a bit easier to read.
git-svn-id: https://svn.dealii.org/trunk@18559
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Apr 2009 15:47:02 +0000 (15:47 +0000)]
Move some collective add/set functions into the cc file to not make the header file too big.
git-svn-id: https://svn.dealii.org/trunk@18558
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Apr 2009 15:45:11 +0000 (15:45 +0000)]
Do not use the compress() function when using copy_from with CompressedSP since then the indices are all sorted and unique, and we know how to allocate memory.
git-svn-id: https://svn.dealii.org/trunk@18557
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Apr 2009 15:44:14 +0000 (15:44 +0000)]
Write a smarter add_entries function for CompressedSparsityPattern.
git-svn-id: https://svn.dealii.org/trunk@18556
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Apr 2009 11:26:00 +0000 (11:26 +0000)]
Calculate maximal velocity only once per time step.
git-svn-id: https://svn.dealii.org/trunk@18555
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Apr 2009 22:55:59 +0000 (22:55 +0000)]
Added test for VectorView class
git-svn-id: https://svn.dealii.org/trunk@18554
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Apr 2009 22:47:21 +0000 (22:47 +0000)]
Added VectorView class.
git-svn-id: https://svn.dealii.org/trunk@18553
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Apr 2009 18:55:27 +0000 (18:55 +0000)]
Step-34:
Rewrote almost all formulas in a consistent manner (almost all signs
were wrong). Removed all references to Galerkin BEM. Now it is a purely
collocation BEM, that uses advanced integration rules just added
to deal.II. Once MappingQ of arbitrary order are implemented, this should allow
for very advanced BEM solutions, with very few unknowns.
Added a couple of pictures of solutions, and the parameter file at the end.
Still missing is a completion of Wolfgang addition to the introduction.
git-svn-id: https://svn.dealii.org/trunk@18552
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Apr 2009 17:27:57 +0000 (17:27 +0000)]
Fixed bug in DoFTools::map_dofs_to_support_points that prevented it from working with
codimension one meshes.
git-svn-id: https://svn.dealii.org/trunk@18551
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Apr 2009 17:25:49 +0000 (17:25 +0000)]
Modified integrate_one_over_r test for new features in the
QGaussOneOverR class.
git-svn-id: https://svn.dealii.org/trunk@18550
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Apr 2009 17:24:59 +0000 (17:24 +0000)]
Added flag to remove singularity from the weighting functions
of QGaussOneOverR.
git-svn-id: https://svn.dealii.org/trunk@18549
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 3 Apr 2009 14:06:59 +0000 (14:06 +0000)]
Need to include one more file.
git-svn-id: https://svn.dealii.org/trunk@18548
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 3 Apr 2009 13:04:41 +0000 (13:04 +0000)]
Use a smarter algorithm for inserting a list of sorted elements into a CompressedSimpleSP.
git-svn-id: https://svn.dealii.org/trunk@18547
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Fri, 3 Apr 2009 12:56:45 +0000 (12:56 +0000)]
Unglorious management of configure --help script - no new functionality
git-svn-id: https://svn.dealii.org/trunk@18546
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 3 Apr 2009 12:56:44 +0000 (12:56 +0000)]
Include one more file.
git-svn-id: https://svn.dealii.org/trunk@18545
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 3 Apr 2009 12:35:07 +0000 (12:35 +0000)]
Add sparsity patterns to is_block_matrix type.
git-svn-id: https://svn.dealii.org/trunk@18544
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Apr 2009 14:11:27 +0000 (14:11 +0000)]
Remove a couple more explicit specializations that shouldn't be here.
git-svn-id: https://svn.dealii.org/trunk@18543
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Apr 2009 13:18:01 +0000 (13:18 +0000)]
Remove two erroneous explicit specializations.
git-svn-id: https://svn.dealii.org/trunk@18541
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Apr 2009 13:16:52 +0000 (13:16 +0000)]
Augment a comment.
git-svn-id: https://svn.dealii.org/trunk@18540
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 31 Mar 2009 15:34:35 +0000 (15:34 +0000)]
Always insert something into the diagonal with distribute_local_to_global. Use BLAS function GEMM for mmult if matrix is sufficiently big (> 25 cols).
git-svn-id: https://svn.dealii.org/trunk@18539
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:32:02 +0000 (13:32 +0000)]
Fixed a compile bug caused by bad boolean logic error
git-svn-id: https://svn.dealii.org/trunk@18538
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:17:37 +0000 (13:17 +0000)]
Upgraded: PETSc vector to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18537
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:15:00 +0000 (13:15 +0000)]
Upgraded: PETSc precondition to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18536
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:14:12 +0000 (13:14 +0000)]
Upgraded: PETSc matrix base to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18535
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:13:45 +0000 (13:13 +0000)]
Upgraded: PETSc vector base to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18534
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:13:03 +0000 (13:13 +0000)]
Upgraded: PETSc sparse matrix to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18533
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:12:22 +0000 (13:12 +0000)]
Upgraded: PETSc parallel sparse matrix to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18532
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:11:25 +0000 (13:11 +0000)]
Upgraded: PETSc solvers to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18531
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 31 Mar 2009 13:10:06 +0000 (13:10 +0000)]
Upgraded: Configure script to migrate to PETSc 3.0.0
git-svn-id: https://svn.dealii.org/trunk@18530
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 30 Mar 2009 16:54:57 +0000 (16:54 +0000)]
Use a smarter way to specialize the local_to_global functions for standard (non-block) and block matrices.
git-svn-id: https://svn.dealii.org/trunk@18528
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 29 Mar 2009 04:18:38 +0000 (04:18 +0000)]
Store output.
git-svn-id: https://svn.dealii.org/trunk@18526
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 29 Mar 2009 04:16:37 +0000 (04:16 +0000)]
New test.
git-svn-id: https://svn.dealii.org/trunk@18525
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 29 Mar 2009 04:16:14 +0000 (04:16 +0000)]
Change the name of a member function.
git-svn-id: https://svn.dealii.org/trunk@18524
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 29 Mar 2009 04:15:22 +0000 (04:15 +0000)]
Add a class that allows to find out whether a template argument is a block matrix.
git-svn-id: https://svn.dealii.org/trunk@18523
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 29 Mar 2009 04:09:30 +0000 (04:09 +0000)]
Add a class internal::bool2type
git-svn-id: https://svn.dealii.org/trunk@18522
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 29 Mar 2009 00:43:43 +0000 (00:43 +0000)]
Unify spelling.
git-svn-id: https://svn.dealii.org/trunk@18521
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 27 Mar 2009 16:44:47 +0000 (16:44 +0000)]
Remove unnecessary code.
git-svn-id: https://svn.dealii.org/trunk@18519
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 26 Mar 2009 22:55:58 +0000 (22:55 +0000)]
Remove output file that has apparently been checked in in error.
git-svn-id: https://svn.dealii.org/trunk@18517
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 26 Mar 2009 16:13:48 +0000 (16:13 +0000)]
Remove a few stray semicolons that we don't usually have in our code
any more.
git-svn-id: https://svn.dealii.org/trunk@18516
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 25 Mar 2009 18:05:25 +0000 (18:05 +0000)]
Teach even block sparsity patterns to accept the sorted argument (even though we do not call any function with that right now.
git-svn-id: https://svn.dealii.org/trunk@18515
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 25 Mar 2009 17:06:36 +0000 (17:06 +0000)]
Forgot to include some PETSc files.
git-svn-id: https://svn.dealii.org/trunk@18514
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 25 Mar 2009 16:55:57 +0000 (16:55 +0000)]
Output changed since sparsity pattern indices are now added in a sorted way.
git-svn-id: https://svn.dealii.org/trunk@18513
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 25 Mar 2009 16:55:27 +0000 (16:55 +0000)]
Make the local_to_global functions in the ConstraintMatrix even more efficient by pre-sorting all the rows and columns that are going to be written into the sparsity pattern / sparse matrix. This makes the values added for each element really unique, which is faster. Moreover, the matrix and sparsity pattern classes can now take an additional argument sorted when adding many elements, and some of them already make use of the sorted-ness. For block matrices, the sortedness is used in an even more clever way by writing directly into the blocks (even though I had to introduce a lot of duplicate code to be in line with the templates).
git-svn-id: https://svn.dealii.org/trunk@18512
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Mon, 23 Mar 2009 18:00:48 +0000 (18:00 +0000)]
Modified step-34 to implement exclusively the collocation boundary element
method.
This is done now through the QGaussLog and QGaussOneOverR classes that were
previously added to the library.
Extended a little the comments, but there is still a lot of documentation to do.
The solution is the correct one (phi(x) = x).
TODO: Add convergence table for both the potential and the velocity.
git-svn-id: https://svn.dealii.org/trunk@18503
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 23 Mar 2009 16:54:38 +0000 (16:54 +0000)]
Comment out unused variable.
git-svn-id: https://svn.dealii.org/trunk@18502
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 23 Mar 2009 16:54:26 +0000 (16:54 +0000)]
Comment out unused variable.
git-svn-id: https://svn.dealii.org/trunk@18501
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 23 Mar 2009 16:54:04 +0000 (16:54 +0000)]
Remove qualifier since it is ignored anyway.
git-svn-id: https://svn.dealii.org/trunk@18500
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 23 Mar 2009 16:39:45 +0000 (16:39 +0000)]
Remove qualifier since it is ignored anyway.
git-svn-id: https://svn.dealii.org/trunk@18499
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 22 Mar 2009 22:24:47 +0000 (22:24 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@18498
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sat, 21 Mar 2009 15:18:30 +0000 (15:18 +0000)]
Added test for QGaussOneOverR
git-svn-id: https://svn.dealii.org/trunk@18495
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sat, 21 Mar 2009 15:14:23 +0000 (15:14 +0000)]
Added QGaussOneOverR to integrate 1/R singularities
on the vertices of reference element.
git-svn-id: https://svn.dealii.org/trunk@18494
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 19 Mar 2009 15:44:46 +0000 (15:44 +0000)]
Fixed a problem with Trilinos sparse matrix and vector in distribute_local_to_global.
git-svn-id: https://svn.dealii.org/trunk@18493
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 18 Mar 2009 10:17:50 +0000 (10:17 +0000)]
Properly indent one line.
git-svn-id: https://svn.dealii.org/trunk@18492
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 17 Mar 2009 16:26:34 +0000 (16:26 +0000)]
Make VectorReference a bit faster.
git-svn-id: https://svn.dealii.org/trunk@18491
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 17 Mar 2009 10:45:10 +0000 (10:45 +0000)]
Make the code a bit easier to read.
git-svn-id: https://svn.dealii.org/trunk@18490
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 16 Mar 2009 15:19:57 +0000 (15:19 +0000)]
I changed too much in my previous update of the Cuthill_McKee algorithm.
git-svn-id: https://svn.dealii.org/trunk@18489
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 16 Mar 2009 15:01:24 +0000 (15:01 +0000)]
Final update of local_to_global functions in ConstraintMatrix, making the sparsity pattern creation even faster. One possibly could improve things further by pre-ordering the indices to be added, if our other functions were smart enough to handle that. Right now, that doesn't really help, and all I get from ordering is some additional overhead.
git-svn-id: https://svn.dealii.org/trunk@18488
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 16 Mar 2009 13:08:18 +0000 (13:08 +0000)]
Simultaneous addition with CSetSP can easily be improved.
git-svn-id: https://svn.dealii.org/trunk@18487
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 16 Mar 2009 09:00:03 +0000 (09:00 +0000)]
Make the local_to_global functions in the ConstraintMatrix class a bit smarter (could still do better,though). Use CSimpleSP in Cuthill_McKee DoFRenumbering instead of CompressedSparsityPattern.
git-svn-id: https://svn.dealii.org/trunk@18486
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 15 Mar 2009 07:03:27 +0000 (07:03 +0000)]
Add a few things.
git-svn-id: https://svn.dealii.org/trunk@18485
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.