/[escript]/branches/doubleplusgood/paso/src/AMG_Prolongation.cpp
ViewVC logotype

Log of /branches/doubleplusgood/paso/src/AMG_Prolongation.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 4280 - (view) (annotate) - [select for diffs]
Modified Wed Mar 6 06:45:32 2013 UTC (6 years, 1 month ago) by jfenwick
File length: 51740 byte(s)
Diff to previous 4261
some memory management replacement

Revision 4261 - (view) (annotate) - [select for diffs]
Modified Wed Feb 27 06:09:33 2013 UTC (6 years, 1 month ago) by jfenwick
File length: 52000 byte(s)
Copied from: branches/doubleplusgood/paso/src/AMG_Prolongation.c revision 4257
Diff to previous 4257
Initial all c++ build.
But ... there are now reinterpret_cast<>'s

Revision 4257 - (view) (annotate) - [select for diffs]
Modified Wed Feb 27 03:42:40 2013 UTC (6 years, 1 month ago) by jfenwick
Original Path: branches/doubleplusgood/paso/src/AMG_Prolongation.c
File length: 52000 byte(s)
Diff to previous 4154
Some simple experiments for c++ Finley


Revision 4154 - (view) (annotate) - [select for diffs]
Modified Tue Jan 22 09:30:23 2013 UTC (6 years, 3 months ago) by jfenwick
Original Path: trunk/paso/src/AMG_Prolongation.c
File length: 52000 byte(s)
Diff to previous 3981
Round 1 of copyright fixes

Revision 3981 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 02:47:54 2012 UTC (6 years, 7 months ago) by jfenwick
Original Path: trunk/paso/src/AMG_Prolongation.c
File length: 52000 byte(s)
Diff to previous 3911
First pass of updating copyright notices

Revision 3911 - (view) (annotate) - [select for diffs]
Modified Thu Jun 14 01:01:03 2012 UTC (6 years, 10 months ago) by jfenwick
Original Path: trunk/paso/src/AMG_Prolongation.c
File length: 51793 byte(s)
Diff to previous 3828
Copyright changes

Revision 3828 - (view) (annotate) - [select for diffs]
Modified Wed Feb 15 03:27:58 2012 UTC (7 years, 2 months ago) by lgao
Original Path: trunk/paso/src/AMG_Prolongation.c
File length: 51793 byte(s)
Diff to previous 3827
Fix all warnings reported on guineapig.



Revision 3827 - (view) (annotate) - [select for diffs]
Modified Tue Feb 14 11:42:08 2012 UTC (7 years, 2 months ago) by lgao
Original Path: trunk/paso/src/AMG_Prolongation.c
File length: 53131 byte(s)
Diff to previous 3642
 Merge branch "amg_from_3530" back into trunk.



Revision 3642 - (view) (annotate) - [select for diffs]
Modified Thu Oct 27 03:41:51 2011 UTC (7 years, 5 months ago) by caltinay
Original Path: trunk/paso/src/AMG_Prolongation.c
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
Original Path: trunk/paso/src/AMG_Prolongation.c
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
Original Path: trunk/paso/src/AMG_Prolongation.c
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
Original Path: trunk/paso/src/AMG_Prolongation.c
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
Original Path: trunk/paso/src/AMG_Prolongation.c
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, 6 months ago) by gross
Original Path: trunk/paso/src/AMG_Prolongation.c
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, 4 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, 5 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