Searched refs:Qblock (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | parabolic.c | 27 Mat Qblock, QblockT; member 236 PetscCall(MatMult(user->Qblock, user->yi[i], user->di[j])); in FormFunction() 265 PetscCall(MatMult(user->Qblock, user->yi[i], user->di[j])); in FormGradient() 297 PetscCall(MatMult(user->Qblock, user->yi[i], user->di[j])); in FormFunctionGradient() 1073 PetscCall(MatCreate(PETSC_COMM_WORLD, &user->Qblock)); in ParabolicInitialize() 1074 PetscCall(MatSetSizes(user->Qblock, PETSC_DECIDE, PETSC_DECIDE, user->ndata, n)); in ParabolicInitialize() 1075 PetscCall(MatSetFromOptions(user->Qblock)); in ParabolicInitialize() 1076 PetscCall(MatMPIAIJSetPreallocation(user->Qblock, 8, NULL, 8, NULL)); in ParabolicInitialize() 1077 PetscCall(MatSeqAIJSetPreallocation(user->Qblock, 8, NULL)); in ParabolicInitialize() 1085 PetscCall(MatGetOwnershipRange(user->Qblock, &istart, &iend)); in ParabolicInitialize() [all …]
|