Home
last modified time | relevance | path

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

/petsc/src/tao/pde_constrained/tutorials/
H A Delliptic.c26 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 …]