Searched refs:quadraturets (Results 1 – 5 of 5) sorted by relevance
1090 if (ts->quadraturets) { /* if there is integral in the cost function */ in TSAdjointSetUp()1117 if (ts->quadraturets) { /* if there is integral in the cost function */ in TSAdjointReset()1594 …if ((ts->vec_costintegral || ts->quadraturets) && !ts->costintegralfwd) PetscCall(TSAdjointCostInt… in TSAdjointSolve()1708 TS quadts = ts->quadraturets; in TSForwardReset()1947 PetscCall(TSDestroy(&ts->quadraturets)); in TSCreateQuadratureTS()1948 PetscCall(TSCreate(PetscObjectComm((PetscObject)ts), &ts->quadraturets)); in TSCreateQuadratureTS()1949 PetscCall(PetscObjectIncrementTabLevel((PetscObject)ts->quadraturets, (PetscObject)ts, 1)); in TSCreateQuadratureTS()1951 PetscCall(TSSetOptionsPrefix(ts->quadraturets, prefix)); in TSCreateQuadratureTS()1952 *quadts = ts->quadraturets; in TSCreateQuadratureTS()1982 if (quadts) *quadts = ts->quadraturets; in TSGetQuadratureTS()
125 TS quadts = ts->quadraturets; in TSThetaEvaluateCostIntegral()146 TS quadts = ts->quadraturets; in TSForwardCostIntegral_Theta()274 TS quadts = ts->quadraturets; in TSAdjointStepBEuler_Private()419 TS quadts = ts->quadraturets; in TSAdjointStep_Theta()728 TS quadts = ts->quadraturets; in TSRollBack_Theta()741 TS quadts = ts->quadraturets; in TSForwardStep_Theta()991 TS quadts = ts->quadraturets; in TSForwardSetUp_Theta()1011 TS quadts = ts->quadraturets; in TSForwardReset_Theta()1027 TS quadts = ts->quadraturets; in TSSetUp_Theta()
599 TS quadts = ts->quadraturets; in TSForwardCostIntegral_RK()620 TS quadts = ts->quadraturets; in TSAdjointCostIntegral_RK()638 TS quadts = ts->quadraturets; in TSRollBack_RK()874 TS quadts = ts->quadraturets; in TSAdjointStep_RK()1146 TS quadts = ts->quadraturets; in TSSetUp_RK()
2513 if (ts->quadraturets) { in TSSetUp()2514 PetscCall(TSSetUp(ts->quadraturets)); in TSSetUp()2516 PetscCall(VecDuplicate(ts->quadraturets->vec_sol, &ts->vec_costintegrand)); in TSSetUp()2611 if (ts->quadraturets) { in TSReset()2612 PetscCall(TSReset(ts->quadraturets)); in TSReset()2683 PetscCall(TSDestroy(&(*ts)->quadraturets)); in TSDestroy()4187 …if (ts->quadraturets && ts->costintegralfwd) { /* Must evaluate the cost integral before event is … in TSSolve()
334 TS quadraturets; member