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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 3642 - (view) (annotate) - [select for diffs]
Modified Thu Oct 27 03:41:51 2011 UTC (7 years, 5 months ago) by caltinay
File length: 23740 byte(s)
Diff to previous 3440
Assorted spelling/comment fixes in paso.


Revision 3440 - (view) (annotate) - [select for diffs]
Modified Fri Jan 14 00:04:53 2011 UTC (8 years, 3 months ago) by gross
File length: 23824 byte(s)
Diff to previous 3402
a second AMG interpolation implemented

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

additional diagnostics for AMG 



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

Revision 3312 - (view) (annotate) - [select for diffs]
Modified Tue Oct 26 07:54:58 2010 UTC (8 years, 5 months ago) by gross
File length: 10589 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, 5 months ago) by gross
File length: 10589 byte(s)
Copied from: trunk/paso/src/SparseMatrix_AMGcomponents.c revision 3291
Diff to previous 3283
more clean up work on the AMG

Revision 3283 - (view) (annotate) - [select for diffs]
Modified Mon Oct 18 22:39:28 2010 UTC (8 years, 6 months ago) by gross
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 31265 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, 6 months ago) by jfenwick
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 36106 byte(s)
Diff to previous 3041
Merging dudley and scons updates from branches


Revision 3041 - (view) (annotate) - [select for diffs]
Modified Fri Jun 18 04:01:40 2010 UTC (8 years, 10 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 36106 byte(s)
Diff to previous 3010
Should be faster with openmp. Some ROW-COL conversion.

Revision 3010 - (view) (annotate) - [select for diffs]
Modified Tue Apr 27 05:10:46 2010 UTC (8 years, 11 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 37933 byte(s)
Diff to previous 2881
Preparation for AMG on Systems without cut using frobenius norm

Revision 2881 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 02:03:15 2010 UTC (9 years, 2 months ago) by jfenwick
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 11099 byte(s)
Diff to previous 2828
Don't panic.
Updating copyright stamps


Revision 2828 - (view) (annotate) - [select for diffs]
Modified Tue Dec 22 01:24:40 2009 UTC (9 years, 3 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 11099 byte(s)
Diff to previous 2807
Smoother for AMG now can be selected from python. Now only Jacobi and Gauss-Seidel are available as smoothers.

Revision 2807 - (view) (annotate) - [select for diffs]
Modified Mon Dec 7 00:02:55 2009 UTC (9 years, 4 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 11237 byte(s)
Diff to previous 2804
Post and pre smoothing parameters are added for AMLI. Little bit reengineering according to Axelson's original AMLI paper.

Revision 2804 - (view) (annotate) - [select for diffs]
Modified Fri Dec 4 02:06:51 2009 UTC (9 years, 4 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 11238 byte(s)
Diff to previous 2802
Some memory and code optimizations in updateWeights method.

Revision 2802 - (view) (annotate) - [select for diffs]
Modified Thu Dec 3 01:51:55 2009 UTC (9 years, 4 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 11610 byte(s)
Diff to previous 2784
Aggressive coarsening is implemented. Removes more elements but adds more iteration steps.

Revision 2784 - (view) (annotate) - [select for diffs]
Modified Thu Nov 26 05:09:14 2009 UTC (9 years, 4 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 11613 byte(s)
Diff to previous 2767
More performance tunning. Sparsity check is added. If Coarse level matrix is denser than 1% then stop.

Revision 2767 - (view) (annotate) - [select for diffs]
Modified Mon Nov 23 06:00:37 2009 UTC (9 years, 4 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 12164 byte(s)
Diff to previous 2759
More openmp calls are added,escpecialy in arg_max method.

Revision 2759 - (view) (annotate) - [select for diffs]
Added Thu Nov 19 05:19:47 2009 UTC (9 years, 5 months ago) by artak
Original Path: trunk/paso/src/SparseMatrix_AMGcomponents.c
File length: 12167 byte(s)
methods needed for the new AMG preconditioner

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