RFA: Modify BlockDecomposed Example Files

Jeffrey Oldham oldham at codesourcery.com
Thu Mar 15 06:43:33 UTC 2001


Are the attached changes to the Pooma examples/Solvers/BlockDecomposed
directory acceptable to add to the Pooma CVS tree?

FivePoint/FivePointSolve.cpp:

	* Reorder the header files to fix a dependency problem.

NinePoint/NinePointSolve.cpp:

	* Likewise.

Thanks,
Jeffrey D. Oldham
oldham at codesourcery.com
-------------- next part --------------
Index: FivePoint/FivePointSolve.cpp
===================================================================
RCS file: /home/pooma/Repository/r2/examples/Solvers/BlockDecomposed/FivePoint/FivePointSolve.cpp,v
retrieving revision 1.2
diff -c -p -r1.2 FivePointSolve.cpp
*** FivePoint/FivePointSolve.cpp	2000/07/27 22:32:27	1.2
--- FivePoint/FivePointSolve.cpp	2001/03/15 06:40:29
*************** private:
*** 51,61 ****
    Layout layout_m;
  };
  
  #include "FivePointJacobi.h" // new stuff
  #include "FivePointSymmetricGaussSeidel.h" // new stuff
  #include "FivePointIncompleteCholeski0.h" // new stuff
  #include "FivePointIncompleteCholeski1.h" // new stuff
- #include "../Tools/ExtendedPatchEvaluator.h"
  #include "../Tools/NullPreconditioner.h"
  
  #include <iostream>
--- 51,61 ----
    Layout layout_m;
  };
  
+ #include "../Tools/ExtendedPatchEvaluator.h"
  #include "FivePointJacobi.h" // new stuff
  #include "FivePointSymmetricGaussSeidel.h" // new stuff
  #include "FivePointIncompleteCholeski0.h" // new stuff
  #include "FivePointIncompleteCholeski1.h" // new stuff
  #include "../Tools/NullPreconditioner.h"
  
  #include <iostream>
Index: NinePoint/NinePointSolve.cpp
===================================================================
RCS file: /home/pooma/Repository/r2/examples/Solvers/BlockDecomposed/NinePoint/NinePointSolve.cpp,v
retrieving revision 1.1
diff -c -p -r1.1 NinePointSolve.cpp
*** NinePoint/NinePointSolve.cpp	2000/07/27 22:36:35	1.1
--- NinePoint/NinePointSolve.cpp	2001/03/15 06:40:29
*************** private:
*** 51,62 ****
    Layout layout_m;
  };
  
  #include "NinePointMatrix.h" // new stuff
  #include "NinePointJacobi.h" // new stuff
  #include "NinePointSymmetricGaussSeidel.h" // new stuff
  #include "NinePointIncompleteCholeski0.h" // new stuff
  #include "NinePointIncompleteCholeski1.h" // new stuff
- #include "../Tools/ExtendedPatchEvaluator.h"
  #include "../Tools/NullPreconditioner.h"
  
  #include <iostream>
--- 51,62 ----
    Layout layout_m;
  };
  
+ #include "../Tools/ExtendedPatchEvaluator.h"
  #include "NinePointMatrix.h" // new stuff
  #include "NinePointJacobi.h" // new stuff
  #include "NinePointSymmetricGaussSeidel.h" // new stuff
  #include "NinePointIncompleteCholeski0.h" // new stuff
  #include "NinePointIncompleteCholeski1.h" // new stuff
  #include "../Tools/NullPreconditioner.h"
  
  #include <iostream>


More information about the pooma-dev mailing list