Commits on Source (2)
-
Mark OLESEN authored
- fix constness on updateMat COMP: use std::max_element instead of Foam::max(List..) - PetscInt may be an unusually sized type and the Foam::max(List...) convenience field function may fail. Eg, if PetscInt is something like 'long long' and there is no pTraits<long long>::min, max defined. COMP: add additional library link dependencies See merge request !9
ec4aea93 -
Mark OLESEN authored
- use setter method for context initialized
63ac0ce1
Showing
- src/petsc4Foam/Make/options 4 additions, 0 deletionssrc/petsc4Foam/Make/options
- src/petsc4Foam/solvers/petscSolver.C 41 additions, 19 deletionssrc/petsc4Foam/solvers/petscSolver.C
- src/petsc4Foam/solvers/petscSolver.H 7 additions, 7 deletionssrc/petsc4Foam/solvers/petscSolver.H
- src/petsc4Foam/utils/petscCacheManager.H 2 additions, 2 deletionssrc/petsc4Foam/utils/petscCacheManager.H
- src/petsc4Foam/utils/petscControls.H 2 additions, 2 deletionssrc/petsc4Foam/utils/petscControls.H
- src/petsc4Foam/utils/petscLinearSolverContext.H 26 additions, 12 deletionssrc/petsc4Foam/utils/petscLinearSolverContext.H
- src/petsc4Foam/utils/petscLinearSolverContexts.H 2 additions, 2 deletionssrc/petsc4Foam/utils/petscLinearSolverContexts.H
- src/petsc4Foam/utils/petscUtils.H 2 additions, 2 deletionssrc/petsc4Foam/utils/petscUtils.H
- src/petsc4Foam/utils/petscWrappedVector.H 2 additions, 2 deletionssrc/petsc4Foam/utils/petscWrappedVector.H