]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
16 years agoGenerate instantiations for SparseMatrixEZ automatically.
Wolfgang Bangerth [Sun, 9 Dec 2007 18:29:00 +0000 (18:29 +0000)]
Generate instantiations for SparseMatrixEZ automatically.

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

16 years agoFix the REAL types.
Wolfgang Bangerth [Sun, 9 Dec 2007 17:43:11 +0000 (17:43 +0000)]
Fix the REAL types.

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

16 years agoFix bogus change I made for testing.
Wolfgang Bangerth [Sun, 9 Dec 2007 17:31:47 +0000 (17:31 +0000)]
Fix bogus change I made for testing.

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

16 years agoImprove the Makefile that wouldn't have the dependency on the source/*.inst files...
Wolfgang Bangerth [Sun, 9 Dec 2007 17:29:38 +0000 (17:29 +0000)]
Improve the Makefile that wouldn't have the dependency on the source/*.inst files yet because they weren't generated at the time when make_dependencies ran, and the latter program simply ignores files it can't find.

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

16 years agoFix a typo in the documentation
Wolfgang Bangerth [Sun, 9 Dec 2007 17:04:24 +0000 (17:04 +0000)]
Fix a typo in the documentation

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

16 years agoUse the instantiations automatically generated from the .inst.in file
Wolfgang Bangerth [Sun, 9 Dec 2007 17:01:31 +0000 (17:01 +0000)]
Use the instantiations automatically generated from the .inst.in file

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

16 years agoProvide the infrastructure to generate some of the template instantiations in this...
Wolfgang Bangerth [Sun, 9 Dec 2007 16:58:11 +0000 (16:58 +0000)]
Provide the infrastructure to generate some of the template instantiations in this directory automatically using the new script. Don't use it right away, we'll do this in a second step.

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

16 years agoRemove the FullMatrix::add_diag function since it was only correctly implemented...
Wolfgang Bangerth [Sun, 9 Dec 2007 16:56:27 +0000 (16:56 +0000)]
Remove the FullMatrix::add_diag function since it was only correctly implemented for n=3,4,8 without anyone noticing in 10 years. The function was clearly not used very frequently and appears to be a remains from the old DEAL days.  While we are at it, also remove much of the special casing for matrices of particular sizes in full_matrix.templates.h -- this may have been useful 10 years ago when it was written, but today compilers are better able to deal with loops than hand-coded long sequences of temporary variables and statements. Finally, add some conversions in various places to make sure that the code also works for complex-valued arguments (to be checked in later today).

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

16 years agoSurround substituted tokens by spaces to avoid the problem with '>>' ending template...
Wolfgang Bangerth [Sun, 2 Dec 2007 05:00:22 +0000 (05:00 +0000)]
Surround substituted tokens by spaces to avoid the problem with '>>' ending template arguments.

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

16 years agoEat all sorts of whitespace when splitting a string.
Wolfgang Bangerth [Sun, 2 Dec 2007 04:50:02 +0000 (04:50 +0000)]
Eat all sorts of whitespace when splitting a string.

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

16 years agoFix properties.
Wolfgang Bangerth [Sun, 2 Dec 2007 04:24:15 +0000 (04:24 +0000)]
Fix properties.

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

16 years agoAdd a few comments.
Wolfgang Bangerth [Sun, 2 Dec 2007 04:19:55 +0000 (04:19 +0000)]
Add a few comments.

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

16 years agoAdd a program that is able to generate lists of explicit instantiations for arbitrary...
Wolfgang Bangerth [Sun, 2 Dec 2007 04:06:28 +0000 (04:06 +0000)]
Add a program that is able to generate lists of explicit instantiations for arbitrary combinations of token substitutions.

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

16 years agoAdd a program that is able to generate lists of explicit instantiations for arbitrary...
Wolfgang Bangerth [Sun, 2 Dec 2007 04:04:40 +0000 (04:04 +0000)]
Add a program that is able to generate lists of explicit instantiations for arbitrary combinations of token substitutions.

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

16 years agoProperly escape a template argument to ensure that the link to the Tensor class happens.
Wolfgang Bangerth [Wed, 28 Nov 2007 00:42:19 +0000 (00:42 +0000)]
Properly escape a template argument to ensure that the link to the Tensor class happens.

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

16 years agoFix output
Wolfgang Bangerth [Tue, 27 Nov 2007 03:06:08 +0000 (03:06 +0000)]
Fix output

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

16 years agoUndo the previous changes that templatized a function without making it a template...
Wolfgang Bangerth [Tue, 27 Nov 2007 01:35:52 +0000 (01:35 +0000)]
Undo the previous changes that templatized a function without making it a template. This didn't compile, of course. The function is tested for the template case in other tests.

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

16 years agoAdd the additional instantiations for std::complex<float> and make the necessary...
Wolfgang Bangerth [Sun, 18 Nov 2007 23:58:36 +0000 (23:58 +0000)]
Add the additional instantiations for std::complex<float> and make the necessary adjustments.

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

16 years agoAnother set of tests that now actually use complex values in complex storage.
Wolfgang Bangerth [Sun, 18 Nov 2007 23:55:17 +0000 (23:55 +0000)]
Another set of tests that now actually use complex values in complex storage.

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

16 years agoAdd a set of tests where we store real values in complex storage.
Wolfgang Bangerth [Sun, 18 Nov 2007 23:47:02 +0000 (23:47 +0000)]
Add a set of tests where we store real values in complex storage.

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

16 years agoMake the remaining changes necessary to support complex-valued FullMatrix objects.
Wolfgang Bangerth [Sun, 18 Nov 2007 22:31:00 +0000 (22:31 +0000)]
Make the remaining changes necessary to support complex-valued FullMatrix objects.

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

16 years agoFirst batch of changes to make the FullMatrix deal with complex numbers
Wolfgang Bangerth [Sun, 18 Nov 2007 22:20:58 +0000 (22:20 +0000)]
First batch of changes to make the FullMatrix deal with complex numbers

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

16 years agoComplete writing comprehensive tests for FullMatrix
Wolfgang Bangerth [Sun, 18 Nov 2007 21:45:01 +0000 (21:45 +0000)]
Complete writing comprehensive tests for FullMatrix

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

16 years agoMore tests
Wolfgang Bangerth [Sun, 18 Nov 2007 05:53:38 +0000 (05:53 +0000)]
More tests

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

16 years agoAdd a bunch more tests.
Wolfgang Bangerth [Sun, 18 Nov 2007 05:44:22 +0000 (05:44 +0000)]
Add a bunch more tests.

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

16 years agoFix another problem in the same way
Wolfgang Bangerth [Sun, 18 Nov 2007 05:33:24 +0000 (05:33 +0000)]
Fix another problem in the same way

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

16 years agoFix more places. Also fix documentation.
Wolfgang Bangerth [Sun, 18 Nov 2007 05:26:41 +0000 (05:26 +0000)]
Fix more places. Also fix documentation.

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

16 years agoAdd a few assertions. Use operator() instead of el(). This also uncovers a bug since...
Wolfgang Bangerth [Sun, 18 Nov 2007 05:15:59 +0000 (05:15 +0000)]
Add a few assertions. Use operator() instead of el(). This also uncovers a bug since bits/full_matrix_27 now fails.

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

16 years agoFix a typo.
Wolfgang Bangerth [Sun, 18 Nov 2007 04:40:07 +0000 (04:40 +0000)]
Fix a typo.

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

16 years agoAdd a directory that is apparently missing (?)
Wolfgang Bangerth [Sun, 18 Nov 2007 04:36:53 +0000 (04:36 +0000)]
Add a directory that is apparently missing (?)

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

16 years agoAdd a bunch of new tests
Wolfgang Bangerth [Sun, 18 Nov 2007 04:36:22 +0000 (04:36 +0000)]
Add a bunch of new tests

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

16 years agofix
Wolfgang Bangerth [Sun, 18 Nov 2007 03:52:52 +0000 (03:52 +0000)]
fix

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

16 years agoStart of a new set of tests
Wolfgang Bangerth [Sun, 18 Nov 2007 03:49:21 +0000 (03:49 +0000)]
Start of a new set of tests

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

16 years agoAdd two more publications.
Ralf Hartmann [Fri, 16 Nov 2007 12:55:18 +0000 (12:55 +0000)]
Add two more publications.

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

17 years agoMore text
Wolfgang Bangerth [Wed, 14 Nov 2007 22:09:03 +0000 (22:09 +0000)]
More text

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

17 years agoA bit more text
Wolfgang Bangerth [Wed, 14 Nov 2007 17:56:15 +0000 (17:56 +0000)]
A bit more text

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

17 years agoMore text
Wolfgang Bangerth [Wed, 14 Nov 2007 03:56:20 +0000 (03:56 +0000)]
More text

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

17 years agoadd some ingroups
Guido Kanschat [Wed, 14 Nov 2007 00:42:52 +0000 (00:42 +0000)]
add some ingroups

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

17 years agoadd support point fields and functions to Mapping and remove some exception classes
Guido Kanschat [Wed, 14 Nov 2007 00:18:29 +0000 (00:18 +0000)]
add support point fields and functions to Mapping and remove some exception classes

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

17 years agoNew AssertIndexRange to abbreviate these assertions
Guido Kanschat [Wed, 14 Nov 2007 00:17:24 +0000 (00:17 +0000)]
New AssertIndexRange to abbreviate these assertions

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

17 years agoput exceptions in module and documentation on todo list
Guido Kanschat [Tue, 13 Nov 2007 23:43:01 +0000 (23:43 +0000)]
put exceptions in module and documentation on todo list

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

17 years agosupport points will be in InternalDataBase and can be accessed without virtual
Guido Kanschat [Tue, 13 Nov 2007 16:49:52 +0000 (16:49 +0000)]
support points will be in InternalDataBase and can be accessed without virtual

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

17 years agoadd access to mapping in support points
Guido Kanschat [Tue, 13 Nov 2007 16:42:25 +0000 (16:42 +0000)]
add access to mapping in support points

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

17 years agomake update_once and update_each private, since they are only used by FEValues friends
Guido Kanschat [Tue, 13 Nov 2007 16:37:35 +0000 (16:37 +0000)]
make update_once and update_each private, since they are only used by FEValues friends

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

17 years agoCommit a few formulas
Wolfgang Bangerth [Mon, 12 Nov 2007 20:33:43 +0000 (20:33 +0000)]
Commit a few formulas

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

17 years agoImplement most of the no_normal_flux function.
Wolfgang Bangerth [Mon, 12 Nov 2007 17:24:11 +0000 (17:24 +0000)]
Implement most of the no_normal_flux function.

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

17 years agoFixed MultiThread info on Intel Macs.
Luca Heltai [Mon, 12 Nov 2007 15:58:32 +0000 (15:58 +0000)]
Fixed MultiThread info on Intel Macs.

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

17 years agoUpdate most recently tested version of PGI compiler. It works, but the code is 20...
Wolfgang Bangerth [Mon, 12 Nov 2007 14:54:51 +0000 (14:54 +0000)]
Update most recently tested version of PGI compiler. It works, but the code is 20% slower than what we get from gcc...

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

17 years agoAdjust warning flags for PGI compiler
Wolfgang Bangerth [Mon, 12 Nov 2007 03:17:14 +0000 (03:17 +0000)]
Adjust warning flags for PGI compiler

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

17 years agoProperly detect PGI compilers.
Wolfgang Bangerth [Sun, 11 Nov 2007 23:20:37 +0000 (23:20 +0000)]
Properly detect PGI compilers.

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

17 years agoFix a typo (we usually use American english, rather than British english)
Wolfgang Bangerth [Sun, 11 Nov 2007 20:55:06 +0000 (20:55 +0000)]
Fix a typo (we usually use American english, rather than British english)

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

17 years agoadd
Wolfgang Bangerth [Sun, 11 Nov 2007 20:50:36 +0000 (20:50 +0000)]
add

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

17 years agoFix wrong long from Hepperger to Heltai's webpage.
Wolfgang Bangerth [Sun, 11 Nov 2007 20:47:36 +0000 (20:47 +0000)]
Fix wrong long from Hepperger to Heltai's webpage.

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

17 years agoupdate
Wolfgang Bangerth [Sun, 11 Nov 2007 01:02:04 +0000 (01:02 +0000)]
update

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 18:00:10 +0000 (18:00 +0000)]
add

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 18:00:02 +0000 (18:00 +0000)]
add

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 17:55:27 +0000 (17:55 +0000)]
add

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 17:39:03 +0000 (17:39 +0000)]
add

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 17:28:51 +0000 (17:28 +0000)]
add

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

17 years agoRemove a file that I believe isn't needed.
Wolfgang Bangerth [Sat, 10 Nov 2007 16:59:57 +0000 (16:59 +0000)]
Remove a file that I believe isn't needed.

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

17 years agoThis test currently produces slightly different output on all platforms, so delete...
Wolfgang Bangerth [Sat, 10 Nov 2007 16:58:36 +0000 (16:58 +0000)]
This test currently produces slightly different output on all platforms, so delete all output files and update generic from one machine.

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

17 years agoupdate
Wolfgang Bangerth [Sat, 10 Nov 2007 16:54:51 +0000 (16:54 +0000)]
update

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

17 years agoupdate
Wolfgang Bangerth [Sat, 10 Nov 2007 16:52:45 +0000 (16:52 +0000)]
update

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

17 years agoupdate
Wolfgang Bangerth [Sat, 10 Nov 2007 16:47:17 +0000 (16:47 +0000)]
update

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

17 years agoDo the same as for bits/step-9
Wolfgang Bangerth [Sat, 10 Nov 2007 16:33:37 +0000 (16:33 +0000)]
Do the same as for bits/step-9

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

17 years agoUpdate output file. Since this test currently fails on all platforms (because the...
Wolfgang Bangerth [Sat, 10 Nov 2007 16:31:53 +0000 (16:31 +0000)]
Update output file. Since this test currently fails on all platforms (because the number of iterations has changed after the recent vector changes), remove all non-generic output files as well since they are now outdated.

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 16:29:05 +0000 (16:29 +0000)]
add

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 16:21:27 +0000 (16:21 +0000)]
add

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

17 years agoadd
Wolfgang Bangerth [Sat, 10 Nov 2007 16:19:25 +0000 (16:19 +0000)]
add

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

17 years agoAdd output files.
Wolfgang Bangerth [Sat, 10 Nov 2007 16:16:02 +0000 (16:16 +0000)]
Add output files.

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

17 years agoOnly diploma, not phd.
Wolfgang Bangerth [Fri, 9 Nov 2007 23:30:46 +0000 (23:30 +0000)]
Only diploma, not phd.

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

17 years agoOne more.
Wolfgang Bangerth [Fri, 9 Nov 2007 23:30:03 +0000 (23:30 +0000)]
One more.

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

17 years agoAdd one section
Wolfgang Bangerth [Fri, 9 Nov 2007 23:27:00 +0000 (23:27 +0000)]
Add one section

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

17 years agoAdd a bit to Guido's essay on update flags. Link to from other places.
Wolfgang Bangerth [Wed, 7 Nov 2007 22:59:17 +0000 (22:59 +0000)]
Add a bit to Guido's essay on update flags. Link to from other places.

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

17 years agoFix some return types of functions.
Wolfgang Bangerth [Tue, 6 Nov 2007 22:07:35 +0000 (22:07 +0000)]
Fix some return types of functions.

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

17 years agoUpdate list of instantiations.
Wolfgang Bangerth [Tue, 6 Nov 2007 22:06:49 +0000 (22:06 +0000)]
Update list of instantiations.

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

17 years agoUpdate
Wolfgang Bangerth [Tue, 6 Nov 2007 22:06:27 +0000 (22:06 +0000)]
Update

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

17 years agoImplement complex-valued block vectors.
Wolfgang Bangerth [Tue, 6 Nov 2007 21:20:29 +0000 (21:20 +0000)]
Implement complex-valued block vectors.

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

17 years agoFix up the norm type of PETSc vectors.
Wolfgang Bangerth [Tue, 6 Nov 2007 21:20:06 +0000 (21:20 +0000)]
Fix up the norm type of PETSc vectors.

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

17 years agoDefine the scalar product the other way around.
Wolfgang Bangerth [Tue, 6 Nov 2007 03:33:06 +0000 (03:33 +0000)]
Define the scalar product the other way around.

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

17 years agoAdd to documentation.
Wolfgang Bangerth [Mon, 5 Nov 2007 23:14:01 +0000 (23:14 +0000)]
Add to documentation.

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

17 years agoMake comment for namespace invisible for doxygen since it produces an unwarranted...
Wolfgang Bangerth [Mon, 5 Nov 2007 23:13:30 +0000 (23:13 +0000)]
Make comment for namespace invisible for doxygen since it produces an unwarranted warning that there is a duplicate documentation.

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

17 years agoupdate some more output files.
Wolfgang Bangerth [Mon, 5 Nov 2007 15:02:32 +0000 (15:02 +0000)]
update some more output files.

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

17 years agoUpdate a few output files.
Wolfgang Bangerth [Mon, 5 Nov 2007 14:58:57 +0000 (14:58 +0000)]
Update a few output files.

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

17 years agoFix up test output differences that are caused by the checkin of the complex vector...
Wolfgang Bangerth [Mon, 5 Nov 2007 14:29:04 +0000 (14:29 +0000)]
Fix up test output differences that are caused by the checkin of the complex vector stuff yesterday. That patch contained the removal of hand unrolled loops and replaced them with straight loops that the compiler can unroll itself (compiler technology has improved in the last 10 years since we wrote that code). This changes the order of addition, which is non-commutative in floating point arithmetic and thereby changed round-off.

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

17 years agoProvide the ability to say NumberTraits<T>::is_complex.
Wolfgang Bangerth [Mon, 5 Nov 2007 04:05:53 +0000 (04:05 +0000)]
Provide the ability to say NumberTraits<T>::is_complex.

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

17 years agoRename complex-vector* to complex_vector* to stay consistent with our usual naming...
Wolfgang Bangerth [Mon, 5 Nov 2007 03:55:55 +0000 (03:55 +0000)]
Rename complex-vector* to complex_vector* to stay consistent with our usual naming conventions.

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

17 years agoRemove a testcase that doesn't make sense for complex vectors.
Wolfgang Bangerth [Mon, 5 Nov 2007 03:49:28 +0000 (03:49 +0000)]
Remove a testcase that doesn't make sense for complex vectors.

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

17 years agoImplement the ability for Vector<T> to work on std::complex vectors.
Wolfgang Bangerth [Mon, 5 Nov 2007 03:43:52 +0000 (03:43 +0000)]
Implement the ability for Vector<T> to work on std::complex vectors.

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

17 years agoFix a comment
Wolfgang Bangerth [Sun, 4 Nov 2007 22:21:06 +0000 (22:21 +0000)]
Fix a comment

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

17 years agoDo it right
Wolfgang Bangerth [Sun, 4 Nov 2007 20:12:24 +0000 (20:12 +0000)]
Do it right

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

17 years agoIgnore local files
Wolfgang Bangerth [Sun, 4 Nov 2007 20:11:54 +0000 (20:11 +0000)]
Ignore local files

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

17 years agoUse correct output file.
Wolfgang Bangerth [Sun, 4 Nov 2007 20:03:55 +0000 (20:03 +0000)]
Use correct output file.

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

17 years agoAdd tests for numbers::is_finite for complex arguments.
Wolfgang Bangerth [Sun, 4 Nov 2007 05:45:08 +0000 (05:45 +0000)]
Add tests for numbers::is_finite for complex arguments.

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

17 years agoAdd NumberTraits::abs as well as a variant of numbers::is_finite for complex<float>.
Wolfgang Bangerth [Sun, 4 Nov 2007 05:34:29 +0000 (05:34 +0000)]
Add NumberTraits::abs as well as a variant of numbers::is_finite for complex<float>.

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

17 years agoFixed: Vector::operator/= should have checked that the argument is non-zero, but...
Wolfgang Bangerth [Sun, 4 Nov 2007 05:19:32 +0000 (05:19 +0000)]
Fixed: Vector::operator/= should have checked that the argument is non-zero, but it checks that it is positive. This is of course bogus.

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

17 years agoUse a better way to see whether two vectors are the same.
Wolfgang Bangerth [Sun, 4 Nov 2007 00:08:09 +0000 (00:08 +0000)]
Use a better way to see whether two vectors are the same.

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

17 years agoProvide the first few parts of numbers::NumberTraits
Wolfgang Bangerth [Sat, 3 Nov 2007 23:58:37 +0000 (23:58 +0000)]
Provide the first few parts of numbers::NumberTraits

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

17 years agoLeave a TODO to eventually remove this namespace alias
Wolfgang Bangerth [Sat, 3 Nov 2007 04:39:48 +0000 (04:39 +0000)]
Leave a TODO to eventually remove this namespace alias

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

17 years agoRename namespace dealii::deal_II_numbers into namespace dealii::numbers.
Wolfgang Bangerth [Sat, 3 Nov 2007 03:08:43 +0000 (03:08 +0000)]
Rename namespace dealii::deal_II_numbers into namespace dealii::numbers.

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