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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 4829 - (view) (annotate) - [select for diffs]
Modified Thu Apr 3 04:02:53 2014 UTC (5 years, 5 months ago) by caltinay
File length: 13092 byte(s)
Diff to previous 4817
checkpointing some SparseMatrix cleanup.


Revision 4817 - (view) (annotate) - [select for diffs]
Modified Fri Mar 28 08:04:09 2014 UTC (5 years, 5 months ago) by caltinay
File length: 12892 byte(s)
Diff to previous 4814
Coupler/Connector shared ptrs.


Revision 4814 - (view) (annotate) - [select for diffs]
Modified Fri Mar 28 04:31:02 2014 UTC (5 years, 5 months ago) by caltinay
File length: 12889 byte(s)
Diff to previous 4801
paso::Distribution instances are now managed by a boost::shared_ptr, methods
are all inline.


Revision 4801 - (view) (annotate) - [select for diffs]
Modified Wed Mar 26 03:26:58 2014 UTC (5 years, 5 months ago) by caltinay
File length: 12879 byte(s)
Diff to previous 4797
paso::Coupler and paso::Connector.


Revision 4797 - (view) (annotate) - [select for diffs]
Modified Mon Mar 24 05:42:42 2014 UTC (5 years, 5 months ago) by caltinay
File length: 12878 byte(s)
Diff to previous 4657
put SparseMatrix into paso namespace, accompanied by minor code cleanup.


Revision 4657 - (view) (annotate) - [select for diffs]
Modified Thu Feb 6 06:12:20 2014 UTC (5 years, 7 months ago) by jfenwick
File length: 12846 byte(s)
Diff to previous 4527
I changed some files.
Updated copyright notices, added GeoComp.




Revision 4527 - (view) (annotate) - [select for diffs]
Modified Mon Sep 2 21:54:35 2013 UTC (6 years ago) by jfenwick
File length: 12778 byte(s)
Diff to previous 4521
use enums

Revision 4521 - (view) (annotate) - [select for diffs]
Modified Mon Aug 26 11:51:30 2013 UTC (6 years ago) by jfenwick
File length: 12741 byte(s)
Diff to previous 4154
Remove bool_t
Part of random.



Revision 4154 - (view) (annotate) - [select for diffs]
Modified Tue Jan 22 09:30:23 2013 UTC (6 years, 7 months ago) by jfenwick
File length: 12780 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 (7 years ago) by jfenwick
File length: 12780 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 (7 years, 3 months ago) by jfenwick
File length: 12661 byte(s)
Diff to previous 3887
Copyright changes

Revision 3887 - (view) (annotate) - [select for diffs]
Modified Thu Apr 5 03:14:59 2012 UTC (7 years, 5 months ago) by gross
File length: 12661 byte(s)
Diff to previous 3886
low level system in AMG is created one only now.

Revision 3886 - (view) (annotate) - [select for diffs]
Modified Thu Apr 5 00:50:30 2012 UTC (7 years, 5 months ago) by gross
File length: 12565 byte(s)
Diff to previous 3827
some minor problems with MPI AMG fixed.

Revision 3827 - (view) (annotate) - [select for diffs]
Modified Tue Feb 14 11:42:08 2012 UTC (7 years, 7 months ago) by lgao
File length: 12657 byte(s)
Diff to previous 3823
 Merge branch "amg_from_3530" back into trunk.



Revision 3823 - (view) (annotate) - [select for diffs]
Modified Mon Feb 13 08:09:32 2012 UTC (7 years, 7 months ago) by gross
File length: 11050 byte(s)
Diff to previous 3793
some fixes for openmp/mpi compilation and linearNC can now handel constraints.

Revision 3793 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 07:39:43 2012 UTC (7 years, 7 months ago) by gross
File length: 11049 byte(s)
Diff to previous 3642
new implementation of FCT solver with some modifications to the python interface

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


Revision 3510 - (view) (annotate) - [select for diffs]
Modified Fri May 13 06:09:49 2011 UTC (8 years, 4 months ago) by gross
File length: 10570 byte(s)
Diff to previous 3508
some fixes for the compilation without BOOMERAMG

Revision 3508 - (view) (annotate) - [select for diffs]
Modified Fri May 13 04:15:29 2011 UTC (8 years, 4 months ago) by lgao
File length: 10594 byte(s)
Diff to previous 3482
Add Boomer AMG as a new preconditioner 
Can be used by .setPreconditioner(SolverOptions.BOOMERAMG)
and the following parallel coarsening method can be 
used together with Boomer AMG preconditioner: 
  .setCoarsening(SolverOptions.CIJP_FIXED_RANDOM_COARSENING)
  .setCoarsening(SolverOptions.CIJP_COARSENING)
  .setCoarsening(SolverOptions.FALGOUT_COARSENING)
  .setCoarsening(SolverOptions.PMIS_COARSENING)
  .setCoarsening(SolverOptions.HMIS_COARSENING)

Note that Boomer AMG is only available when MPI is enabled.  



Revision 3482 - (view) (annotate) - [select for diffs]
Modified Wed Mar 23 04:06:52 2011 UTC (8 years, 6 months ago) by gross
File length: 10037 byte(s)
Diff to previous 3446
some work on AMG MPI

Revision 3446 - (view) (annotate) - [select for diffs]
Modified Thu Jan 20 06:47:07 2011 UTC (8 years, 8 months ago) by gross
File length: 9508 byte(s)
Diff to previous 3445
and more work toward AMG MPI

Revision 3445 - (view) (annotate) - [select for diffs]
Modified Wed Jan 19 06:02:15 2011 UTC (8 years, 8 months ago) by gross
File length: 8727 byte(s)
Diff to previous 3441
more work towards MPI AMG

Revision 3441 - (view) (annotate) - [select for diffs]
Modified Fri Jan 14 01:09:09 2011 UTC (8 years, 8 months ago) by gross
File length: 8402 byte(s)
Diff to previous 3440
clarifiaction of function names as a first step towards a MPI version of AMG

Revision 3440 - (view) (annotate) - [select for diffs]
Modified Fri Jan 14 00:04:53 2011 UTC (8 years, 8 months ago) by gross
File length: 7244 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, 9 months ago) by gross
File length: 6646 byte(s)
Diff to previous 3352
AMG support now block size > 3 (requires clapack or MKL).

additional diagnostics for AMG 



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

Revision 3303 - (view) (annotate) - [select for diffs]
Modified Mon Oct 25 04:33:31 2010 UTC (8 years, 10 months ago) by gross
File length: 6334 byte(s)
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, 11 months ago) by gross
File length: 5861 byte(s)
Diff to previous 3193
AMG reengineered, BUG is Smoother fixed.



Revision 3193 - (view) (annotate) - [select for diffs]
Modified Tue Sep 21 06:56:44 2010 UTC (9 years ago) by gross
File length: 6733 byte(s)
Diff to previous 3159
more clean up in AMG

Revision 3159 - (view) (annotate) - [select for diffs]
Modified Mon Sep 6 06:59:31 2010 UTC (9 years ago) by gross
File length: 6502 byte(s)
Diff to previous 3158
AMG is using now a simpler interface to the Smoothers.

Revision 3158 - (view) (annotate) - [select for diffs]
Modified Mon Sep 6 06:09:11 2010 UTC (9 years ago) by gross
File length: 6622 byte(s)
Diff to previous 3140
GS and Jacobi are now used through the same interface.

Revision 3140 - (view) (annotate) - [select for diffs]
Modified Thu Sep 2 07:26:43 2010 UTC (9 years ago) by gross
File length: 7022 byte(s)
Diff to previous 3125
a more robust version of MINRES (really?)

Revision 3125 - (view) (annotate) - [select for diffs]
Modified Tue Aug 31 05:37:30 2010 UTC (9 years ago) by gross
File length: 7378 byte(s)
Diff to previous 3120
more code cleaning

Revision 3120 - (view) (annotate) - [select for diffs]
Added Mon Aug 30 10:48:00 2010 UTC (9 years ago) by gross
File length: 6988 byte(s)
first iteration on Paso code clean up

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