/[escript]
ViewVC logotype

Revision 3498


Jump to revision: Previous Next
Author: lgao
Date: Thu Apr 7 01:12:59 2011 UTC (8 years, 6 months ago)
Changed paths: 4
Log Message:
Two modifications to OpenMP versioned AMG: 
(1) in RungeStueben Search: 
    * use a smaller panel to reduce the searching time for an unkown with
      the largest lambda value;
    * fix the mistakes made in this function (Two places where set S is 
      expected, not set S^T).
(2) while construct the coarse level matrix A_C:
      A_C = P^T (A P) where A is the fine level matrix and P is the 
      interpolation operator. Since we've already had the tranpose of P
      when we process "A_temp = A P", the performance of matrix product 
      can be improved when we use P^T for the calculation of A_temp.



Changed paths

Path Details
Directorytrunk/paso/src/LocalAMG.c modified , text changed
Directorytrunk/paso/src/SConscript modified , text changed
Directorytrunk/paso/src/SparseMatrix.h modified , text changed
Directorytrunk/paso/src/SparseMatrix_MatrixMatrixTranspose.c added

  ViewVC Help
Powered by ViewVC 1.1.26