Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/gmres/dgmres/
H A Ddgmresimpl.h78 #define XMX dgmres->xmx macro
H A Ddgmres.c74 XMX = NULL; in KSPSetUp_DGMRES()
278 PetscCall(PetscFree(XMX)); in KSPDestroy_DGMRES()
591 if (!XMX) PetscCall(PetscMalloc1(neig1 * neig1, &XMX)); in KSPDGMRESComputeDeflationData_DGMRES()
592 for (j = 0; j < neig; j++) PetscCall(VecMDot(MX[j], neig, XX, &XMX[j * neig1])); in KSPDGMRESComputeDeflationData_DGMRES()
612 PetscCall(PetscArraycpy(&TT[max_neig * k + r], &XMX[neig1 * j], neig)); in KSPDGMRESComputeDeflationData_DGMRES()
615 for (j = 0; j < neig; j++) PetscCall(PetscArraycpy(&TT[max_neig * j], &XMX[neig1 * j], neig)); in KSPDGMRESComputeDeflationData_DGMRES()