/[escript]/trunk/paso/src/AMG.c
ViewVC logotype

Log of /trunk/paso/src/AMG.c

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 4345)

Revision 3436 - (view) (annotate) - [select for diffs]
Modified Mon Jan 10 02:06:07 2011 UTC (8 years, 7 months ago) by plaub
File length: 20560 byte(s)
Diff to previous 3403
Added/modified AMG tests:

  - "self.failUnless(...)" became "self.assertTrue(...)"
    because fail* is soon to be deprecated,
  - fixed logical error in self.assertTrue argument,
  - added another test, 'testSquare'.

Added some print statements to AMG.c in verbose mode to
identify which of the stopping conditions were fulfilled.

Changed default AMG parameters for 'setNumPreSweeps' and 
'setNumPostSweeps' to 1 (huge speed improvment).

P.S Beware of bugs in the above code; I have only proved 
it correct, not tried it... Jokes!



Revision 3403 - (view) (annotate) - [select for diffs]
Modified Tue Dec 7 08:13:51 2010 UTC (8 years, 8 months ago) by gross
File length: 19950 byte(s)
Diff to previous 3402
some small fixes

Revision 3402 - (view) (annotate) - [select for diffs]
Modified Tue Dec 7 07:36:12 2010 UTC (8 years, 8 months ago) by gross
File length: 19830 byte(s)
Diff to previous 3396
AMG support now block size > 3 (requires clapack or MKL).

additional diagnostics for AMG 



Revision 3396 - (view) (annotate) - [select for diffs]
Modified Fri Dec 3 08:24:16 2010 UTC (8 years, 8 months ago) by gross
File length: 18979 byte(s)
Diff to previous 3352
wrong pointer handed

Revision 3352 - (view) (annotate) - [select for diffs]
Modified Tue Nov 16 03:58:09 2010 UTC (8 years, 9 months ago) by gross
File length: 18948 byte(s)
Diff to previous 3351
exposure of AMG options

Revision 3351 - (view) (annotate) - [select for diffs]
Modified Tue Nov 16 02:39:40 2010 UTC (8 years, 9 months ago) by gross
File length: 18940 byte(s)
Diff to previous 3323
modified approach for AMG coarsning using a panel

Revision 3323 - (view) (annotate) - [select for diffs]
Modified Thu Oct 28 09:53:46 2010 UTC (8 years, 9 months ago) by gross
File length: 16926 byte(s)
Diff to previous 3315
some openmp fizes.

Revision 3315 - (view) (annotate) - [select for diffs]
Modified Wed Oct 27 01:20:27 2010 UTC (8 years, 9 months ago) by gross
File length: 16563 byte(s)
Diff to previous 3314
bug in sparse matrixmatrix fixed.

Revision 3314 - (view) (annotate) - [select for diffs]
Modified Tue Oct 26 22:22:20 2010 UTC (8 years, 9 months ago) by gross
File length: 16443 byte(s)
Diff to previous 3312
output removed/leaned up

Revision 3312 - (view) (annotate) - [select for diffs]
Modified Tue Oct 26 07:54:58 2010 UTC (8 years, 9 months ago) by gross
File length: 16072 byte(s)
Diff to previous 3303
last step for a clean up version of the AMG

Revision 3303 - (view) (annotate) - [select for diffs]
Modified Mon Oct 25 04:33:31 2010 UTC (8 years, 9 months ago) by gross
File length: 16416 byte(s)
Diff to previous 3287
more clean up work on the AMG

Revision 3287 - (view) (annotate) - [select for diffs]
Modified Tue Oct 19 00:42:22 2010 UTC (8 years, 10 months ago) by gross
File length: 17459 byte(s)
Diff to previous 3283
complaint from valgrind about an uninitialized value fixed (no impact on result)

Revision 3283 - (view) (annotate) - [select for diffs]
Modified Mon Oct 18 22:39:28 2010 UTC (8 years, 10 months ago) by gross
File length: 17464 byte(s)
Diff to previous 3259
AMG reengineered, BUG is Smoother fixed.



Revision 3259 - (view) (annotate) - [select for diffs]
Modified Mon Oct 11 01:48:14 2010 UTC (8 years, 10 months ago) by jfenwick
File length: 19866 byte(s)
Diff to previous 3193
Merging dudley and scons updates from branches


Revision 3193 - (view) (annotate) - [select for diffs]
Added Tue Sep 21 06:56:44 2010 UTC (8 years, 11 months ago) by gross
File length: 19866 byte(s)
more clean up in AMG

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26