ENH: lduMatrix: new matrix solvers: PPCG,PPCR
PPCG is pipelined version of PCG, PPCR is conjugate residual version.
Showing
- src/OpenFOAM/Make/files 2 additions, 0 deletionssrc/OpenFOAM/Make/files
- src/OpenFOAM/db/IOstreams/Pstreams/PstreamReduceOps.H 35 additions, 0 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/PstreamReduceOps.H
- src/OpenFOAM/matrices/lduMatrix/lduMatrix/lduMatrix.H 2 additions, 1 deletionsrc/OpenFOAM/matrices/lduMatrix/lduMatrix/lduMatrix.H
- src/OpenFOAM/matrices/lduMatrix/lduMatrix/lduMatrixATmul.C 12 additions, 3 deletionssrc/OpenFOAM/matrices/lduMatrix/lduMatrix/lduMatrixATmul.C
- src/OpenFOAM/matrices/lduMatrix/lduMatrix/lduMatrixUpdateMatrixInterfaces.C 3 additions, 2 deletions...ces/lduMatrix/lduMatrix/lduMatrixUpdateMatrixInterfaces.C
- src/OpenFOAM/matrices/lduMatrix/smoothers/GaussSeidel/GaussSeidelSmoother.C 4 additions, 1 deletion...ces/lduMatrix/smoothers/GaussSeidel/GaussSeidelSmoother.C
- src/OpenFOAM/matrices/lduMatrix/smoothers/nonBlockingGaussSeidel/nonBlockingGaussSeidelSmoother.C 4 additions, 1 deletion...s/nonBlockingGaussSeidel/nonBlockingGaussSeidelSmoother.C
- src/OpenFOAM/matrices/lduMatrix/smoothers/symGaussSeidel/symGaussSeidelSmoother.C 4 additions, 1 deletion...uMatrix/smoothers/symGaussSeidel/symGaussSeidelSmoother.C
- src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/GAMGSolverInterpolate.C 4 additions, 1 deletion...M/matrices/lduMatrix/solvers/GAMG/GAMGSolverInterpolate.C
- src/OpenFOAM/matrices/lduMatrix/solvers/PPCG/PPCG.C 299 additions, 0 deletionssrc/OpenFOAM/matrices/lduMatrix/solvers/PPCG/PPCG.C
- src/OpenFOAM/matrices/lduMatrix/solvers/PPCG/PPCG.H 147 additions, 0 deletionssrc/OpenFOAM/matrices/lduMatrix/solvers/PPCG/PPCG.H
- src/OpenFOAM/matrices/lduMatrix/solvers/PPCR/PPCR.C 86 additions, 0 deletionssrc/OpenFOAM/matrices/lduMatrix/solvers/PPCR/PPCR.C
- src/OpenFOAM/matrices/lduMatrix/solvers/PPCR/PPCR.H 125 additions, 0 deletionssrc/OpenFOAM/matrices/lduMatrix/solvers/PPCR/PPCR.H
- src/Pstream/dummy/UPstream.C 24 additions, 1 deletionsrc/Pstream/dummy/UPstream.C
- src/Pstream/mpi/PstreamGlobals.C 1 addition, 0 deletionssrc/Pstream/mpi/PstreamGlobals.C
- src/Pstream/mpi/PstreamGlobals.H 1 addition, 0 deletionssrc/Pstream/mpi/PstreamGlobals.H
- src/Pstream/mpi/UPstream.C 66 additions, 62 deletionssrc/Pstream/mpi/UPstream.C
- src/Pstream/mpi/allReduce.H 11 additions, 0 deletionssrc/Pstream/mpi/allReduce.H
- src/Pstream/mpi/allReduceTemplates.C 90 additions, 1 deletionsrc/Pstream/mpi/allReduceTemplates.C
- src/finiteArea/faMatrices/faMatrix/faMatrixSolve.C 4 additions, 1 deletionsrc/finiteArea/faMatrices/faMatrix/faMatrixSolve.C
Please register or sign in to comment