/[escript]/trunk/paso/src/Pattern_coupling.h
ViewVC logotype

Log of /trunk/paso/src/Pattern_coupling.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2802 - (view) (annotate) - [select for diffs]
Modified Thu Dec 3 01:51:55 2009 UTC (9 years, 11 months ago) by artak
File length: 1958 byte(s)
Diff to previous 2765 , to selected 2726
Aggressive coarsening is implemented. Removes more elements but adds more iteration steps.

Revision 2765 - (view) (annotate) - [select for diffs]
Modified Fri Nov 20 01:49:19 2009 UTC (10 years ago) by artak
File length: 1807 byte(s)
Diff to previous 2760 , to selected 2726
First steps toward efficiency. Coarsening process is improved. Some profiling tools are added.

Revision 2760 - (view) (annotate) - [select for diffs]
Modified Thu Nov 19 05:22:45 2009 UTC (10 years ago) by artak
File length: 1749 byte(s)
Diff to previous 2726
The first version of the new AMG preconditioner. It need a lot of polishing for efficiency. Old AMG now called AMLI preconditioner.

Revision 2726 - (view) (annotate) - [selected]
Modified Wed Oct 21 23:50:05 2009 UTC (10 years, 1 month ago) by artak
File length: 1364 byte(s)
Diff to previous 2652
New diagonal dominancy based algorithm is added. The coarseneng strategy is changed.

Revision 2652 - (view) (annotate) - [select for diffs]
Modified Mon Sep 7 05:04:45 2009 UTC (10 years, 2 months ago) by artak
File length: 1272 byte(s)
Diff to previous 2548 , to selected 2726
Paso_Pattern_coup changed to Paso_Pattern_YS for making clear that it refers to YAIR-SHAPIRA coarsenenig.

Revision 2548 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:20:06 2009 UTC (10 years, 4 months ago) by jfenwick
File length: 1274 byte(s)
Diff to previous 2475 , to selected 2726
Updating copyright notices

Revision 2475 - (view) (annotate) - [select for diffs]
Modified Wed Jun 17 01:48:46 2009 UTC (10 years, 5 months ago) by artak
File length: 1274 byte(s)
Diff to previous 2450 , to selected 2726
AMG now takes into account new SolverOptions class, namely one can select coarsening algorithms from python. Not all options are included into AMG, this will be implemented later on.

Revision 2450 - (view) (annotate) - [select for diffs]
Modified Tue Jun 2 01:22:11 2009 UTC (10 years, 5 months ago) by artak
File length: 1193 byte(s)
Diff to previous 2381 , to selected 2726
First version of 'greedy' algorithm for Ruge Stuben and Aggregiation.

Revision 2381 - (view) (annotate) - [select for diffs]
Modified Tue Apr 14 03:46:59 2009 UTC (10 years, 7 months ago) by artak
File length: 1123 byte(s)
Diff to previous 2307 , to selected 2726
Ruge Stuben and Aggregiation is added for testing performance of AMG solver.

Revision 2307 - (view) (annotate) - [select for diffs]
Modified Mon Mar 16 00:38:09 2009 UTC (10 years, 8 months ago) by artak
File length: 955 byte(s)
Diff to previous 2107 , to selected 2726
some clean up. RS and Aggregiation are removed.

Revision 2107 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 04:39:07 2008 UTC (10 years, 11 months ago) by artak
File length: 1211 byte(s)
Diff to previous 1954 , to selected 2726
Current version of AMG uses ILU for relaxation, however it is not stable when schur matrix becames more denser. For example it is not stable for -e paramenter is more 400 in 2D for convection problem 

Revision 1954 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 03:22:34 2008 UTC (11 years ago) by artak
File length: 1125 byte(s)
Diff to previous 1932 , to selected 2726
condition is added to check wheter row sum is ZERO and some new coarsening algorithm is also added

Revision 1932 - (view) (annotate) - [select for diffs]
Modified Mon Oct 27 04:15:00 2008 UTC (11 years ago) by artak
File length: 1034 byte(s)
Diff to previous 1913 , to selected 2726
one input parameter is added

Revision 1913 - (view) (annotate) - [select for diffs]
Added Thu Oct 23 08:27:33 2008 UTC (11 years, 1 month ago) by phornby
File length: 1016 byte(s)
Diff to selected 2726
Create Pattern_coupling.h as there were too many modules that implicitly defined these
functions. This checkin is to test the minimum number of files this change allows me to
include to get Pattern_coupling.c to compile correctly on the Altix.



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