petsc4py.PETSc.TS ================= .. autoclass:: petsc4py.PETSc.TS :show-inheritance: .. rubric:: Enumerations .. autosummary:: :toctree: ~petsc4py.PETSc.TS.ARKIMEXType ~petsc4py.PETSc.TS.ConvergedReason ~petsc4py.PETSc.TS.DIRKType ~petsc4py.PETSc.TS.EquationType ~petsc4py.PETSc.TS.ExactFinalTime ~petsc4py.PETSc.TS.ProblemType ~petsc4py.PETSc.TS.RKType ~petsc4py.PETSc.TS.Type .. rubric:: Methods Summary .. autosummary:: ~petsc4py.PETSc.TS.adjointReset ~petsc4py.PETSc.TS.adjointSetSteps ~petsc4py.PETSc.TS.adjointSetUp ~petsc4py.PETSc.TS.adjointSolve ~petsc4py.PETSc.TS.adjointStep ~petsc4py.PETSc.TS.appendOptionsPrefix ~petsc4py.PETSc.TS.clone ~petsc4py.PETSc.TS.computeI2Function ~petsc4py.PETSc.TS.computeI2Jacobian ~petsc4py.PETSc.TS.computeIFunction ~petsc4py.PETSc.TS.computeIJacobian ~petsc4py.PETSc.TS.computeIJacobianP ~petsc4py.PETSc.TS.computeRHSFunction ~petsc4py.PETSc.TS.computeRHSFunctionLinear ~petsc4py.PETSc.TS.computeRHSJacobian ~petsc4py.PETSc.TS.computeRHSJacobianConstant ~petsc4py.PETSc.TS.computeRHSJacobianP ~petsc4py.PETSc.TS.create ~petsc4py.PETSc.TS.createPython ~petsc4py.PETSc.TS.createQuadratureTS ~petsc4py.PETSc.TS.destroy ~petsc4py.PETSc.TS.getARKIMEXType ~petsc4py.PETSc.TS.getAlphaParams ~petsc4py.PETSc.TS.getAppCtx ~petsc4py.PETSc.TS.getConvergedReason ~petsc4py.PETSc.TS.getCostGradients ~petsc4py.PETSc.TS.getCostIntegral ~petsc4py.PETSc.TS.getDIRKType ~petsc4py.PETSc.TS.getDM ~petsc4py.PETSc.TS.getEquationType ~petsc4py.PETSc.TS.getI2Function ~petsc4py.PETSc.TS.getI2Jacobian ~petsc4py.PETSc.TS.getIFunction ~petsc4py.PETSc.TS.getIJacobian ~petsc4py.PETSc.TS.getKSP ~petsc4py.PETSc.TS.getKSPIterations ~petsc4py.PETSc.TS.getMaxSteps ~petsc4py.PETSc.TS.getMaxTime ~petsc4py.PETSc.TS.getMonitor ~petsc4py.PETSc.TS.getNumEvents ~petsc4py.PETSc.TS.getOptionsPrefix ~petsc4py.PETSc.TS.getPostStep ~petsc4py.PETSc.TS.getPreStep ~petsc4py.PETSc.TS.getPrevTime ~petsc4py.PETSc.TS.getProblemType ~petsc4py.PETSc.TS.getPythonContext ~petsc4py.PETSc.TS.getPythonType ~petsc4py.PETSc.TS.getQuadratureTS ~petsc4py.PETSc.TS.getRHSFunction ~petsc4py.PETSc.TS.getRHSJacobian ~petsc4py.PETSc.TS.getRKType ~petsc4py.PETSc.TS.getSNES ~petsc4py.PETSc.TS.getSNESFailures ~petsc4py.PETSc.TS.getSNESIterations ~petsc4py.PETSc.TS.getSolution ~petsc4py.PETSc.TS.getSolution2 ~petsc4py.PETSc.TS.getSolveTime ~petsc4py.PETSc.TS.getStepLimits ~petsc4py.PETSc.TS.getStepNumber ~petsc4py.PETSc.TS.getStepRejections ~petsc4py.PETSc.TS.getTheta ~petsc4py.PETSc.TS.getThetaEndpoint ~petsc4py.PETSc.TS.getTime ~petsc4py.PETSc.TS.getTimeSpan ~petsc4py.PETSc.TS.getTimeSpanSolutions ~petsc4py.PETSc.TS.getTimeStep ~petsc4py.PETSc.TS.getTolerances ~petsc4py.PETSc.TS.getType ~petsc4py.PETSc.TS.interpolate ~petsc4py.PETSc.TS.load ~petsc4py.PETSc.TS.monitor ~petsc4py.PETSc.TS.monitorCancel ~petsc4py.PETSc.TS.removeTrajectory ~petsc4py.PETSc.TS.reset ~petsc4py.PETSc.TS.restartStep ~petsc4py.PETSc.TS.rollBack ~petsc4py.PETSc.TS.setARKIMEXFastSlowSplit ~petsc4py.PETSc.TS.setARKIMEXFullyImplicit ~petsc4py.PETSc.TS.setARKIMEXType ~petsc4py.PETSc.TS.setAlphaParams ~petsc4py.PETSc.TS.setAlphaRadius ~petsc4py.PETSc.TS.setAppCtx ~petsc4py.PETSc.TS.setConvergedReason ~petsc4py.PETSc.TS.setCostGradients ~petsc4py.PETSc.TS.setDIRKType ~petsc4py.PETSc.TS.setDM ~petsc4py.PETSc.TS.setEquationType ~petsc4py.PETSc.TS.setErrorIfStepFails ~petsc4py.PETSc.TS.setEventHandler ~petsc4py.PETSc.TS.setEventTolerances ~petsc4py.PETSc.TS.setExactFinalTime ~petsc4py.PETSc.TS.setFromOptions ~petsc4py.PETSc.TS.setI2Function ~petsc4py.PETSc.TS.setI2Jacobian ~petsc4py.PETSc.TS.setIFunction ~petsc4py.PETSc.TS.setIJacobian ~petsc4py.PETSc.TS.setIJacobianP ~petsc4py.PETSc.TS.setMaxSNESFailures ~petsc4py.PETSc.TS.setMaxStepRejections ~petsc4py.PETSc.TS.setMaxSteps ~petsc4py.PETSc.TS.setMaxTime ~petsc4py.PETSc.TS.setMonitor ~petsc4py.PETSc.TS.setOptionsPrefix ~petsc4py.PETSc.TS.setPostStep ~petsc4py.PETSc.TS.setPreStep ~petsc4py.PETSc.TS.setProblemType ~petsc4py.PETSc.TS.setPythonContext ~petsc4py.PETSc.TS.setPythonType ~petsc4py.PETSc.TS.setRHSFunction ~petsc4py.PETSc.TS.setRHSJacobian ~petsc4py.PETSc.TS.setRHSJacobianP ~petsc4py.PETSc.TS.setRHSSplitIFunction ~petsc4py.PETSc.TS.setRHSSplitIJacobian ~petsc4py.PETSc.TS.setRHSSplitIS ~petsc4py.PETSc.TS.setRHSSplitRHSFunction ~petsc4py.PETSc.TS.setRKType ~petsc4py.PETSc.TS.setSaveTrajectory ~petsc4py.PETSc.TS.setSolution ~petsc4py.PETSc.TS.setSolution2 ~petsc4py.PETSc.TS.setStepLimits ~petsc4py.PETSc.TS.setStepNumber ~petsc4py.PETSc.TS.setTheta ~petsc4py.PETSc.TS.setThetaEndpoint ~petsc4py.PETSc.TS.setTime ~petsc4py.PETSc.TS.setTimeSpan ~petsc4py.PETSc.TS.setTimeStep ~petsc4py.PETSc.TS.setTolerances ~petsc4py.PETSc.TS.setType ~petsc4py.PETSc.TS.setUp ~petsc4py.PETSc.TS.solve ~petsc4py.PETSc.TS.step ~petsc4py.PETSc.TS.view .. rubric:: Attributes Summary .. autosummary:: ~petsc4py.PETSc.TS.appctx ~petsc4py.PETSc.TS.atol ~petsc4py.PETSc.TS.converged ~petsc4py.PETSc.TS.diverged ~petsc4py.PETSc.TS.dm ~petsc4py.PETSc.TS.equation_type ~petsc4py.PETSc.TS.iterating ~petsc4py.PETSc.TS.ksp ~petsc4py.PETSc.TS.max_steps ~petsc4py.PETSc.TS.max_time ~petsc4py.PETSc.TS.problem_type ~petsc4py.PETSc.TS.reason ~petsc4py.PETSc.TS.rtol ~petsc4py.PETSc.TS.snes ~petsc4py.PETSc.TS.step_number ~petsc4py.PETSc.TS.time ~petsc4py.PETSc.TS.time_step ~petsc4py.PETSc.TS.vec_sol .. rubric:: Methods Documentation .. automethod:: adjointReset .. automethod:: adjointSetSteps .. automethod:: adjointSetUp .. automethod:: adjointSolve .. automethod:: adjointStep .. automethod:: appendOptionsPrefix .. automethod:: clone .. automethod:: computeI2Function .. automethod:: computeI2Jacobian .. automethod:: computeIFunction .. automethod:: computeIJacobian .. automethod:: computeIJacobianP .. automethod:: computeRHSFunction .. automethod:: computeRHSFunctionLinear .. automethod:: computeRHSJacobian .. automethod:: computeRHSJacobianConstant .. automethod:: computeRHSJacobianP .. automethod:: create .. automethod:: createPython .. automethod:: createQuadratureTS .. automethod:: destroy .. automethod:: getARKIMEXType .. automethod:: getAlphaParams .. automethod:: getAppCtx .. automethod:: getConvergedReason .. automethod:: getCostGradients .. automethod:: getCostIntegral .. automethod:: getDIRKType .. automethod:: getDM .. automethod:: getEquationType .. automethod:: getI2Function .. automethod:: getI2Jacobian .. automethod:: getIFunction .. automethod:: getIJacobian .. automethod:: getKSP .. automethod:: getKSPIterations .. automethod:: getMaxSteps .. automethod:: getMaxTime .. automethod:: getMonitor .. automethod:: getNumEvents .. automethod:: getOptionsPrefix .. automethod:: getPostStep .. automethod:: getPreStep .. automethod:: getPrevTime .. automethod:: getProblemType .. automethod:: getPythonContext .. automethod:: getPythonType .. automethod:: getQuadratureTS .. automethod:: getRHSFunction .. automethod:: getRHSJacobian .. automethod:: getRKType .. automethod:: getSNES .. automethod:: getSNESFailures .. automethod:: getSNESIterations .. automethod:: getSolution .. automethod:: getSolution2 .. automethod:: getSolveTime .. automethod:: getStepLimits .. automethod:: getStepNumber .. automethod:: getStepRejections .. automethod:: getTheta .. automethod:: getThetaEndpoint .. automethod:: getTime .. automethod:: getTimeSpan .. automethod:: getTimeSpanSolutions .. automethod:: getTimeStep .. automethod:: getTolerances .. automethod:: getType .. automethod:: interpolate .. automethod:: load .. automethod:: monitor .. automethod:: monitorCancel .. automethod:: removeTrajectory .. automethod:: reset .. automethod:: restartStep .. automethod:: rollBack .. automethod:: setARKIMEXFastSlowSplit .. automethod:: setARKIMEXFullyImplicit .. automethod:: setARKIMEXType .. automethod:: setAlphaParams .. automethod:: setAlphaRadius .. automethod:: setAppCtx .. automethod:: setConvergedReason .. automethod:: setCostGradients .. automethod:: setDIRKType .. automethod:: setDM .. automethod:: setEquationType .. automethod:: setErrorIfStepFails .. automethod:: setEventHandler .. automethod:: setEventTolerances .. automethod:: setExactFinalTime .. automethod:: setFromOptions .. automethod:: setI2Function .. automethod:: setI2Jacobian .. automethod:: setIFunction .. automethod:: setIJacobian .. automethod:: setIJacobianP .. automethod:: setMaxSNESFailures .. automethod:: setMaxStepRejections .. automethod:: setMaxSteps .. automethod:: setMaxTime .. automethod:: setMonitor .. automethod:: setOptionsPrefix .. automethod:: setPostStep .. automethod:: setPreStep .. automethod:: setProblemType .. automethod:: setPythonContext .. automethod:: setPythonType .. automethod:: setRHSFunction .. automethod:: setRHSJacobian .. automethod:: setRHSJacobianP .. automethod:: setRHSSplitIFunction .. automethod:: setRHSSplitIJacobian .. automethod:: setRHSSplitIS .. automethod:: setRHSSplitRHSFunction .. automethod:: setRKType .. automethod:: setSaveTrajectory .. automethod:: setSolution .. automethod:: setSolution2 .. automethod:: setStepLimits .. automethod:: setStepNumber .. automethod:: setTheta .. automethod:: setThetaEndpoint .. automethod:: setTime .. automethod:: setTimeSpan .. automethod:: setTimeStep .. automethod:: setTolerances .. automethod:: setType .. automethod:: setUp .. automethod:: solve .. automethod:: step .. automethod:: view .. rubric:: Attributes Documentation .. autoattribute:: appctx .. autoattribute:: atol .. autoattribute:: converged .. autoattribute:: diverged .. autoattribute:: dm .. autoattribute:: equation_type .. autoattribute:: iterating .. autoattribute:: ksp .. autoattribute:: max_steps .. autoattribute:: max_time .. autoattribute:: problem_type .. autoattribute:: reason .. autoattribute:: rtol .. autoattribute:: snes .. autoattribute:: step_number .. autoattribute:: time .. autoattribute:: time_step .. autoattribute:: vec_sol