Home
last modified time | relevance | path

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

/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c21 Vec VecCostIntegral0; /* Backup for roll-backs due to events, used by cost integral */ member
150 PetscCall(VecCopy(quadts->vec_sol, th->VecCostIntegral0)); in TSForwardCostIntegral_Theta()
731 if (quadts && ts->costintegralfwd) PetscCall(VecCopy(th->VecCostIntegral0, quadts->vec_sol)); in TSRollBack_Theta()
901 PetscCall(VecDestroy(&th->VecCostIntegral0)); in TSReset_Theta()
1031 if (!th->VecCostIntegral0 && quadts && ts->costintegralfwd) { /* back up cost integral */ in TSSetUp_Theta()
1032 PetscCall(VecDuplicate(quadts->vec_sol, &th->VecCostIntegral0)); in TSSetUp_Theta()