/[escript]/trunk/paso/src/Smoother.cpp
ViewVC logotype

Log of /trunk/paso/src/Smoother.cpp

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: 19509 byte(s)
Diff to previous 4819
checkpointing some SparseMatrix cleanup.


Revision 4819 - (view) (annotate) - [select for diffs]
Modified Tue Apr 1 03:50:23 2014 UTC (5 years, 5 months ago) by caltinay
File length: 19549 byte(s)
Diff to previous 4810
Pattern shared ptrs


Revision 4810 - (view) (annotate) - [select for diffs]
Modified Thu Mar 27 07:00:30 2014 UTC (5 years, 5 months ago) by caltinay
File length: 17806 byte(s)
Diff to previous 4803
Removed some obsolete checkPtr's. More to come...


Revision 4803 - (view) (annotate) - [select for diffs]
Modified Wed Mar 26 06:52:28 2014 UTC (5 years, 5 months ago) by caltinay
File length: 18041 byte(s)
Diff to previous 4797
Removed obsolete wrappers for malloc and friends.
Paso_Pattern -> paso::Pattern


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: 18039 byte(s)
Diff to previous 4795
put SparseMatrix into paso namespace, accompanied by minor code cleanup.


Revision 4795 - (view) (annotate) - [select for diffs]
Modified Mon Mar 24 01:50:32 2014 UTC (5 years, 5 months ago) by caltinay
File length: 18023 byte(s)
Diff to previous 4657
code cleanup of paso::SparseMatrix_MatrixVector and variants.
Mostly a no-op.


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: 18019 byte(s)
Diff to previous 4521
I changed some files.
Updated copyright notices, added GeoComp.




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



Revision 4346 - (view) (annotate) - [select for diffs]
Modified Tue Apr 2 04:46:45 2013 UTC (6 years, 5 months ago) by jfenwick
File length: 17967 byte(s)
Copied from: branches/doubleplusgood/paso/src/Smoother.cpp revision 4345
Diff to previous 4280
Bringing the changes from doubleplusgood branch.
Can't merge directly because svn doesn't transfer changes to renamed files (mutter grumble).

Revision 4280 - (view) (annotate) - [select for diffs]
Modified Wed Mar 6 06:45:32 2013 UTC (6 years, 6 months ago) by jfenwick
Original Path: branches/doubleplusgood/paso/src/Smoother.cpp
File length: 17967 byte(s)
Diff to previous 4275
some memory management replacement

Revision 4275 - (view) (annotate) - [select for diffs]
Modified Tue Mar 5 09:32:52 2013 UTC (6 years, 6 months ago) by jfenwick
Original Path: branches/doubleplusgood/paso/src/Smoother.cpp
File length: 17991 byte(s)
Diff to previous 4261
some experiments

Revision 4261 - (view) (annotate) - [select for diffs]
Modified Wed Feb 27 06:09:33 2013 UTC (6 years, 6 months ago) by jfenwick
Original Path: branches/doubleplusgood/paso/src/Smoother.cpp
File length: 18030 byte(s)
Copied from: branches/doubleplusgood/paso/src/Smoother.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, 6 months ago) by jfenwick
Original Path: branches/doubleplusgood/paso/src/Smoother.c
File length: 18030 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, 7 months ago) by jfenwick
Original Path: trunk/paso/src/Smoother.c
File length: 18030 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, 11 months ago) by jfenwick
Original Path: trunk/paso/src/Smoother.c
File length: 18030 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
Original Path: trunk/paso/src/Smoother.c
File length: 17801 byte(s)
Diff to previous 3833
Copyright changes

Revision 3833 - (view) (annotate) - [select for diffs]
Modified Wed Feb 15 06:19:45 2012 UTC (7 years, 7 months ago) by lgao
Original Path: trunk/paso/src/Smoother.c
File length: 17801 byte(s)
Diff to previous 3830
Fix the merging problem for this file. 



Revision 3830 - (view) (annotate) - [select for diffs]
Modified Wed Feb 15 04:27:47 2012 UTC (7 years, 7 months ago) by lgao
Original Path: trunk/paso/src/Smoother.c
File length: 17547 byte(s)
Diff to previous 3828
Add comments for Smoother 



Revision 3828 - (view) (annotate) - [select for diffs]
Modified Wed Feb 15 03:27:58 2012 UTC (7 years, 7 months ago) by lgao
Original Path: trunk/paso/src/Smoother.c
File length: 16640 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, 7 months ago) by lgao
Original Path: trunk/paso/src/Smoother.c
File length: 17516 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
Original Path: trunk/paso/src/Smoother.c
File length: 16783 byte(s)
Diff to previous 3807
some fixes for openmp/mpi compilation and linearNC can now handel constraints.

Revision 3807 - (view) (annotate) - [select for diffs]
Modified Mon Feb 6 06:14:25 2012 UTC (7 years, 7 months ago) by gross
Original Path: trunk/paso/src/Smoother.c
File length: 16795 byte(s)
Diff to previous 3793
LINEAR_CRANK_NICOLSON solver added

Revision 3793 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 07:39:43 2012 UTC (7 years, 7 months ago) by gross
Original Path: trunk/paso/src/Smoother.c
File length: 16790 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
Original Path: trunk/paso/src/Smoother.c
File length: 15622 byte(s)
Diff to previous 3559
Assorted spelling/comment fixes in paso.


Revision 3559 - (view) (annotate) - [select for diffs]
Modified Fri Aug 26 07:47:27 2011 UTC (8 years ago) by jfenwick
Original Path: trunk/paso/src/Smoother.c
File length: 15608 byte(s)
Diff to previous 3421
Silence some warnings unused var warnings under gcc.



Revision 3421 - (view) (annotate) - [select for diffs]
Modified Mon Dec 13 23:15:01 2010 UTC (8 years, 9 months ago) by artak
Original Path: trunk/paso/src/Smoother.c
File length: 15415 byte(s)
Diff to previous 3412
semi-colon is missing

Revision 3412 - (view) (annotate) - [select for diffs]
Modified Fri Dec 10 02:03:49 2010 UTC (8 years, 9 months ago) by gross
Original Path: trunk/paso/src/Smoother.c
File length: 15414 byte(s)
Diff to previous 3402
some fixes for MKL lapack

Revision 3402 - (view) (annotate) - [select for diffs]
Modified Tue Dec 7 07:36:12 2010 UTC (8 years, 9 months ago) by gross
Original Path: trunk/paso/src/Smoother.c
File length: 15431 byte(s)
Diff to previous 3379
AMG support now block size > 3 (requires clapack or MKL).

additional diagnostics for AMG 



Revision 3379 - (view) (annotate) - [select for diffs]
Modified Wed Nov 24 04:48:49 2010 UTC (8 years, 9 months ago) by gross
Original Path: trunk/paso/src/Smoother.c
File length: 14515 byte(s)
Diff to previous 3312
some clarification on lumping

Revision 3312 - (view) (annotate) - [select for diffs]
Modified Tue Oct 26 07:54:58 2010 UTC (8 years, 10 months ago) by gross
Original Path: trunk/paso/src/Smoother.c
File length: 14600 byte(s)
Diff to previous 3283
last step for a clean up version of 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
Original Path: trunk/paso/src/Smoother.c
File length: 14805 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, 11 months ago) by jfenwick
Original Path: trunk/paso/src/Smoother.c
File length: 14858 byte(s)
Diff to previous 3250
Merging dudley and scons updates from branches


Revision 3250 - (view) (annotate) - [select for diffs]
Modified Thu Oct 7 01:49:18 2010 UTC (8 years, 11 months ago) by caltinay
Original Path: trunk/paso/src/Smoother.c
File length: 14865 byte(s)
Diff to previous 3159
Fixed a declaration/definition mismatch.


Revision 3159 - (view) (annotate) - [select for diffs]
Modified Mon Sep 6 06:59:31 2010 UTC (9 years ago) by gross
Original Path: trunk/paso/src/Smoother.c
File length: 14858 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
Original Path: trunk/paso/src/Smoother.c
File length: 14710 byte(s)
Copied from: trunk/paso/src/GS.c revision 3149
Diff to previous 3125
GS and Jacobi are now used through the same interface.

Revision 3125 - (view) (annotate) - [select for diffs]
Modified Tue Aug 31 05:37:30 2010 UTC (9 years ago) by gross
Original Path: trunk/paso/src/GS.c
File length: 14471 byte(s)
Diff to previous 3120
more code cleaning

Revision 3120 - (view) (annotate) - [select for diffs]
Modified Mon Aug 30 10:48:00 2010 UTC (9 years ago) by gross
Original Path: trunk/paso/src/GS.c
File length: 14190 byte(s)
Copied from: trunk/paso/src/Solver_GS.c revision 3119
Diff to previous 3105
first iteration on Paso code clean up

Revision 3105 - (view) (annotate) - [select for diffs]
Modified Wed Aug 25 04:37:52 2010 UTC (9 years ago) by gross
Original Path: trunk/paso/src/Solver_GS.c
File length: 14182 byte(s)
Diff to previous 3098
bug fixed in the Gauss Seidel

Revision 3098 - (view) (annotate) - [select for diffs]
Modified Fri Aug 20 08:08:27 2010 UTC (9 years, 1 month ago) by gross
Original Path: trunk/paso/src/Solver_GS.c
File length: 14344 byte(s)
Diff to previous 3097
fix to the GaussSeidel

Revision 3097 - (view) (annotate) - [select for diffs]
Modified Fri Aug 20 04:59:12 2010 UTC (9 years, 1 month ago) by gross
Original Path: trunk/paso/src/Solver_GS.c
File length: 14074 byte(s)
Diff to previous 3094
some modifications to the GaussSeidel

Revision 3094 - (view) (annotate) - [select for diffs]
Modified Fri Aug 13 08:38:06 2010 UTC (9 years, 1 month ago) by gross
Original Path: trunk/paso/src/Solver_GS.c
File length: 19913 byte(s)
Diff to previous 3005
The MPI and sequational GAUSS_SEIDEL have been merged.
The couring and main diagonal pointer is now manged by the patternm which means that they are calculated once only even if the preconditioner is deleted.




Revision 3005 - (view) (annotate) - [select for diffs]
Modified Thu Apr 22 05:59:31 2010 UTC (9 years, 4 months ago) by gross
Original Path: trunk/paso/src/Solver_GS.c
File length: 18408 byte(s)
Diff to previous 2998
early call of setPreconditioner in FCT solver removed.

Revision 2998 - (view) (annotate) - [select for diffs]
Modified Wed Mar 24 04:00:20 2010 UTC (9 years, 5 months ago) by artak
Original Path: trunk/paso/src/Solver_GS.c
File length: 18407 byte(s)
Diff to previous 2997
More openMP corrections

Revision 2997 - (view) (annotate) - [select for diffs]
Modified Wed Mar 24 01:46:33 2010 UTC (9 years, 5 months ago) by artak
Original Path: trunk/paso/src/Solver_GS.c
File length: 18191 byte(s)
Diff to previous 2881
Some openMP corrections

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


Revision 2833 - (view) (annotate) - [select for diffs]
Modified Thu Jan 7 05:44:46 2010 UTC (9 years, 8 months ago) by artak
Original Path: trunk/paso/src/Solver_GS.c
File length: 18157 byte(s)
Diff to previous 2548
minor openmp fix

Revision 2548 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:20:06 2009 UTC (10 years, 2 months ago) by jfenwick
Original Path: trunk/paso/src/Solver_GS.c
File length: 18032 byte(s)
Diff to previous 1975
Updating copyright notices

Revision 1975 - (view) (annotate) - [select for diffs]
Modified Thu Nov 6 03:07:02 2008 UTC (10 years, 10 months ago) by artak
Original Path: trunk/paso/src/Solver_GS.c
File length: 18032 byte(s)
Diff to previous 1954
Some variables are initialized to get rid of compiler warnings

Revision 1954 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 03:22:34 2008 UTC (10 years, 10 months ago) by artak
Original Path: trunk/paso/src/Solver_GS.c
File length: 18066 byte(s)
Diff to previous 1917
condition is added to check wheter row sum is ZERO and some new coarsening algorithm is also added

Revision 1917 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 09:09:31 2008 UTC (10 years, 10 months ago) by phornby
Original Path: trunk/paso/src/Solver_GS.c
File length: 30249 byte(s)
Diff to previous 1902
Remove unused vars, do a bit of standardising of indentation, and use the new Pattern_coupling.h to eliminate some implicit function declarations in Solver_AMG.c

Revision 1902 - (view) (annotate) - [select for diffs]
Modified Wed Oct 22 03:54:14 2008 UTC (10 years, 10 months ago) by artak
Original Path: trunk/paso/src/Solver_GS.c
File length: 30290 byte(s)
Diff to previous 1872
some bugs fixed in coresening methods

Revision 1872 - (view) (annotate) - [select for diffs]
Modified Mon Oct 13 00:18:55 2008 UTC (10 years, 11 months ago) by jfenwick
Original Path: trunk/paso/src/Solver_GS.c
File length: 18113 byte(s)
Copied from: branches/more_shared_ptrs_from_1812/paso/src/Solver_GS.c revision 1871
Diff to previous 1851
Closing the moreshared branch


Revision 1851 - (view) (annotate) - [select for diffs]
Added Mon Oct 6 03:16:43 2008 UTC (10 years, 11 months ago) by jfenwick
Original Path: branches/more_shared_ptrs_from_1812/paso/src/Solver_GS.c
File length: 18113 byte(s)
Branch commit.
Added files while the merge op did not add.
Modified shake59 config for non-ken users.


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