Lines Matching refs:MQ
26 Mat MQ; member
190 PetscCall(MatMult(user->MQ, user->y, user->dwork)); in FormFunction()
211 PetscCall(MatMult(user->MQ, user->y, user->dwork)); in FormGradient()
213 PetscCall(MatMultTranspose(user->MQ, user->dwork, user->ywork)); in FormGradient()
229 PetscCall(MatMult(user->MQ, user->y, user->dwork)); in FormFunctionGradient()
232 PetscCall(MatMultTranspose(user->MQ, user->dwork, user->ywork)); in FormFunctionGradient()
1148 …ORLD, dsubnlocal * user->ns, PETSC_DECIDE, user->ndata * user->ns, user->nstate, user, &user->MQ)); in EllipticInitialize()
1149 PetscCall(MatShellSetOperation(user->MQ, MATOP_MULT, (PetscErrorCodeFn *)QMatMult)); in EllipticInitialize()
1150 …PetscCall(MatShellSetOperation(user->MQ, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)QMatMultTranspo… in EllipticInitialize()
1155 PetscCall(MatMult(user->MQ, user->ywork, user->d)); in EllipticInitialize()
1173 PetscCall(MatDestroy(&user->MQ)); in EllipticDestroy()