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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

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: 15757 byte(s)
Diff to previous 2100
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 2100 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 08:13:00 2008 UTC (10 years, 10 months ago) by gross
File length: 17648 byte(s)
Diff to previous 1975
This commit cleans up the incompressible solver and adds a DarcyFlux solver in model module. 
Some documentation for both classes has been added.
The convection code is only linear at the moment.




Revision 1975 - (view) (annotate) - [select for diffs]
Modified Thu Nov 6 03:07:02 2008 UTC (10 years, 11 months ago) by artak
File length: 17649 byte(s)
Diff to previous 1960
Some variables are initialized to get rid of compiler warnings

Revision 1960 - (view) (annotate) - [select for diffs]
Modified Tue Nov 4 05:50:41 2008 UTC (10 years, 11 months ago) by artak
File length: 18067 byte(s)
Diff to previous 1954
some unsed variables are removed

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

Revision 1940 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 03:50:01 2008 UTC (10 years, 11 months ago) by artak
File length: 18820 byte(s)
Diff to previous 1939
get Gauss-Seidel factorization moved solverAMG to getAMG. Stopping criterium for corsening changed to depend to the number of unknowns left

Revision 1939 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 03:47:08 2008 UTC (10 years, 11 months ago) by artak
File length: 18821 byte(s)
Diff to previous 1931
get Gauss-Seidel factorization moved solverAMG to getAMG. Stopping criterium for corsening changed to depend to the number of unknowns left

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: 18557 byte(s)
Diff to previous 1917
Direct solver is added to solve_AMG. It is now working but I guess need optimization.

Revision 1917 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 09:09:31 2008 UTC (11 years ago) by phornby
File length: 19945 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 (11 years ago) by artak
File length: 19991 byte(s)
Diff to previous 1892
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: 18246 byte(s)
Diff to previous 1891
memory leak is fixed

Revision 1891 - (view) (annotate) - [select for diffs]
Modified Fri Oct 17 00:15:17 2008 UTC (11 years ago) by artak
File length: 18323 byte(s)
Diff to previous 1890
minor

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

Revision 1887 - (view) (annotate) - [select for diffs]
Modified Wed Oct 15 03:26:25 2008 UTC (11 years ago) by ksteube
File length: 16383 byte(s)
Diff to previous 1881
Fixed two typos that stopped the test suite from running.

Also, gcc 4.3.2 issued several warnings not seen before:
ignoring the return value of fscanf and using the wrong format
with printf.


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

Revision 1872 - (view) (annotate) - [select for diffs]
Modified Mon Oct 13 00:18:55 2008 UTC (11 years ago) by jfenwick
File length: 15771 byte(s)
Copied from: branches/more_shared_ptrs_from_1812/paso/src/Solver_AMG.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 (11 years ago) by jfenwick
Original Path: branches/more_shared_ptrs_from_1812/paso/src/Solver_AMG.c
File length: 15771 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