]>
https://gitweb.dealii.org/ - dealii.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.