Home
last modified time | relevance | path

Searched refs:Mdefl (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/deflation/
H A Ddeflationspace.c105 PetscInt i, m, M, Mdefl, Ndefl; in PCDeflationGetSpaceWave() local
114 Mdefl = M; in PCDeflationGetSpaceWave()
117 if (Mdefl % 2) { in PCDeflationGetSpaceWave()
118 if (trunc) Mdefl = (PetscInt)PetscCeilReal(Mdefl / 2.); in PCDeflationGetSpaceWave()
119 else Mdefl = (PetscInt)PetscFloorReal((ncoeffs + Mdefl - 1) / 2.); in PCDeflationGetSpaceWave()
120 } else Mdefl = Mdefl / 2; in PCDeflationGetSpaceWave()
121 …PetscCall(PCDeflationCreateSpaceWave(comm, PETSC_DECIDE, m, Mdefl, Ndefl, ncoeffs, coeffs, trunc, … in PCDeflationGetSpaceWave()
123 Ndefl = Mdefl; in PCDeflationGetSpaceWave()