21.5. cvodes Submodule

21.5.1. Classes

A submodule of ‘sundials4py’

class sundials4py.cvodes.CVodeView
get

21.5.2. Functions

sundials4py.cvodes.CVode(cvode_mem: typing_extensions.CapsuleType, tout: float, yout: sundials4py.core._generic_N_Vector, itask: int) tuple[int, float]

Solver function

See CVode().

sundials4py.cvodes.CVodeAdjInit(cvode_mem: typing_extensions.CapsuleType, steps: int, interp: int) int

See CVodeAdjInit().

sundials4py.cvodes.CVodeAdjReInit(cvode_mem: typing_extensions.CapsuleType) int

See CVodeAdjReInit().

sundials4py.cvodes.CVodeB(cvode_mem: typing_extensions.CapsuleType, tBout: float, itaskB: int) int

See CVodeB().

sundials4py.cvodes.CVodeClearStopTime(cvode_mem: typing_extensions.CapsuleType) int

See CVodeClearStopTime().

sundials4py.cvodes.CVodeComputeState(cvode_mem: typing_extensions.CapsuleType, ycor: sundials4py.core._generic_N_Vector, y: sundials4py.core._generic_N_Vector) int

See CVodeComputeState().

sundials4py.cvodes.CVodeComputeStateSens(cvode_mem: typing_extensions.CapsuleType, yScor_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector], yS_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeComputeStateSens().

sundials4py.cvodes.CVodeComputeStateSens1(cvode_mem: typing_extensions.CapsuleType, idx: int, yScor1: sundials4py.core._generic_N_Vector, yS1: sundials4py.core._generic_N_Vector) int

See CVodeComputeStateSens1().

sundials4py.cvodes.CVodeCreate(lmm: int, sunctx: sundials4py.core.SUNContext_) sundials4py.cvodes.CVodeView

See CVodeCreate().

sundials4py.cvodes.CVodeCreateB(cvode_mem: typing_extensions.CapsuleType, lmmB: int) tuple[int, int]

See CVodeCreateB().

sundials4py.cvodes.CVodeF(cvode_mem: typing_extensions.CapsuleType, tout: float, yout: sundials4py.core._generic_N_Vector, itask: int) tuple[int, float, int]

See CVodeF().

sundials4py.cvodes.CVodeGetActualInitStep(cvode_mem: typing_extensions.CapsuleType) tuple[int, float]

See CVodeGetActualInitStep().

sundials4py.cvodes.CVodeGetAdjCVodeBmem(cvode_mem: typing_extensions.CapsuleType, which: int) typing_extensions.CapsuleType

See CVodeGetAdjCVodeBmem().

sundials4py.cvodes.CVodeGetAdjDataPointHermite(cvode_mem: typing_extensions.CapsuleType, which: int, y: sundials4py.core._generic_N_Vector | None = None, yd: sundials4py.core._generic_N_Vector | None = None) tuple[int, float]

See CVodeGetAdjDataPointHermite().

sundials4py.cvodes.CVodeGetAdjDataPointPolynomial(cvode_mem: typing_extensions.CapsuleType, which: int, y: sundials4py.core._generic_N_Vector | None = None) tuple[int, float, int]

See CVodeGetAdjDataPointPolynomial().

sundials4py.cvodes.CVodeGetAdjY(cvode_mem: typing_extensions.CapsuleType, t: float, y: sundials4py.core._generic_N_Vector) int

See CVodeGetAdjY().

sundials4py.cvodes.CVodeGetB(cvode_mem: typing_extensions.CapsuleType, which: int, yB: sundials4py.core._generic_N_Vector) tuple[int, float]

See CVodeGetB().

sundials4py.cvodes.CVodeGetCurrentGamma(cvode_mem: typing_extensions.CapsuleType) tuple[int, float]

See CVodeGetCurrentGamma().

sundials4py.cvodes.CVodeGetCurrentOrder(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetCurrentOrder().

sundials4py.cvodes.CVodeGetCurrentSensSolveIndex(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetCurrentSensSolveIndex().

sundials4py.cvodes.CVodeGetCurrentState(cvode_mem: typing_extensions.CapsuleType) tuple[int, sundials4py.core._generic_N_Vector]

nb::rv_policy::reference

See CVodeGetCurrentState().

sundials4py.cvodes.CVodeGetCurrentStep(cvode_mem: typing_extensions.CapsuleType) tuple[int, float]

See CVodeGetCurrentStep().

sundials4py.cvodes.CVodeGetCurrentTime(cvode_mem: typing_extensions.CapsuleType) tuple[int, float]

See CVodeGetCurrentTime().

sundials4py.cvodes.CVodeGetDky(cvode_mem: typing_extensions.CapsuleType, t: float, k: int, dky: sundials4py.core._generic_N_Vector) int

Dense output function

See CVodeGetDky().

sundials4py.cvodes.CVodeGetErrWeights(cvode_mem: typing_extensions.CapsuleType, eweight: sundials4py.core._generic_N_Vector) int

See CVodeGetErrWeights().

sundials4py.cvodes.CVodeGetEstLocalErrors(cvode_mem: typing_extensions.CapsuleType, ele: sundials4py.core._generic_N_Vector) int

See CVodeGetEstLocalErrors().

sundials4py.cvodes.CVodeGetIntegratorStats(cvode_mem: typing_extensions.CapsuleType) tuple[int, int, int, int, int, int, int, float, float, float, float]

See CVodeGetIntegratorStats().

sundials4py.cvodes.CVodeGetJac(cvode_mem: typing_extensions.CapsuleType) tuple[int, sundials4py.core._generic_SUNMatrix]

nb::rv_policy::reference

See CVodeGetJac().

sundials4py.cvodes.CVodeGetJacNumSteps(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetJacNumSteps().

sundials4py.cvodes.CVodeGetJacTime(cvode_mem: typing_extensions.CapsuleType) tuple[int, float]

See CVodeGetJacTime().

sundials4py.cvodes.CVodeGetLastLinFlag(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetLastLinFlag().

sundials4py.cvodes.CVodeGetLastOrder(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetLastOrder().

sundials4py.cvodes.CVodeGetLastStep(cvode_mem: typing_extensions.CapsuleType) tuple[int, float]

See CVodeGetLastStep().

sundials4py.cvodes.CVodeGetLinReturnFlagName(flag: int) str

See CVodeGetLinReturnFlagName().

sundials4py.cvodes.CVodeGetLinSolveStats(cvode_mem: typing_extensions.CapsuleType) tuple[int, int, int, int, int, int, int, int, int]

See CVodeGetLinSolveStats().

sundials4py.cvodes.CVodeGetNonlinSolvStats(cvode_mem: typing_extensions.CapsuleType) tuple[int, int, int]

See CVodeGetNonlinSolvStats().

sundials4py.cvodes.CVodeGetNumErrTestFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumErrTestFails().

sundials4py.cvodes.CVodeGetNumGEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumGEvals().

sundials4py.cvodes.CVodeGetNumJTSetupEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumJTSetupEvals().

sundials4py.cvodes.CVodeGetNumJacEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumJacEvals().

sundials4py.cvodes.CVodeGetNumJtimesEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumJtimesEvals().

sundials4py.cvodes.CVodeGetNumLinConvFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumLinConvFails().

sundials4py.cvodes.CVodeGetNumLinIters(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumLinIters().

sundials4py.cvodes.CVodeGetNumLinRhsEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumLinRhsEvals().

sundials4py.cvodes.CVodeGetNumLinSolvSetups(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumLinSolvSetups().

sundials4py.cvodes.CVodeGetNumNonlinSolvConvFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumNonlinSolvConvFails().

sundials4py.cvodes.CVodeGetNumNonlinSolvIters(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumNonlinSolvIters().

sundials4py.cvodes.CVodeGetNumPrecEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumPrecEvals().

sundials4py.cvodes.CVodeGetNumPrecSolves(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumPrecSolves().

sundials4py.cvodes.CVodeGetNumProjEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumProjEvals().

sundials4py.cvodes.CVodeGetNumProjFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumProjFails().

sundials4py.cvodes.CVodeGetNumRhsEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumRhsEvals().

sundials4py.cvodes.CVodeGetNumRhsEvalsSens(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumRhsEvalsSens().

sundials4py.cvodes.CVodeGetNumStabLimOrderReds(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumStabLimOrderReds().

sundials4py.cvodes.CVodeGetNumStepSensSolveFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumStepSensSolveFails().

sundials4py.cvodes.CVodeGetNumStepSolveFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumStepSolveFails().

sundials4py.cvodes.CVodeGetNumStepStgrSensSolveFails(cvode_mem: typing_extensions.CapsuleType, nSTGR1ncfails_1d: collections.abc.Sequence[int]) int

See CVodeGetNumStepStgrSensSolveFails().

sundials4py.cvodes.CVodeGetNumSteps(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetNumSteps().

sundials4py.cvodes.CVodeGetQuad(cvode_mem: typing_extensions.CapsuleType, yQout: sundials4py.core._generic_N_Vector) tuple[int, float]

See CVodeGetQuad().

sundials4py.cvodes.CVodeGetQuadB(cvode_mem: typing_extensions.CapsuleType, which: int, qB: sundials4py.core._generic_N_Vector) tuple[int, float]

See CVodeGetQuadB().

sundials4py.cvodes.CVodeGetQuadDky(cvode_mem: typing_extensions.CapsuleType, t: float, k: int, dky: sundials4py.core._generic_N_Vector) int

See CVodeGetQuadDky().

sundials4py.cvodes.CVodeGetQuadErrWeights(cvode_mem: typing_extensions.CapsuleType, eQweight: sundials4py.core._generic_N_Vector) int

See CVodeGetQuadErrWeights().

sundials4py.cvodes.CVodeGetQuadNumErrTestFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetQuadNumErrTestFails().

sundials4py.cvodes.CVodeGetQuadNumRhsEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetQuadNumRhsEvals().

sundials4py.cvodes.CVodeGetQuadSens(cvode_mem: typing_extensions.CapsuleType, yQSout_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) tuple[int, float]

See CVodeGetQuadSens().

sundials4py.cvodes.CVodeGetQuadSens1(cvode_mem: typing_extensions.CapsuleType, is_: int, yQSout: sundials4py.core._generic_N_Vector) tuple[int, float]

See CVodeGetQuadSens1().

sundials4py.cvodes.CVodeGetQuadSensDky(cvode_mem: typing_extensions.CapsuleType, t: float, k: int, dkyQS_all_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeGetQuadSensDky().

sundials4py.cvodes.CVodeGetQuadSensDky1(cvode_mem: typing_extensions.CapsuleType, t: float, k: int, is_: int, dkyQS: sundials4py.core._generic_N_Vector) int

See CVodeGetQuadSensDky1().

sundials4py.cvodes.CVodeGetQuadSensErrWeights(cvode_mem: typing_extensions.CapsuleType, eQSweight_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeGetQuadSensErrWeights().

sundials4py.cvodes.CVodeGetQuadSensNumErrTestFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetQuadSensNumErrTestFails().

sundials4py.cvodes.CVodeGetQuadSensNumRhsEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetQuadSensNumRhsEvals().

sundials4py.cvodes.CVodeGetQuadSensStats(cvode_mem: typing_extensions.CapsuleType) tuple[int, int, int]

See CVodeGetQuadSensStats().

sundials4py.cvodes.CVodeGetQuadStats(cvode_mem: typing_extensions.CapsuleType) tuple[int, int, int]

See CVodeGetQuadStats().

sundials4py.cvodes.CVodeGetReturnFlagName(flag: int) str

See CVodeGetReturnFlagName().

sundials4py.cvodes.CVodeGetRootInfo(cvode_mem: typing_extensions.CapsuleType, rootsfound_1d: collections.abc.Sequence[int]) int

See CVodeGetRootInfo().

sundials4py.cvodes.CVodeGetSens(cvode_mem: typing_extensions.CapsuleType, ySout_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) tuple[int, float]

See CVodeGetSens().

sundials4py.cvodes.CVodeGetSens1(cvode_mem: typing_extensions.CapsuleType, is_: int, ySout: sundials4py.core._generic_N_Vector) tuple[int, float]

See CVodeGetSens1().

sundials4py.cvodes.CVodeGetSensDky(cvode_mem: typing_extensions.CapsuleType, t: float, k: int, dkyA_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeGetSensDky().

sundials4py.cvodes.CVodeGetSensDky1(cvode_mem: typing_extensions.CapsuleType, t: float, k: int, is_: int, dky: sundials4py.core._generic_N_Vector) int

See CVodeGetSensDky1().

sundials4py.cvodes.CVodeGetSensErrWeights(cvode_mem: typing_extensions.CapsuleType, eSweight_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeGetSensErrWeights().

sundials4py.cvodes.CVodeGetSensNonlinSolvStats(cvode_mem: typing_extensions.CapsuleType) tuple[int, int, int]

See CVodeGetSensNonlinSolvStats().

sundials4py.cvodes.CVodeGetSensNumErrTestFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetSensNumErrTestFails().

sundials4py.cvodes.CVodeGetSensNumLinSolvSetups(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetSensNumLinSolvSetups().

sundials4py.cvodes.CVodeGetSensNumNonlinSolvConvFails(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetSensNumNonlinSolvConvFails().

sundials4py.cvodes.CVodeGetSensNumNonlinSolvIters(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetSensNumNonlinSolvIters().

sundials4py.cvodes.CVodeGetSensNumRhsEvals(cvode_mem: typing_extensions.CapsuleType) tuple[int, int]

See CVodeGetSensNumRhsEvals().

sundials4py.cvodes.CVodeGetSensStats(cvode_mem: typing_extensions.CapsuleType) tuple[int, int, int, int, int]

See CVodeGetSensStats().

sundials4py.cvodes.CVodeGetStgrSensNonlinSolvStats(cvode_mem: typing_extensions.CapsuleType, nSTGR1niters_1d: collections.abc.Sequence[int], nSTGR1nfails_1d: collections.abc.Sequence[int]) int

See CVodeGetStgrSensNonlinSolvStats().

sundials4py.cvodes.CVodeGetStgrSensNumNonlinSolvConvFails(cvode_mem: typing_extensions.CapsuleType, nSTGR1nfails_1d: collections.abc.Sequence[int]) int

See CVodeGetStgrSensNumNonlinSolvConvFails().

sundials4py.cvodes.CVodeGetStgrSensNumNonlinSolvIters(cvode_mem: typing_extensions.CapsuleType, nSTGR1niters_1d: collections.abc.Sequence[int]) int

See CVodeGetStgrSensNumNonlinSolvIters().

sundials4py.cvodes.CVodeGetTolScaleFactor(cvode_mem: typing_extensions.CapsuleType) tuple[int, float]

See CVodeGetTolScaleFactor().

sundials4py.cvodes.CVodeInit(cv_mem: typing_extensions.CapsuleType, rhs: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int], t0: float, y0: sundials4py.core._generic_N_Vector) int

See CVodeInit().

sundials4py.cvodes.CVodeInitB(cvode_mem: typing_extensions.CapsuleType, which: int, fB: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, tB0: float, yB0: sundials4py.core._generic_N_Vector) int

See CVodeInitB().

sundials4py.cvodes.CVodeInitBS(cvode_mem: typing_extensions.CapsuleType, which: int, fBS: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, tB0: float, yB0: sundials4py.core._generic_N_Vector) int

See CVodeInitBS().

sundials4py.cvodes.CVodePrintAllStats(cvode_mem: typing_extensions.CapsuleType, outfile: sundials4py.core.FILE, fmt: sundials4py.core.SUNOutputFormat) int

See CVodePrintAllStats().

sundials4py.cvodes.CVodeQuadInit(cv_mem: typing_extensions.CapsuleType, fQ: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, yQ0: sundials4py.core._generic_N_Vector) int

See CVodeQuadInit().

sundials4py.cvodes.CVodeQuadInitB(cvode_mem: typing_extensions.CapsuleType, which: int, fQB: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, yQB0: sundials4py.core._generic_N_Vector) int

See CVodeQuadInitB().

sundials4py.cvodes.CVodeQuadInitBS(cvode_mem: typing_extensions.CapsuleType, which: int, fQBS: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, yQB0: sundials4py.core._generic_N_Vector) int

See CVodeQuadInitBS().

sundials4py.cvodes.CVodeQuadReInit(cvode_mem: typing_extensions.CapsuleType, yQ0: sundials4py.core._generic_N_Vector) int

See CVodeQuadReInit().

sundials4py.cvodes.CVodeQuadReInitB(cvode_mem: typing_extensions.CapsuleType, which: int, yQB0: sundials4py.core._generic_N_Vector) int

See CVodeQuadReInitB().

sundials4py.cvodes.CVodeQuadSStolerances(cvode_mem: typing_extensions.CapsuleType, reltolQ: float, abstolQ: float) int

See CVodeQuadSStolerances().

sundials4py.cvodes.CVodeQuadSStolerancesB(cvode_mem: typing_extensions.CapsuleType, which: int, reltolQB: float, abstolQB: float) int

See CVodeQuadSStolerancesB().

sundials4py.cvodes.CVodeQuadSVtolerances(cvode_mem: typing_extensions.CapsuleType, reltolQ: float, abstolQ: sundials4py.core._generic_N_Vector) int

See CVodeQuadSVtolerances().

sundials4py.cvodes.CVodeQuadSVtolerancesB(cvode_mem: typing_extensions.CapsuleType, which: int, reltolQB: float, abstolQB: sundials4py.core._generic_N_Vector) int

See CVodeQuadSVtolerancesB().

sundials4py.cvodes.CVodeQuadSensEEtolerances(cvode_mem: typing_extensions.CapsuleType) int

See CVodeQuadSensEEtolerances().

sundials4py.cvodes.CVodeQuadSensInit(cvode_mem: typing_extensions.CapsuleType, fQS: collections.abc.Callable[[int, float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int], yQS0: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeQuadSensInit().

sundials4py.cvodes.CVodeQuadSensReInit(cvode_mem: typing_extensions.CapsuleType, yQS0_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeQuadSensReInit().

sundials4py.cvodes.CVodeQuadSensSStolerances(cvode_mem: typing_extensions.CapsuleType, reltolQS: float, abstolQS_1d: numpy.ndarray[dtype=float64, shape=(*), order='C']) int

See CVodeQuadSensSStolerances().

sundials4py.cvodes.CVodeQuadSensSVtolerances(cvode_mem: typing_extensions.CapsuleType, reltolQS: float, abstolQS_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeQuadSensSVtolerances().

sundials4py.cvodes.CVodeReInit(cvode_mem: typing_extensions.CapsuleType, t0: float, y0: sundials4py.core._generic_N_Vector) int

See CVodeReInit().

sundials4py.cvodes.CVodeReInitB(cvode_mem: typing_extensions.CapsuleType, which: int, tB0: float, yB0: sundials4py.core._generic_N_Vector) int

See CVodeReInitB().

sundials4py.cvodes.CVodeResizeHistory(cvode_mem: typing_extensions.CapsuleType, t_hist_1d: numpy.ndarray[dtype=float64, shape=(*), order='C'], y_hist_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector], f_hist_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector], num_y_hist: int, num_f_hist: int) int

See CVodeResizeHistory().

sundials4py.cvodes.CVodeRootInit(cv_mem: typing_extensions.CapsuleType, nrtfn: int, fn: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, float, typing_extensions.CapsuleType], int] | None) int

See CVodeRootInit().

sundials4py.cvodes.CVodeSStolerances(cvode_mem: typing_extensions.CapsuleType, reltol: float, abstol: float) int

See CVodeSStolerances().

sundials4py.cvodes.CVodeSStolerancesB(cvode_mem: typing_extensions.CapsuleType, which: int, reltolB: float, abstolB: float) int

See CVodeSStolerancesB().

sundials4py.cvodes.CVodeSVtolerances(cvode_mem: typing_extensions.CapsuleType, reltol: float, abstol: sundials4py.core._generic_N_Vector) int

See CVodeSVtolerances().

sundials4py.cvodes.CVodeSVtolerancesB(cvode_mem: typing_extensions.CapsuleType, which: int, reltolB: float, abstolB: sundials4py.core._generic_N_Vector) int

See CVodeSVtolerancesB().

sundials4py.cvodes.CVodeSensEEtolerances(cvode_mem: typing_extensions.CapsuleType) int

See CVodeSensEEtolerances().

sundials4py.cvodes.CVodeSensInit(cvode_mem: typing_extensions.CapsuleType, Ns: int, ism: int, fS: collections.abc.Callable[[int, float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], collections.abc.Sequence[sundials4py.core._generic_N_Vector], typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int] | None, yS0: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeSensInit().

sundials4py.cvodes.CVodeSensInit1(cvode_mem: typing_extensions.CapsuleType, Ns: int, ism: int, fS1: collections.abc.Callable[[int, float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, int, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int] | None, yS0: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeSensInit1().

sundials4py.cvodes.CVodeSensReInit(cvode_mem: typing_extensions.CapsuleType, ism: int, yS0_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeSensReInit().

sundials4py.cvodes.CVodeSensSStolerances(cvode_mem: typing_extensions.CapsuleType, reltolS: float, abstolS_1d: numpy.ndarray[dtype=float64, shape=(*), order='C']) int

See CVodeSensSStolerances().

sundials4py.cvodes.CVodeSensSVtolerances(cvode_mem: typing_extensions.CapsuleType, reltolS: float, abstolS_1d: collections.abc.Sequence[sundials4py.core._generic_N_Vector]) int

See CVodeSensSVtolerances().

sundials4py.cvodes.CVodeSensToggleOff(cvode_mem: typing_extensions.CapsuleType) int

See CVodeSensToggleOff().

sundials4py.cvodes.CVodeSetAdjNoSensi(cvode_mem: typing_extensions.CapsuleType) int

See CVodeSetAdjNoSensi().

sundials4py.cvodes.CVodeSetConstraints(cvode_mem: typing_extensions.CapsuleType, constraints: sundials4py.core._generic_N_Vector) int

See CVodeSetConstraints().

sundials4py.cvodes.CVodeSetConstraintsB(cvode_mem: typing_extensions.CapsuleType, which: int, constraintsB: sundials4py.core._generic_N_Vector) int

See CVodeSetConstraintsB().

sundials4py.cvodes.CVodeSetDeltaGammaMaxBadJac(cvode_mem: typing_extensions.CapsuleType, dgmax_jbad: float) int

See CVodeSetDeltaGammaMaxBadJac().

sundials4py.cvodes.CVodeSetDeltaGammaMaxLSetup(cvode_mem: typing_extensions.CapsuleType, dgmax_lsetup: float) int

See CVodeSetDeltaGammaMaxLSetup().

sundials4py.cvodes.CVodeSetEpsLin(cvode_mem: typing_extensions.CapsuleType, eplifac: float) int

See CVodeSetEpsLin().

sundials4py.cvodes.CVodeSetEpsLinB(cvode_mem: typing_extensions.CapsuleType, which: int, eplifacB: float) int

See CVodeSetEpsLinB().

sundials4py.cvodes.CVodeSetEpsProj(cvode_mem: typing_extensions.CapsuleType, eps: float) int

See CVodeSetEpsProj().

sundials4py.cvodes.CVodeSetEtaConvFail(cvode_mem: typing_extensions.CapsuleType, eta_cf: float) int

See CVodeSetEtaConvFail().

sundials4py.cvodes.CVodeSetEtaFixedStepBounds(cvode_mem: typing_extensions.CapsuleType, eta_min_fx: float, eta_max_fx: float) int

See CVodeSetEtaFixedStepBounds().

sundials4py.cvodes.CVodeSetEtaMax(cvode_mem: typing_extensions.CapsuleType, eta_max_gs: float) int

See CVodeSetEtaMax().

sundials4py.cvodes.CVodeSetEtaMaxEarlyStep(cvode_mem: typing_extensions.CapsuleType, eta_max_es: float) int

See CVodeSetEtaMaxEarlyStep().

sundials4py.cvodes.CVodeSetEtaMaxErrFail(cvode_mem: typing_extensions.CapsuleType, eta_max_ef: float) int

See CVodeSetEtaMaxErrFail().

sundials4py.cvodes.CVodeSetEtaMaxFirstStep(cvode_mem: typing_extensions.CapsuleType, eta_max_fs: float) int

See CVodeSetEtaMaxFirstStep().

sundials4py.cvodes.CVodeSetEtaMin(cvode_mem: typing_extensions.CapsuleType, eta_min: float) int

See CVodeSetEtaMin().

sundials4py.cvodes.CVodeSetEtaMinErrFail(cvode_mem: typing_extensions.CapsuleType, eta_min_ef: float) int

See CVodeSetEtaMinErrFail().

sundials4py.cvodes.CVodeSetInitStep(cvode_mem: typing_extensions.CapsuleType, hin: float) int

See CVodeSetInitStep().

sundials4py.cvodes.CVodeSetInitStepB(cvode_mem: typing_extensions.CapsuleType, which: int, hinB: float) int

See CVodeSetInitStepB().

sundials4py.cvodes.CVodeSetInterpolateStopTime(cvode_mem: typing_extensions.CapsuleType, interp: int) int

See CVodeSetInterpolateStopTime().

sundials4py.cvodes.CVodeSetJacEvalFrequency(cvode_mem: typing_extensions.CapsuleType, msbj: int) int

See CVodeSetJacEvalFrequency().

sundials4py.cvodes.CVodeSetJacFn(cvode_mem: typing_extensions.CapsuleType, jac: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_SUNMatrix, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetJacFn().

sundials4py.cvodes.CVodeSetJacFnB(cv_mem: typing_extensions.CapsuleType, which: int, jacB: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_SUNMatrix, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetJacFnB().

sundials4py.cvodes.CVodeSetJacFnBS(cv_mem: typing_extensions.CapsuleType, which: int, jacBS: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_SUNMatrix, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetJacFnBS().

sundials4py.cvodes.CVodeSetJacTimes(cvode_mem: typing_extensions.CapsuleType, jtsetup: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, jtimes: collections.abc.Callable[[sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetJacTimes().

sundials4py.cvodes.CVodeSetJacTimesB(cv_mem: typing_extensions.CapsuleType, which: int, jsetupB: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, jtimesB: collections.abc.Callable[[sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetJacTimesB().

sundials4py.cvodes.CVodeSetJacTimesBS(cv_mem: typing_extensions.CapsuleType, which: int, jsetupBS: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None, jtimesBS: collections.abc.Callable[[sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetJacTimesBS().

sundials4py.cvodes.CVodeSetJacTimesRhsFn(cvode_mem: typing_extensions.CapsuleType, jtimesRhsFn: collections.abc.Callable[[sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetJacTimesRhsFn().

sundials4py.cvodes.CVodeSetLSNormFactor(arkode_mem: typing_extensions.CapsuleType, nrmfac: float) int

See CVodeSetLSNormFactor().

sundials4py.cvodes.CVodeSetLSNormFactorB(arkode_mem: typing_extensions.CapsuleType, which: int, nrmfacB: float) int

See CVodeSetLSNormFactorB().

sundials4py.cvodes.CVodeSetLSetupFrequency(cvode_mem: typing_extensions.CapsuleType, msbp: int) int

See CVodeSetLSetupFrequency().

sundials4py.cvodes.CVodeSetLinSysFn(cvode_mem: typing_extensions.CapsuleType, linsys: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_SUNMatrix, int, int, float, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetLinSysFn().

sundials4py.cvodes.CVodeSetLinSysFnB(cv_mem: typing_extensions.CapsuleType, which: int, linsysB: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_SUNMatrix, int, int, float, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], int] | None) int

See CVodeSetLinSysFnB().

sundials4py.cvodes.CVodeSetLinSysFnBS(cv_mem: typing_extensions.CapsuleType, which: int, linsysBS: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_SUNMatrix, int, float, typing_extensions.CapsuleType, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector], tuple[int, int]] | None) int

See CVodeSetLinSysFnBS().

sundials4py.cvodes.CVodeSetLinearSolutionScaling(cvode_mem: typing_extensions.CapsuleType, onoff: int) int

See CVodeSetLinearSolutionScaling().

sundials4py.cvodes.CVodeSetLinearSolutionScalingB(cvode_mem: typing_extensions.CapsuleType, which: int, onoffB: int) int

See CVodeSetLinearSolutionScalingB().

sundials4py.cvodes.CVodeSetLinearSolver(cvode_mem: typing_extensions.CapsuleType, LS: sundials4py.core._generic_SUNLinearSolver, A: sundials4py.core._generic_SUNMatrix | None = None) int

See CVodeSetLinearSolver().

sundials4py.cvodes.CVodeSetLinearSolverB(cvode_mem: typing_extensions.CapsuleType, which: int, LS: sundials4py.core._generic_SUNLinearSolver, A: sundials4py.core._generic_SUNMatrix | None = None) int

See CVodeSetLinearSolverB().

sundials4py.cvodes.CVodeSetMaxConvFails(cvode_mem: typing_extensions.CapsuleType, maxncf: int) int

See CVodeSetMaxConvFails().

sundials4py.cvodes.CVodeSetMaxErrTestFails(cvode_mem: typing_extensions.CapsuleType, maxnef: int) int

See CVodeSetMaxErrTestFails().

sundials4py.cvodes.CVodeSetMaxHnilWarns(cvode_mem: typing_extensions.CapsuleType, mxhnil: int) int

See CVodeSetMaxHnilWarns().

sundials4py.cvodes.CVodeSetMaxNonlinIters(cvode_mem: typing_extensions.CapsuleType, maxcor: int) int

See CVodeSetMaxNonlinIters().

sundials4py.cvodes.CVodeSetMaxNumProjFails(cvode_mem: typing_extensions.CapsuleType, max_fails: int) int

See CVodeSetMaxNumProjFails().

sundials4py.cvodes.CVodeSetMaxNumSteps(cvode_mem: typing_extensions.CapsuleType, mxsteps: int) int

See CVodeSetMaxNumSteps().

sundials4py.cvodes.CVodeSetMaxNumStepsB(cvode_mem: typing_extensions.CapsuleType, which: int, mxstepsB: int) int

See CVodeSetMaxNumStepsB().

sundials4py.cvodes.CVodeSetMaxOrd(cvode_mem: typing_extensions.CapsuleType, maxord: int) int

See CVodeSetMaxOrd().

sundials4py.cvodes.CVodeSetMaxOrdB(cvode_mem: typing_extensions.CapsuleType, which: int, maxordB: int) int

See CVodeSetMaxOrdB().

sundials4py.cvodes.CVodeSetMaxStep(cvode_mem: typing_extensions.CapsuleType, hmax: float) int

See CVodeSetMaxStep().

sundials4py.cvodes.CVodeSetMaxStepB(cvode_mem: typing_extensions.CapsuleType, which: int, hmaxB: float) int

See CVodeSetMaxStepB().

sundials4py.cvodes.CVodeSetMinStep(cvode_mem: typing_extensions.CapsuleType, hmin: float) int

See CVodeSetMinStep().

sundials4py.cvodes.CVodeSetMinStepB(cvode_mem: typing_extensions.CapsuleType, which: int, hminB: float) int

See CVodeSetMinStepB().

sundials4py.cvodes.CVodeSetMonitorFrequency(cvode_mem: typing_extensions.CapsuleType, nst: int) int

See CVodeSetMonitorFrequency().

sundials4py.cvodes.CVodeSetNlsRhsFn(cvode_mem: typing_extensions.CapsuleType, f: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None) int

See CVodeSetNlsRhsFn().

sundials4py.cvodes.CVodeSetNoInactiveRootWarn(cvode_mem: typing_extensions.CapsuleType) int

See CVodeSetNoInactiveRootWarn().

sundials4py.cvodes.CVodeSetNonlinConvCoef(cvode_mem: typing_extensions.CapsuleType, nlscoef: float) int

See CVodeSetNonlinConvCoef().

sundials4py.cvodes.CVodeSetNonlinearSolver(cvode_mem: typing_extensions.CapsuleType, NLS: sundials4py.core._generic_SUNNonlinearSolver) int

See CVodeSetNonlinearSolver().

sundials4py.cvodes.CVodeSetNonlinearSolverB(cvode_mem: typing_extensions.CapsuleType, which: int, NLS: sundials4py.core._generic_SUNNonlinearSolver) int

See CVodeSetNonlinearSolverB().

sundials4py.cvodes.CVodeSetNonlinearSolverSensSim(cvode_mem: typing_extensions.CapsuleType, NLS: sundials4py.core._generic_SUNNonlinearSolver) int

See CVodeSetNonlinearSolverSensSim().

sundials4py.cvodes.CVodeSetNonlinearSolverSensStg(cvode_mem: typing_extensions.CapsuleType, NLS: sundials4py.core._generic_SUNNonlinearSolver) int

See CVodeSetNonlinearSolverSensStg().

sundials4py.cvodes.CVodeSetNonlinearSolverSensStg1(cvode_mem: typing_extensions.CapsuleType, NLS: sundials4py.core._generic_SUNNonlinearSolver) int

See CVodeSetNonlinearSolverSensStg1().

sundials4py.cvodes.CVodeSetNumFailsEtaMaxErrFail(cvode_mem: typing_extensions.CapsuleType, small_nef: int) int

See CVodeSetNumFailsEtaMaxErrFail().

sundials4py.cvodes.CVodeSetNumStepsEtaMaxEarlyStep(cvode_mem: typing_extensions.CapsuleType, small_nst: int) int

See CVodeSetNumStepsEtaMaxEarlyStep().

sundials4py.cvodes.CVodeSetOptions(cv_mem: typing_extensions.CapsuleType, cvid: str, file_name: str, argc: int, args: collections.abc.Sequence[str]) int

See CVodeSetOptions().

sundials4py.cvodes.CVodeSetPreconditioner(cvode_mem: typing_extensions.CapsuleType, pset: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, int, int, float, typing_extensions.CapsuleType], int] | None, psolve: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, float, int, typing_extensions.CapsuleType], int] | None) int

See CVodeSetPreconditioner().

sundials4py.cvodes.CVodeSetPreconditionerB(cv_mem: typing_extensions.CapsuleType, which: int, psetB: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, int, int, float, typing_extensions.CapsuleType], int] | None, psolveB: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, float, int, typing_extensions.CapsuleType], int] | None) int

See CVodeSetPreconditionerB().

sundials4py.cvodes.CVodeSetPreconditionerBS(cv_mem: typing_extensions.CapsuleType, which: int, psetBS: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, int, float, typing_extensions.CapsuleType], tuple[int, int]] | None, psolveBS: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, collections.abc.Sequence[sundials4py.core._generic_N_Vector], sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, float, int, typing_extensions.CapsuleType], int] | None) int

See CVodeSetPreconditionerBS().

sundials4py.cvodes.CVodeSetProjErrEst(cvode_mem: typing_extensions.CapsuleType, onoff: int) int

See CVodeSetProjErrEst().

sundials4py.cvodes.CVodeSetProjFailEta(cvode_mem: typing_extensions.CapsuleType, eta: float) int

See CVodeSetProjFailEta().

sundials4py.cvodes.CVodeSetProjFn(cvode_mem: typing_extensions.CapsuleType, pfun: collections.abc.Callable[[float, sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, float, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None) int

See CVodeSetProjFn().

sundials4py.cvodes.CVodeSetProjFrequency(cvode_mem: typing_extensions.CapsuleType, proj_freq: int) int

See CVodeSetProjFrequency().

sundials4py.cvodes.CVodeSetQuadErrCon(cvode_mem: typing_extensions.CapsuleType, errconQ: int) int

See CVodeSetQuadErrCon().

sundials4py.cvodes.CVodeSetQuadErrConB(cvode_mem: typing_extensions.CapsuleType, which: int, errconQB: int) int

See CVodeSetQuadErrConB().

sundials4py.cvodes.CVodeSetQuadSensErrCon(cvode_mem: typing_extensions.CapsuleType, errconQS: int) int

See CVodeSetQuadSensErrCon().

sundials4py.cvodes.CVodeSetRootDirection(cvode_mem: typing_extensions.CapsuleType, rootdir_1d: collections.abc.Sequence[int]) int

See CVodeSetRootDirection().

sundials4py.cvodes.CVodeSetSensDQMethod(cvode_mem: typing_extensions.CapsuleType, DQtype: int, DQrhomax: float) int

See CVodeSetSensDQMethod().

sundials4py.cvodes.CVodeSetSensErrCon(cvode_mem: typing_extensions.CapsuleType, errconS: int) int

See CVodeSetSensErrCon().

sundials4py.cvodes.CVodeSetSensMaxNonlinIters(cvode_mem: typing_extensions.CapsuleType, maxcorS: int) int

See CVodeSetSensMaxNonlinIters().

sundials4py.cvodes.CVodeSetSensParams(cvode_mem: typing_extensions.CapsuleType, p_1d: numpy.ndarray[dtype=float64, shape=(*), order='C'], pbar_1d: numpy.ndarray[dtype=float64, shape=(*), order='C'], plist_1d: collections.abc.Sequence[int]) int

See CVodeSetSensParams().

sundials4py.cvodes.CVodeSetStabLimDet(cvode_mem: typing_extensions.CapsuleType, stldet: int) int

See CVodeSetStabLimDet().

sundials4py.cvodes.CVodeSetStabLimDetB(cvode_mem: typing_extensions.CapsuleType, which: int, stldetB: int) int

See CVodeSetStabLimDetB().

sundials4py.cvodes.CVodeSetStopTime(cvode_mem: typing_extensions.CapsuleType, tstop: float) int

See CVodeSetStopTime().

sundials4py.cvodes.CVodeWFtolerances(cvode_mem: typing_extensions.CapsuleType, efun: collections.abc.Callable[[sundials4py.core._generic_N_Vector, sundials4py.core._generic_N_Vector, typing_extensions.CapsuleType], int] | None) int

See CVodeWFtolerances().