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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 3312 - (view) (annotate) - [select for diffs]
Modified Tue Oct 26 07:54:58 2010 UTC (8 years, 11 months ago) by gross
File length: 7863 byte(s)
Diff to previous 3303 , to selected 1387
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, 11 months ago) by gross
File length: 7866 byte(s)
Diff to previous 3283 , to selected 1387
more clean up work on the AMG

Revision 3283 - (view) (annotate) - [select for diffs]
Modified Mon Oct 18 22:39:28 2010 UTC (9 years ago) by gross
File length: 10050 byte(s)
Diff to previous 3259 , to selected 1387
AMG reengineered, BUG is Smoother fixed.



Revision 3259 - (view) (annotate) - [select for diffs]
Modified Mon Oct 11 01:48:14 2010 UTC (9 years ago) by jfenwick
File length: 12604 byte(s)
Diff to previous 3094 , to selected 1387
Merging dudley and scons updates from branches


Revision 3094 - (view) (annotate) - [select for diffs]
Modified Fri Aug 13 08:38:06 2010 UTC (9 years, 2 months ago) by gross
File length: 12604 byte(s)
Diff to previous 3009 , to selected 1387
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 3009 - (view) (annotate) - [select for diffs]
Modified Thu Apr 22 11:17:42 2010 UTC (9 years, 6 months ago) by gross
File length: 11982 byte(s)
Diff to previous 3005 , to selected 1387
another MPI problem fixed

Revision 3005 - (view) (annotate) - [select for diffs]
Modified Thu Apr 22 05:59:31 2010 UTC (9 years, 6 months ago) by gross
File length: 12278 byte(s)
Diff to previous 2881 , to selected 1387
early call of setPreconditioner in FCT solver removed.

Revision 2881 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 02:03:15 2010 UTC (9 years, 8 months ago) by jfenwick
File length: 11246 byte(s)
Diff to previous 2608 , to selected 1387
Don't panic.
Updating copyright stamps


Revision 2608 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 01:25:18 2009 UTC (10 years, 2 months ago) by jfenwick
File length: 11246 byte(s)
Diff to previous 2551 , to selected 1387
Updating Lutz' email


Revision 2551 - (view) (annotate) - [select for diffs]
Modified Thu Jul 23 09:19:15 2009 UTC (10 years, 3 months ago) by gross
File length: 11236 byte(s)
Diff to previous 2548 , to selected 1387
a problem with the sparse matrix unrolling fixed.

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

Revision 2380 - (view) (annotate) - [select for diffs]
Modified Tue Apr 14 03:23:29 2009 UTC (10 years, 6 months ago) by artak
File length: 11452 byte(s)
Diff to previous 2107 , to selected 1387
minor typo

Revision 2107 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 04:39:07 2008 UTC (10 years, 10 months ago) by artak
File length: 11451 byte(s)
Diff to previous 1976 , to selected 1387
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 1976 - (view) (annotate) - [select for diffs]
Modified Thu Nov 6 03:14:52 2008 UTC (10 years, 11 months ago) by artak
File length: 11332 byte(s)
Diff to previous 1931 , to selected 1387
unused variables are removed to get rid of compiler warnings

Revision 1931 - (view) (annotate) - [select for diffs]
Modified Mon Oct 27 01:31:28 2008 UTC (10 years, 11 months ago) by artak
File length: 11485 byte(s)
Diff to previous 1923 , to selected 1387
Direct solver is added to solve_AMG. It is now working but I guess need optimization.

Revision 1923 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 12:53:39 2008 UTC (11 years ago) by phornby
File length: 11495 byte(s)
Diff to previous 1916 , to selected 1387
The calls to Finley routines turned out to be cut & past errors, easily fixed.



Revision 1916 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 08:51:36 2008 UTC (11 years ago) by phornby
File length: 11507 byte(s)
Diff to previous 1902 , to selected 1387
This is a fake commit, to note that

Finley_IndexList_insertIndex is being called from paso's Pattern.c.

I was under the impresssion that this was a violation of the module rule forbidding
paso from calling Finley code. I have not fixed this, since I am not the
best person to formulate the workaround. My immediate suggestion would be to move the
functionality into paso, and call it from Finley. However, I'm sure there is a better way.



Revision 1902 - (view) (annotate) - [select for diffs]
Modified Wed Oct 22 03:54:14 2008 UTC (11 years ago) by artak
File length: 11506 byte(s)
Diff to previous 1892 , to selected 1387
some bugs fixed in coresening methods

Revision 1892 - (view) (annotate) - [select for diffs]
Modified Fri Oct 17 00:55:59 2008 UTC (11 years ago) by artak
File length: 11554 byte(s)
Diff to previous 1890 , to selected 1387
memory leak is fixed

Revision 1890 - (view) (annotate) - [select for diffs]
Modified Fri Oct 17 00:14:22 2008 UTC (11 years ago) by artak
File length: 11556 byte(s)
Diff to previous 1881 , to selected 1387
Current version of AMG. check levels for stoping applies presmoothing, but not ready yet

Revision 1881 - (view) (annotate) - [select for diffs]
Modified Tue Oct 14 04:34:09 2008 UTC (11 years ago) by artak
File length: 11572 byte(s)
Diff to previous 1811 , to selected 1387
pattern multiply, binary operation are added

Revision 1811 - (view) (annotate) - [select for diffs]
Modified Thu Sep 25 23:11:13 2008 UTC (11 years ago) by ksteube
File length: 4940 byte(s)
Diff to previous 1736 , to selected 1387
Copyright updated in all files


Revision 1736 - (view) (annotate) - [select for diffs]
Modified Fri Aug 29 02:23:16 2008 UTC (11 years, 1 month ago) by gross
File length: 5021 byte(s)
Diff to previous 1388 , to selected 1387
This fixes a problem which is typically arising when using reduced order
with MPI and a "small" number of elements per processor. In this case it
can happen that the couple matrix is not using all entries sent to the
processor. The old implementations assumed that the indices will cover
the entire input. This assumption has been removed.



Revision 1388 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:58 2008 UTC (11 years, 9 months ago) by trankine
File length: 5016 byte(s)
Diff to previous 1387
And get the *(&(*&(* name right

Revision 1387 - (view) (annotate) - [selected]
Modified Fri Jan 11 07:45:26 2008 UTC (11 years, 9 months ago) by trankine
Original Path: temp/paso/src/Pattern.c
File length: 5016 byte(s)
Diff to previous 1384
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.

Revision 1384 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 02:29:38 2008 UTC (11 years, 9 months ago) by phornby
Original Path: temp_trunk_copy/paso/src/Pattern.c
File length: 5016 byte(s)
Diff to previous 1313 , to selected 1387
Make a temp copy of the trunk before checking in the windows changes



Revision 1313 - (view) (annotate) - [select for diffs]
Added Tue Sep 25 01:44:26 2007 UTC (12 years ago) by ksteube
File length: 5016 byte(s)
Diff to selected 1387
Copied a handful of files from trunk-mpi-branch into trunk


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