Searched refs:MQ (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | elliptic.c | 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() [all …]
|