Home
last modified time | relevance | path

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

/petsc/src/tao/pde_constrained/tutorials/
H A Dhyperbolic.c38 Vec ytrue; member
485 if (Y == user->ytrue) { in StateMatInvMult()
1069 PetscCall(VecCreate(PETSC_COMM_WORLD, &user->ytrue)); in HyperbolicInitialize()
1070 PetscCall(VecSetSizes(user->ytrue, PETSC_DECIDE, n * user->nt)); in HyperbolicInitialize()
1071 PetscCall(VecSetFromOptions(user->ytrue)); in HyperbolicInitialize()
1074 PetscCall(VecSet(user->ytrue, 0.0)); /* Initial guess */ in HyperbolicInitialize()
1075 PetscCall(StateMatInvMult(user->Js, user->q, user->ytrue)); in HyperbolicInitialize()
1149 PetscCall(VecDestroy(&user->ytrue)); in HyperbolicDestroy()
1197 PetscCall(VecAXPY(user->ywork, -1.0, user->ytrue)); in HyperbolicMonitor()
H A Dparabolic.c43 Vec ytrue; member
513 if (Y == user->ytrue) { in StateMatInvMult()
1011 PetscCall(VecCreate(PETSC_COMM_WORLD, &user->ytrue)); in ParabolicInitialize()
1012 PetscCall(VecSetSizes(user->ytrue, PETSC_DECIDE, n * user->nt)); in ParabolicInitialize()
1013 PetscCall(VecSetFromOptions(user->ytrue)); in ParabolicInitialize()
1045 PetscCall(StateMatInvMult(user->Js, user->q, user->ytrue)); in ParabolicInitialize()
1170 PetscCall(VecAYPX(user->ywork, user->noise, user->ytrue)); in ParabolicInitialize()
1213 PetscCall(VecDestroy(&user->ytrue)); in ParabolicDestroy()
1254 PetscCall(VecAXPY(user->ywork, -1.0, user->ytrue)); in ParabolicMonitor()
H A Delliptic.c46 Vec ytrue; member
324 if (Y == user->ytrue) { in StateInvMatMult()
969 PetscCall(VecDuplicate(user->y, &user->ytrue)); in EllipticInitialize()
1029 PetscCall(MatMult(user->JsInv, user->q, user->ytrue)); in EllipticInitialize()
1154 PetscCall(VecAYPX(user->ywork, user->noise, user->ytrue)); in EllipticInitialize()
1197 PetscCall(VecDestroy(&user->ytrue)); in EllipticDestroy()
1241 PetscCall(VecAXPY(user->ywork, -1.0, user->ytrue)); in EllipticMonitor()