Searched refs:Cwork (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | hyperbolic.c | 28 Mat *C, *Cwork; member 310 PetscCall(MatCopy(user->Divxy[1], user->Cwork[i], SAME_NONZERO_PATTERN)); in FormJacobianState() 313 PetscCall(MatDiagonalScale(user->Cwork[i], NULL, user->uyi[i])); in FormJacobianState() 314 PetscCall(MatAXPY(user->C[i], 1.0, user->Cwork[i], SUBSET_NONZERO_PATTERN)); in FormJacobianState() 1043 PetscCall(PetscMalloc1(2 * n, &user->Cwork)); in HyperbolicInitialize() 1046 PetscCall(MatDuplicate(user->Divxy[1], MAT_COPY_VALUES, &user->Cwork[i])); in HyperbolicInitialize() 1049 PetscCall(MatDiagonalScale(user->Cwork[i], NULL, user->uyi[i])); in HyperbolicInitialize() 1050 PetscCall(MatAXPY(user->C[i], 1.0, user->Cwork[i], DIFFERENT_NONZERO_PATTERN)); in HyperbolicInitialize() 1139 PetscCall(MatDestroy(&user->Cwork[i])); in HyperbolicDestroy() 1142 PetscCall(PetscFree(user->Cwork)); in HyperbolicDestroy()
|