Searched refs:forward_solve (Results 1 – 6 of 6) sorted by relevance
36 if (ts->forward_solve) { in TSTrajectorySet_Basic()84 if (ts->forward_solve) { in TSTrajectoryGet_Basic()
1008 ts->forward_solve = PETSC_TRUE; /* turn on tangent linear mode */ in TSAdjointSetForward()1053 ts->forward_solve = PETSC_FALSE; /* turn off tangent linear mode */ in TSAdjointResetForward()1716 ts->forward_solve = PETSC_FALSE; in TSForwardReset()1821 ts->forward_solve = PETSC_TRUE; in TSForwardSetSensitivities()
249 PetscBool forward_solve; member
2610 if (ts->forward_solve) PetscCall(TSForwardReset(ts)); in TSReset()2665 if ((*ts)->forward_solve) PetscCall(TSForwardReset(*ts)); in TSDestroy()4067 …PetscCheck(!ts->forward_solve, PetscObjectComm((PetscObject)ts), PETSC_ERR_SUP, "Sensitivity analy… in TSSolve()4097 if (ts->forward_solve) PetscCall(TSForwardSetUp(ts)); in TSSolve()4192 …if (ts->forward_solve) { /* compute forward sensitivities before event handling because… in TSSolve()
953 … if (ts->vecs_sensi2 && ts->forward_solve) { /* 2nd-order adjoint, TLM mode has to be turned on */ in TSAdjointStep_RK()
252 …if (ts->forward_solve || ts->costintegralfwd) { /* Save the info for the later use in cost integra… in TSStep_Theta()