Lines Matching defs:ts
45 static PetscErrorCode TSThetaGetX0AndXdot(TS ts, DM dm, Vec *X0, Vec *Xdot) in TSThetaGetX0AndXdot()
61 static PetscErrorCode TSThetaRestoreX0AndXdot(TS ts, DM dm, Vec *X0, Vec *Xdot) in TSThetaRestoreX0AndXdot()
81 TS ts = (TS)ctx; in DMRestrictHook_TSTheta() local
104 TS ts = (TS)ctx; in DMSubDomainRestrictHook_TSTheta() local
122 static PetscErrorCode TSThetaEvaluateCostIntegral(TS ts) in TSThetaEvaluateCostIntegral()
143 static PetscErrorCode TSForwardCostIntegral_Theta(TS ts) in TSForwardCostIntegral_Theta()
155 static PetscErrorCode TSAdjointCostIntegral_Theta(TS ts) in TSAdjointCostIntegral_Theta()
167 static PetscErrorCode TSTheta_SNESSolve(TS ts, Vec b, Vec x) in TSTheta_SNESSolve()
180 static PetscErrorCode TSResizeRegister_Theta(TS ts, PetscBool reg) in TSResizeRegister_Theta()
197 static PetscErrorCode TSStep_Theta(TS ts) in TSStep_Theta()
271 static PetscErrorCode TSAdjointStepBEuler_Private(TS ts) in TSAdjointStepBEuler_Private()
416 static PetscErrorCode TSAdjointStep_Theta(TS ts) in TSAdjointStep_Theta()
675 static PetscErrorCode TSInterpolate_Theta(TS ts, PetscReal t, Vec X) in TSInterpolate_Theta()
687 static PetscErrorCode TSEvaluateWLTE_Theta(TS ts, NormType wnormtype, PetscInt *order, PetscReal *w… in TSEvaluateWLTE_Theta()
725 static PetscErrorCode TSRollBack_Theta(TS ts) in TSRollBack_Theta()
738 static PetscErrorCode TSForwardStep_Theta(TS ts) in TSForwardStep_Theta()
867 static PetscErrorCode TSForwardGetStages_Theta(TS ts, PetscInt *ns, Mat *stagesensip[]) in TSForwardGetStages_Theta()
888 static PetscErrorCode TSReset_Theta(TS ts) in TSReset_Theta()
905 static PetscErrorCode TSAdjointReset_Theta(TS ts) in TSAdjointReset_Theta()
919 static PetscErrorCode TSDestroy_Theta(TS ts) in TSDestroy_Theta()
943 static PetscErrorCode SNESTSFormFunction_Theta(SNES snes, Vec x, Vec y, TS ts) in SNESTSFormFunction_Theta()
968 static PetscErrorCode SNESTSFormJacobian_Theta(SNES snes, Vec x, Mat A, Mat B, TS ts) in SNESTSFormJacobian_Theta()
988 static PetscErrorCode TSForwardSetUp_Theta(TS ts) in TSForwardSetUp_Theta()
1008 static PetscErrorCode TSForwardReset_Theta(TS ts) in TSForwardReset_Theta()
1024 static PetscErrorCode TSSetUp_Theta(TS ts) in TSSetUp_Theta()
1059 static PetscErrorCode TSAdjointSetUp_Theta(TS ts) in TSAdjointSetUp_Theta()
1083 static PetscErrorCode TSSetFromOptions_Theta(TS ts, PetscOptionItems PetscOptionsObject) in TSSetFromOptions_Theta()
1098 static PetscErrorCode TSView_Theta(TS ts, PetscViewer viewer) in TSView_Theta()
1112 static PetscErrorCode TSThetaGetTheta_Theta(TS ts, PetscReal *theta) in TSThetaGetTheta_Theta()
1121 static PetscErrorCode TSThetaSetTheta_Theta(TS ts, PetscReal theta) in TSThetaSetTheta_Theta()
1132 static PetscErrorCode TSThetaGetEndpoint_Theta(TS ts, PetscBool *endpoint) in TSThetaGetEndpoint_Theta()
1141 static PetscErrorCode TSThetaSetEndpoint_Theta(TS ts, PetscBool flg) in TSThetaSetEndpoint_Theta()
1151 static PetscErrorCode TSComputeLinearStability_Theta(TS ts, PetscReal xr, PetscReal xi, PetscReal *… in TSComputeLinearStability_Theta()
1164 static PetscErrorCode TSGetStages_Theta(TS ts, PetscInt *ns, Vec *Y[]) in TSGetStages_Theta()
1233 PETSC_EXTERN PetscErrorCode TSCreate_Theta(TS ts) in TSCreate_Theta()
1305 PetscErrorCode TSThetaGetTheta(TS ts, PetscReal *theta) in TSThetaGetTheta()
1330 PetscErrorCode TSThetaSetTheta(TS ts, PetscReal theta) in TSThetaSetTheta()
1353 PetscErrorCode TSThetaGetEndpoint(TS ts, PetscBool *endpoint) in TSThetaGetEndpoint()
1378 PetscErrorCode TSThetaSetEndpoint(TS ts, PetscBool flg) in TSThetaSetEndpoint()
1391 static PetscErrorCode TSSetUp_BEuler(TS ts) in TSSetUp_BEuler()
1402 static PetscErrorCode TSView_BEuler(TS ts, PetscViewer viewer) in TSView_BEuler()
1418 PETSC_EXTERN PetscErrorCode TSCreate_BEuler(TS ts) in TSCreate_BEuler()
1429 static PetscErrorCode TSSetUp_CN(TS ts) in TSSetUp_CN()
1440 static PetscErrorCode TSView_CN(TS ts, PetscViewer viewer) in TSView_CN()
1461 PETSC_EXTERN PetscErrorCode TSCreate_CN(TS ts) in TSCreate_CN()