A | |
| abs [Nvector.NVECTOR_OPS] |
|
| abs [Nvector.Ops] |
|
| abscissae [Arkode.MRIStep.Coupling] | An array of slow abscissae $c^S$ . |
| add_forcing [Arkode.MRIStep.InnerStepper] | Computes the forcing term at the given time and adds it to the given inner (fast) right-hand-side vector. |
| add_identity [Sundials_Matrix.ArrayBand] | Increment a square matrix by the identity matrix. |
| add_identity [Sundials_Matrix.ArrayDense] | Increments a square matrix by the identity matrix. |
| add_tracing [Nvector_custom] | Add tracing to custom operations. |
| addconst [Nvector.NVECTOR_OPS] |
|
| addconst [Nvector.Ops] |
|
| algebraic [Ida.VarId] | The constant |
| append [Sundials_ROArray] | Create a new immutable array by joining two existing ones. |
| array_nvec_ops [Nvector_array.ARRAY_NVECTOR] | The set of nvector operations on an array. |
| arrayband [Sundials_Matrix] | By default, |
| arraydense [Sundials_Matrix] | By default, |
| assert_not_oconvtestfn [Sundials_NonlinearSolver.Sens] | Ignore the nvector type argument in a convtestfn. |
| assert_not_oconvtestfn [Sundials_NonlinearSolver] | Ignore the nvector type argument in a convtestfn. |
B | |
| backward_normal [Idas.Adjoint] | Integrates a backward ODE system over an interval. |
| backward_normal [Cvodes.Adjoint] | Integrates a backward ODE system over an interval. |
| backward_one_step [Idas.Adjoint] | Like |
| backward_one_step [Cvodes.Adjoint] | Like |
| band [Sundials_LinearSolver.Direct] | Creates a direct linear solver on banded matrices. |
| band [Sundials_Matrix] | By default, |
| big_real [Sundials_Config] | The largest value representable as a real. |
| blit [Sundials_Matrix.ArrayBand] |
|
| blit [Sundials_Matrix.ArrayDense] |
|
| blit [Sundials_Matrix.Sparse] |
|
| blit [Sundials_Matrix.Band] |
|
| blit [Sundials_Matrix.Dense] |
|
| blit [Sundials_Matrix] |
|
| blit [Sundials.RootDirs] | Copy the first array into the second one. |
| blit [Sundials_RealArray2] | Copy the first array into the second one. |
| blit [Sundials_RealArray] | Copy the first array into the second one. |
| blitn [Sundials.RootDirs] |
|
| blitn [Sundials_RealArray] |
|
C | |
| calc_ic [Idas.Adjoint] | Computes the algebraic components of the initial state and the differential components of the derivative vectors for certain index-one problems. |
| calc_ic_sens [Idas.Adjoint] | Computes the algebraic components of the initial state and the differential components of the derivative vectors for certain index-one problems. |
| calc_ic_y [Idas.Sensitivity] | Identical to |
| calc_ic_y [Ida] | Computes the initial state vector for certain index-one problems. |
| calc_ic_ya_yd' [Idas.Sensitivity] | Identical to |
| calc_ic_ya_yd' [Ida] | Computes the algebraic components of the initial state and derivative vectors for certain index-one problems. |
| check [Nvector] |
|
| check_ark_order [Arkode.ButcherTable] | Determines the analytic order of accuracy for a pair of Butcher tables. |
| check_order [Arkode.ButcherTable] | Determines the analytic order of accuracy for a Butcher table. |
| classical_gs [Sundials_LinearSolver.Iterative.Algorithms] | Performs a classical Gram-Schmidt orthogonalization. |
| clear_constraints [Idas.Adjoint] | Disables constraint checking. |
| clear_constraints [Cvodes.Adjoint] | Disables constraint checking. |
| clear_constraints [Ida] | Disables constraint checking. |
| clear_constraints [Cvode] | Disables constraint checking. |
| clear_diagnostics [Arkode.MRIStep] | Do not write step adaptivity or solver diagnostics of a file. |
| clear_diagnostics [Arkode.ERKStep] | Do not write step adaptivity or solver diagnostics of a file. |
| clear_diagnostics [Arkode.ARKStep] | Do not write step adaptivity or solver diagnostics of a file. |
| clear_err_handler_fn [Arkode.MRIStep] | Restores the default error handling function. |
| clear_err_handler_fn [Arkode.ERKStep] | Restores the default error handling function. |
| clear_err_handler_fn [Arkode.ARKStep] | Restores the default error handling function. |
| clear_err_handler_fn [Ida] | Restores the default error handling function. |
| clear_err_handler_fn [Kinsol] | Restores the default error handling function. |
| clear_err_handler_fn [Cvode] | Restores the default error handling function. |
| clear_info_handler_fn [Kinsol] | Restores the default information handling function. |
| clear_jac_times [Idas.Adjoint.Spils] | Remove a Jacobian-times-vector function and use the default implementation. |
| clear_jac_times [Cvodes.Adjoint.Spils] | Remove a Jacobian-times-vector function and use the default implementation. |
| clear_jac_times [Arkode.MRIStep.Spils] | Remove a Jacobian-times-vector function and use the default implementation. |
| clear_jac_times [Arkode.ARKStep.Spils] | Remove a Jacobian-times-vector function and use the default implementation. |
| clear_jac_times [Ida.Spils] | Remove a Jacobian-times-vector function and use the default implementation. |
| clear_jac_times [Kinsol.Spils] | Remove a Jacobian-times-vector function and use the default implementation. |
| clear_jac_times [Cvode.Spils] | Remove a Jacobian-times-vector function and use the default implementation. |
| clear_monitor_fn [Cvode] | Turns monitoring off. |
| clear_post_inner_fn [Arkode.MRIStep] | Clear the function called after each inner integration. |
| clear_postprocess_step_fn [Arkode.MRIStep] | Clear the post processing step function. |
| clear_postprocess_step_fn [Arkode.ERKStep] | Clear the post processing step function. |
| clear_postprocess_step_fn [Arkode.ARKStep] | Clear the post processing step function. |
| clear_pre_inner_fn [Arkode.MRIStep] | Clear the function called before each inner integration. |
| clear_stability_fn [Arkode.ERKStep] | Clears the problem-dependent function that estimates a stable time step size for the explicit portion of the ODE system. |
| clear_stability_fn [Arkode.ARKStep] | Clears the problem-dependent function that estimates a stable time step size for the explicit portion of the ODE system. |
| clear_stage_predict_fn [Arkode.MRIStep] | Clear the function called after the predictor algorithm. |
| clear_stage_predict_fn [Arkode.ARKStep] | Clear the function called after the predictor algorithm. |
| clone [Nvector_parallel] | Creates an nvector with a distinct underlying array but that shares the original global size and communicator. |
| clone [Nvector_array.ArrayOps] | Create a copy of an array. |
| clone [Nvector.NVECTOR_OPS] | Create a new, distinct vector from an existing one. |
| clone [Nvector.Ops] | Create a new, distinct vector from an existing one. |
| clone [Nvector] | Clone an nvector. |
| close [Sundials.Logfile] | Closes the given file. |
| col [Sundials_RealArray2] |
|
| communicator [Nvector_mpiplusx] | Returns the communicator used for the nvector. |
| communicator [Nvector_mpimany] | Returns the communicator used for the nvector. |
| communicator [Nvector_parallel] | Returns the communicator used for the parallel nvector. |
| compare [Nvector.NVECTOR_OPS] |
|
| compare [Nvector.Ops] |
|
| compare_float [Sundials.Util] | Returns true if the relative difference of the two arguments is less than or equal to the tolerance. |
| compute_state [Cvodes.Sensitivity] | Computes the current sensitivity vector for all sensitivities using the stored prediction and the supplied correction vectors from the nonlinear solver. |
| compute_state [Arkode.MRIStep] | Computes the current stage state vector using the stored prediction and the supplied correction from the nonlinear solver. |
| compute_state [Arkode.ARKStep] | Computes the current stage state vector using the stored prediction and the supplied correction from the nonlinear solver. |
| compute_state [Cvode] | Computes the current stage state vector using the stored prediction and the supplied correction from the nonlinear solver. |
| compute_state1 [Cvodes.Sensitivity] | Computes the current sensitivity vector for the sensitivity at the given index using the stored prediction and the supplied correction vector from the nonlinear solver. |
| compute_y [Ida] | Computes the current $y$ vector from a correction vector. |
| compute_y_sens [Idas.Sensitivity] | Computes the sensitiviites from a correction vector. |
| compute_yp [Ida] | Computes the current $\dot{y}$ vector from a correction vector. |
| compute_yp_sens [Idas.Sensitivity] | Computes the sensitivity derivatives from a correction vector. |
| concat [Sundials_ROArray] | Create a new immutable array by concatenating a list of existing ones. |
| const [Nvector.NVECTOR_OPS] |
|
| const [Nvector.Ops] |
|
| constrmask [Nvector.NVECTOR_OPS.Local] |
|
| constrmask [Nvector.NVECTOR_OPS] |
|
| constrmask [Nvector.Ops.Local] |
|
| constrmask [Nvector.Ops] |
|
| constvectorarray [Nvector.NVECTOR_OPS] |
|
| constvectorarray [Nvector.Ops] |
|
| context [Nvector] | Returns the context used to create the nvector. |
| convert_ops [Nvector_custom.Any] | Adapt a set of nvector operations so that they work with a payload of
type |
| copy [Arkode.MRIStep.Coupling] | Create a copy of a given coupling table. |
| copy [Sundials.RootDirs] |
|
| copy [Sundials.Roots] | Creates a new array with the same contents as an existing one. |
| copy [Sundials_ROArray] | Copy an immutable array. |
| copy [Sundials_RealArray2] | Creates a new array with the same contents as an existing one. |
| copy [Sundials_RealArray] | Creates a new array with the same contents as an existing one. |
| copy_to_csc [Sundials_Matrix.Sparse] | |
| copy_to_csr [Sundials_Matrix.Sparse] | |
| create [Sundials_Matrix.ArrayBand] |
|
| create [Sundials_Matrix.ArrayDense] |
|
| create [Sundials_Matrix.Band] | Returns an uninitialized band matrix with the given |
| create [Sundials_Matrix.Dense] |
|
| create [Sundials.RootDirs] |
|
| create [Sundials.Roots] |
|
| create [Sundials_LintArray] |
|
| create [Sundials_RealArray2] |
|
| create [Sundials_RealArray] |
|
D | |
| data [Sundials_NonlinearSolver.Senswrapper] | Creates an array to the nvector data within a senswrapper. |
| default [Sundials.Context] | The default context when creating values. |
| default_tolerances [Arkode.Common] | A default relative tolerance of 1.0e-4 and absolute tolerance of 1.0e-9. |
| default_tolerances [Ida] | A default relative tolerance of 1.0e-4 and absolute tolerance of 1.0e-8. |
| default_tolerances [Cvode] | A default relative tolerance of 1.0e-4 and absolute tolerance of 1.0e-8. |
| dense [Sundials_LinearSolver.Direct] | Creates a direct linear solver on dense matrices. |
| dense [Sundials_Matrix] | By default, |
| detected [Sundials.Roots] | |
| differential [Ida.VarId] | The constant |
| dims [Sundials_Matrix.ArrayBand] | Returns the dimensions of an array band matrix. |
| dims [Sundials_Matrix.Sparse] |
|
| dims [Sundials_Matrix.Band] | Returns the dimensions of a band matrix. |
| div [Nvector.NVECTOR_OPS] |
|
| div [Nvector.Ops] |
|
| dotprod [Nvector.NVECTOR_OPS.Local] |
|
| dotprod [Nvector.NVECTOR_OPS] |
|
| dotprod [Nvector.Ops.Local] |
|
| dotprod [Nvector.Ops] |
|
| dotprodmulti [Nvector.NVECTOR_OPS.Local] |
|
| dotprodmulti [Nvector.NVECTOR_OPS] |
|
| dotprodmulti [Nvector.Ops.Local] |
|
| dotprodmulti [Nvector.Ops] |
|
| dotprodmulti_allreduce [Nvector.NVECTOR_OPS.Local] |
|
| dotprodmulti_allreduce [Nvector.Ops.Local] |
|
E | |
| embedding_order [Arkode.MRIStep.Coupling] | The accuracy order of the embedding. |
| empty [Sundials_LintArray] | An array with no elements. |
| empty [Sundials_RealArray2] | An array with no elements. |
| empty [Sundials_RealArray] | An array with no elements. |
| enable [Nvector_pthreads.Any] | Selectively enable or disable fused and array operations. |
| enable [Nvector_pthreads] | Selectively enable or disable fused and array operations. |
| enable [Nvector_openmp.Any] | Selectively enable or disable fused and array operations. |
| enable [Nvector_openmp] | Selectively enable or disable fused and array operations. |
| enable [Nvector_mpiplusx.Any] | Selectively enable or disable fused and array operations. |
| enable [Nvector_mpiplusx] | Selectively enable or disable fused and array operations. |
| enable [Nvector_mpimany.Any] | Selectively enable or disable fused and array operations. |
| enable [Nvector_mpimany] | Selectively enable or disable fused and array operations. |
| enable [Nvector_parallel.Any] | Selectively enable or disable fused and array operations. |
| enable [Nvector_parallel] | Selectively enable or disable fused and array operations. |
| enable [Nvector_array.ARRAY_NVECTOR] | Selectively enable or disable fused and array operations. |
| enable [Nvector_custom] | Selectively enable or disable fused and array operations. |
| enable [Nvector_many.Any] | Selectively enable or disable fused and array operations. |
| enable [Nvector_many] | Selectively enable or disable fused and array operations. |
| enable [Nvector_serial.Any] | Selectively enable or disable fused and array operations. |
| enable [Nvector_serial] | Selectively enable or disable fused and array operations. |
| enable [Nvector.NVECTOR] | Selectively enable or disable fused and array operations. |
| enabled [Sundials.Profiler] | Indicates whether the underlying library was built with profiling enabled. |
| evolve_normal [Arkode.MRIStep] | Integrates an ODE system over an interval. |
| evolve_normal [Arkode.ERKStep] | Integrates an ODE system over an interval. |
| evolve_normal [Arkode.ARKStep] | Integrates an ODE system over an interval. |
| evolve_one_step [Arkode.MRIStep] | Like |
| evolve_one_step [Arkode.ERKStep] | Like |
| evolve_one_step [Arkode.ARKStep] | Like |
| exists [Sundials.Roots] | |
| exists [Sundials_ROArray] | Returns true only if a predicate is true for at least one element of an immutable array. |
| explicit [Arkode.MRIStep] | Explicit slow right-hand-side function only. |
| explicit [Arkode.ARKStep] | Explicit Runge-Kutta (ERK) solution of non-stiff problem. |
| explicit_coupling_matrices [Arkode.MRIStep.Coupling] | The set of explicit coupling matrices $\Omega^{{k}}$ as
|
F | |
| falling [Sundials.Roots] | Returns |
| fill [Nvector_array.ArrayOps] | Fill the array with a value. |
| fill [Sundials.RootDirs] |
|
| fill [Sundials.Roots] |
|
| fill [Sundials_RealArray2] |
|
| fill [Sundials_RealArray] |
|
| finish [Sundials.Profiler] | Ends timing the region indicated by the given name. |
| floata [Sundials.Util] | Returns the bit-level representation of a float in hexadecimal as a string. |
| flush [Sundials.Logfile] | Flushes the given file. |
| fold_left [Sundials_ROArray] | Fold a function across the elements of an immutable array from the
|
| fold_left [Sundials_RealArray] |
|
| fold_left2 [Sundials_ROArray] | Fold a function across the elements of two immutable arrays from the
|
| fold_left3 [Sundials_ROArray] | Fold a function across the elements of three immutable arrays from the
|
| fold_right [Sundials_ROArray] | Fold a function across the elements of an immutable array from the last element downward. |
| fold_right [Sundials_RealArray] |
|
| for_all [Sundials_ROArray] | Returns true only if a predicate is true for all elements of an immutable array. |
| for_all2 [Sundials_ROArray] | Returns true only if a predicate is true for all paired elements of two immutable arrays. |
| format_float [Sundials.Util] |
|
| forward_normal [Idas.Adjoint] | Integrates the forward problem over an interval and saves checkpointing data. |
| forward_normal [Cvodes.Adjoint] | Integrates the forward problem over an interval and saves checkpointing data. |
| forward_one_step [Idas.Adjoint] | Integrates the forward problem over an interval and saves checkpointing data. |
| forward_one_step [Cvodes.Adjoint] | Integrates the forward problem over an interval and saves checkpointing data. |
| from_arkstep [Arkode.MRIStep.InnerStepper] | Wrap an |
| from_array [Sundials_ROArray] | Copy a mutable array into an immutable one. |
| from_band [Sundials_Matrix.Sparse] | Creates a sparse matrix in the specified format from a band matrix by copying all values of magnitude greater than the given tolerance. |
| from_dense [Sundials_Matrix.Sparse] | Creates a sparse matrix in in the specified format from a dense matrix by copying all values of magnitude greater than the given tolerance. |
G | |
| gbtrf [Sundials_Matrix.ArrayBand] |
|
| gbtrs [Sundials_Matrix.ArrayBand] |
|
| geq_zero [Sundials.Constraint] | The constant |
| geqrf [Sundials_Matrix.ArrayDense] |
|
| get [Idas.Adjoint.Quadrature] | Returns the backward quadrature solutions and time reached after a successful solver step. |
| get [Idas.Adjoint] | Fills the given vectors, |
| get [Idas.Sensitivity.Quadrature] | Returns the quadrature sensitivity solutions and time reached after a successful solver step. |
| get [Idas.Sensitivity] | Returns the sensitivity solution vectors after a successful solver step. |
| get [Idas.Quadrature] | Returns the quadrature solutions and time reached after a successful solver step. |
| get [Cvodes.Adjoint.Quadrature] | Returns the backward quadrature solutions and time reached after a successful solver step. |
| get [Cvodes.Adjoint] | Fills the given vector with the solution of the backward ODE problem at the returned time, interpolating if necessary. |
| get [Cvodes.Sensitivity.Quadrature] | Returns the quadrature sensitivity solutions and time reached after a successful solver step. |
| get [Cvodes.Sensitivity] | Returns the sensitivity solution vectors after a successful solver step. |
| get [Cvodes.Quadrature] | Returns the quadrature solutions and time reached after a successful solver step. |
| get [Nvector_array.ArrayOps] | Return the value from the array at the given index. |
| get [Sundials_Matrix.ArrayBand] |
|
| get [Sundials_Matrix.ArrayDense] |
|
| get [Sundials_Matrix.Sparse] |
|
| get [Sundials_Matrix.Band] |
|
| get [Sundials_Matrix.Dense] |
|
| get [Sundials.RootDirs] |
|
| get [Sundials.Roots] |
|
| get [Sundials_ROArray] | Return the element at the given index. |
| get [Sundials_RealArray2] |
|
| get [Sundials_RealArray] |
|
| get1 [Idas.Sensitivity.Quadrature] | Returns a single quadrature sensitivity vector after a successful solver step. |
| get1 [Idas.Sensitivity] | Returns a single sensitivity solution vector after a successful solver step. |
| get1 [Cvodes.Sensitivity.Quadrature] | Returns a single quadrature sensitivity vector after a successful solver step. |
| get1 [Cvodes.Sensitivity] | Returns a single sensitivity solution vector after a successful solver step. |
| get_actual_init_step [Idas.Adjoint] | Returns the the value of the integration step size used on the first step. |
| get_actual_init_step [Cvodes.Adjoint] | Returns the the value of the integration step size used on the first step. |
| get_actual_init_step [Arkode.ERKStep] | Returns the the value of the integration step size used on the first step. |
| get_actual_init_step [Arkode.ARKStep] | Returns the the value of the integration step size used on the first step. |
| get_actual_init_step [Ida] | Returns the the value of the integration step size used on the first step. |
| get_actual_init_step [Cvode] | Returns the the value of the integration step size used on the first step. |
| get_col [Sundials_Matrix.Sparse] |
|
| get_colval [Sundials_Matrix.Sparse] |
|
| get_communicator [Nvector_parallel] | Return the communicator associated with any nvector. |
| get_cur_iter [Sundials_NonlinearSolver] | Returns the iteration index of the current nonlinear solve. |
| get_current_butcher_table [Arkode.ERKStep] | Returns the Butcher table in use by the solver. |
| get_current_butcher_tables [Arkode.ARKStep] | Returns the implicit and explicit Butcher tables in use by the solver. |
| get_current_cj [Ida] | Returns the scalar $c_j$ , which is proportional to the inverse of the step size. |
| get_current_coupling [Arkode.MRIStep] | Returns the coupling table currently in use by the solver. |
| get_current_gamma [Arkode.MRIStep] | Returns the current value of $\gamma$ . |
| get_current_gamma [Arkode.ARKStep] | Returns the current value of $\gamma$ . |
| get_current_gamma [Cvode] | Returns the current value of $\gamma$ . |
| get_current_order [Idas.Adjoint] | Returns the integration method order to be used on the next internal step. |
| get_current_order [Cvodes.Adjoint] | Returns the integration method order to be used on the next internal step. |
| get_current_order [Ida] | Returns the integration method order to be used on the next internal step. |
| get_current_order [Cvode] | Returns the integration method order to be used on the next internal step. |
| get_current_sens_solve_index [Cvodes.Sensitivity] | Returns the index of the current sensitivity solve when using the Staggered1 method. |
| get_current_state [Arkode.MRIStep] | Returns the current state vector. |
| get_current_state [Arkode.ARKStep] | Returns the current state vector. |
| get_current_state [Cvode] | Returns the current state vector. |
| get_current_state_sens [Cvodes.Sensitivity] | Returns the current sensitivity state vector array. |
| get_current_step [Idas.Adjoint] | Returns the integration step size to be attempted on the next internal step. |
| get_current_step [Cvodes.Adjoint] | Returns the integration step size to be attempted on the next internal step. |
| get_current_step [Arkode.ERKStep] | Returns the integration step size to be attempted on the next internal step. |
| get_current_step [Arkode.ARKStep] | Returns the integration step size to be attempted on the next internal step. |
| get_current_step [Ida] | Returns the integration step size to be attempted on the next internal step. |
| get_current_step [Cvode] | Returns the integration step size to be attempted on the next internal step. |
| get_current_time [Idas.Adjoint] | Returns the the current internal time reached by the solver. |
| get_current_time [Cvodes.Adjoint] | Returns the the current internal time reached by the solver. |
| get_current_time [Arkode.MRIStep] | Returns the the current internal time reached by the solver. |
| get_current_time [Arkode.ERKStep] | Returns the the current internal time reached by the solver. |
| get_current_time [Arkode.ARKStep] | Returns the the current internal time reached by the solver. |
| get_current_time [Ida] | Returns the the current internal time reached by the solver. |
| get_current_time [Cvode] | Returns the the current internal time reached by the solver. |
| get_current_y [Ida] | Returns the current $y$ vector. |
| get_current_y_sens [Idas.Sensitivity] | Returns the current sensitivity vector array. |
| get_current_yp [Ida] | Returns the current $\dot{y}$ vector. |
| get_current_yp_sens [Idas.Sensitivity] | Returns the derivative of the current sensitivity vector array. |
| get_data [Sundials_Matrix.Sparse] |
|
| get_dky [Idas.Adjoint] | Returns the interpolated solution or derivatives. |
| get_dky [Idas.Sensitivity.Quadrature] | Returns the interpolated solution or derivatives of the quadrature sensitivity solution. |
| get_dky [Idas.Sensitivity] | Returns the interpolated solution or derivatives of the sensitivity solution vectors. |
| get_dky [Idas.Quadrature] | Returns the interpolated solution or derivatives of quadrature variables. |
| get_dky [Cvodes.Adjoint] | Returns the interpolated solution or derivatives. |
| get_dky [Cvodes.Sensitivity.Quadrature] | Returns the interpolated solution or derivatives of the quadrature sensitivity solution. |
| get_dky [Cvodes.Sensitivity] | Returns the interpolated solution or derivatives of the sensitivity solution vectors. |
| get_dky [Cvodes.Quadrature] | Returns the interpolated solution or derivatives of quadrature variables. |
| get_dky [Arkode.MRIStep] | Returns the interpolated solution or derivatives. |
| get_dky [Arkode.ERKStep] | Returns the interpolated solution or derivatives. |
| get_dky [Arkode.ARKStep] | Returns the interpolated solution or derivatives. |
| get_dky [Ida] | Returns the interpolated solution or derivatives. |
| get_dky [Cvode] | Returns the interpolated solution or derivatives. |
| get_dky1 [Idas.Sensitivity.Quadrature] | Returns the interpolated solution or derivatives of a single quadrature sensitivity solution vector. |
| get_dky1 [Idas.Sensitivity] | Returns the interpolated solution or derivatives of a single sensitivity solution vector. |
| get_dky1 [Cvodes.Sensitivity.Quadrature] | Returns the interpolated solution or derivatives of a single quadrature sensitivity solution vector. |
| get_dky1 [Cvodes.Sensitivity] | Returns the interpolated solution or derivatives of a single sensitivity solution vector. |
| get_err_weights [Idas.Adjoint.Quadrature] | Returns the quadrature error weights at the current time. |
| get_err_weights [Idas.Adjoint] | Returns the solution error weights at the current time. |
| get_err_weights [Idas.Sensitivity.Quadrature] | Returns the quadrature error weights at the current time. |
| get_err_weights [Idas.Sensitivity] | Returns the sensitivity error weights at the current time. |
| get_err_weights [Idas.Quadrature] | Returns the quadrature error weights at the current time. |
| get_err_weights [Cvodes.Adjoint.Quadrature] | Returns the quadrature error weights at the current time. |
| get_err_weights [Cvodes.Adjoint] | Returns the solution error weights at the current time. |
| get_err_weights [Cvodes.Sensitivity.Quadrature] | Returns the quadrature error weights at the current time. |
| get_err_weights [Cvodes.Sensitivity] | Returns the sensitivity error weights at the current time. |
| get_err_weights [Cvodes.Quadrature] | Returns the quadrature error weights at the current time. |
| get_err_weights [Arkode.MRIStep] | Returns the solution error weights at the current time. |
| get_err_weights [Arkode.ERKStep] | Returns the solution error weights at the current time. |
| get_err_weights [Arkode.ARKStep] | Returns the solution error weights at the current time. |
| get_err_weights [Ida] | Returns the solution error weights at the current time. |
| get_err_weights [Cvode] | Returns the solution error weights at the current time. |
| get_est_local_errors [Idas.Adjoint] | Returns the vector of estimated local errors. |
| get_est_local_errors [Cvodes.Adjoint] | Returns the vector of estimated local errors. |
| get_est_local_errors [Arkode.ERKStep] | Returns the vector of estimated local errors. |
| get_est_local_errors [Arkode.ARKStep] | Returns the vector of estimated local errors. |
| get_est_local_errors [Ida] | Returns the vector of estimated local errors. |
| get_est_local_errors [Cvode] | Returns the vector of estimated local errors. |
| get_forcing_data [Arkode.MRIStep.InnerStepper] | Return the data necessary to compute the forcing term. |
| get_func_norm [Kinsol] | Returns the scaled Euclidiean l2 norm of the nonlinear system function $F(u)$ evaluated at the current iterate. |
| get_id [Nvector] | Returns the vector type identifier. |
| get_id [Sundials_LinearSolver] | Returns the identifier of the linear solver. |
| get_id [Sundials_Matrix] | Return the internal type identifier of a matrix. |
| get_integrator_stats [Idas.Adjoint] | Returns the integrator statistics as a group. |
| get_integrator_stats [Cvodes.Adjoint] | Returns the integrator statistics as a group. |
| get_integrator_stats [Ida] | Returns the integrator statistics as a group. |
| get_integrator_stats [Cvode] | Returns the integrator statistics as a group. |
| get_last_flag [Sundials_LinearSolver] | Returns an indication of the last error encountered by a linear solver. |
| get_last_order [Idas.Adjoint] | Returns the integration method order used during the last internal step. |
| get_last_order [Cvodes.Adjoint] | Returns the integration method order used during the last internal step. |
| get_last_order [Ida] | Returns the integration method order used during the last internal step. |
| get_last_order [Cvode] | Returns the integration method order used during the last internal step. |
| get_last_step [Idas.Adjoint] | Returns the integration step size taken on the last internal step. |
| get_last_step [Cvodes.Adjoint] | Returns the integration step size taken on the last internal step. |
| get_last_step [Arkode.MRIStep] | Returns the integration step size taken on the last successful internal step. |
| get_last_step [Arkode.ERKStep] | Returns the integration step size taken on the last successful internal step. |
| get_last_step [Arkode.ARKStep] | Returns the integration step size taken on the last successful internal step. |
| get_last_step [Ida] | Returns the integration step size taken on the last internal step. |
| get_last_step [Cvode] | Returns the integration step size taken on the last internal step. |
| get_linear_solver_stats [Cvode] | Returns linear solver statistics as a group. |
| get_nonlin_solv_stats [Idas.Adjoint] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_solv_stats [Idas.Sensitivity] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_solv_stats [Cvodes.Adjoint] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_solv_stats [Cvodes.Sensitivity] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_solv_stats [Arkode.MRIStep] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_solv_stats [Arkode.ARKStep] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_solv_stats [Ida] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_solv_stats [Cvode] | Returns both the numbers of nonlinear iterations performed |
| get_nonlin_system_data [Idas.Sensitivity] | Gives direct access to the internal data required to construct the current nonlinear system within a nonlinear solver. |
| get_nonlin_system_data [Cvodes.Sensitivity] | Gives direct access to the internal data required to construct the current nonlinear system within a nonlinear solver. |
| get_nonlin_system_data [Arkode.MRIStep] | Gives direct access to the internal data required to construct the current nonlinear implicit system within a nonlinear solver. |
| get_nonlin_system_data [Arkode.ARKStep] | Gives direct access to the internal data required to construct the current nonlinear implicit system within a nonlinear solver. |
| get_nonlin_system_data [Ida] | Gives direct access to the internal data required to construct the current nonlinear system within a nonlinear solver. |
| get_nonlin_system_data [Cvode] | Gives direct access to the internal data required to construct the current nonlinear system within a nonlinear solver. |
| get_num_acc_steps [Arkode.ERKStep] | Returns the cumulative number of accuracy-limited steps taken by the solver. |
| get_num_acc_steps [Arkode.ARKStep] | Returns the cumulative number of accuracy-limited steps taken by the solver. |
| get_num_backtrack_ops [Ida] | Returns the number of backtrack operations during |
| get_num_backtrack_ops [Kinsol] | Returns the number of backtrack operations (step length adjustments) performed by the line search algorithm. |
| get_num_beta_cond_fails [Kinsol] | Returns the number of beta-condition failures. |
| get_num_constr_fails [Arkode.ERKStep] | Returns the cumulative number of test failures. |
| get_num_constr_fails [Arkode.ARKStep] | Returns the cumulative number of test failures. |
| get_num_conv_fails [Arkode.ARKStep.Mass.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_conv_fails [Sundials_NonlinearSolver] | Returns the number of nonlinear solver convergence failures in the most recent solve. |
| get_num_err_test_fails [Idas.Adjoint.Quadrature] | Returns the number of local error test failures due to quadrature variables. |
| get_num_err_test_fails [Idas.Adjoint] | Returns the number of local error test failures that have occurred. |
| get_num_err_test_fails [Idas.Sensitivity.Quadrature] | Returns the number of local error test failures due to quadrature variables. |
| get_num_err_test_fails [Idas.Sensitivity] | Returns the number of local error test failures for the sensitivity variables that have occurred. |
| get_num_err_test_fails [Idas.Quadrature] | Returns the number of local error test failures that have occurred due to quadrature variables. |
| get_num_err_test_fails [Cvodes.Adjoint.Quadrature] | Returns the number of local error test failures due to quadrature variables. |
| get_num_err_test_fails [Cvodes.Adjoint] | Returns the number of local error test failures that have occurred. |
| get_num_err_test_fails [Cvodes.Sensitivity.Quadrature] | Returns the number of local error test failures due to quadrature variables. |
| get_num_err_test_fails [Cvodes.Sensitivity] | Returns the number of local error test failures for the sensitivity variables that have occurred. |
| get_num_err_test_fails [Cvodes.Quadrature] | Returns the number of local error test failures that have occurred due to quadrature variables. |
| get_num_err_test_fails [Arkode.ERKStep] | Returns the number of local error test failures that have occurred. |
| get_num_err_test_fails [Arkode.ARKStep] | Returns the number of local error test failures that have occurred. |
| get_num_err_test_fails [Ida] | Returns the number of local error test failures that have occurred. |
| get_num_err_test_fails [Cvode] | Returns the number of local error test failures that have occurred. |
| get_num_exp_steps [Arkode.ERKStep] | Returns the cumulative number of stability-limited steps taken by the solver. |
| get_num_exp_steps [Arkode.ARKStep] | Returns the cumulative number of stability-limited steps taken by the solver. |
| get_num_func_evals [Kinsol] | Returns the number of evaluations of the system function. |
| get_num_g_evals [Arkode.MRIStep] | Returns the cumulative number of calls made to the user-supplied root function g. |
| get_num_g_evals [Arkode.ERKStep] | Returns the cumulative number of calls made to the user-supplied root function g. |
| get_num_g_evals [Arkode.ARKStep] | Returns the cumulative number of calls made to the user-supplied root function g. |
| get_num_g_evals [Ida] | Returns the cumulative number of calls made to the user-supplied root function g. |
| get_num_g_evals [Cvode] | Returns the cumulative number of calls made to the user-supplied root function g. |
| get_num_gfn_evals [Idas_bbd] | Returns the number of calls to the right-hand side function due to finite difference banded Jacobian approximation in the setup function. |
| get_num_gfn_evals [Ida_bbd] | Returns the number of calls to the right-hand side function due to finite difference banded Jacobian approximation in the setup function. |
| get_num_gfn_evals [Cvodes_bbd] | Returns the number of calls to the right-hand side function due to finite difference banded Jacobian approximation in the setup function. |
| get_num_gfn_evals [Cvode_bbd] | Returns the number of calls to the right-hand side function due to finite difference banded Jacobian approximation in the setup function. |
| get_num_gfn_evals [Arkode_bbd] | Returns the number of calls to the right-hand side function due to finite difference banded Jacobian approximation in the setup function. |
| get_num_gfn_evals [Kinsol_bbd] | Returns the number of calls to the right-hand side function due to finite difference banded Jacobian approximation in the setup function. |
| get_num_iters [Sundials_NonlinearSolver] | Returns the number of nonlinear solver iterations in the most recent solve. |
| get_num_iters [Sundials_LinearSolver] | The number of linear iterations performed in the last |
| get_num_jac_evals [Idas.Adjoint.Dls] | Returns the number of calls made by a direct linear solver to the Jacobian approximation function. |
| get_num_jac_evals [Cvodes.Adjoint.Dls] | Returns the number of calls made by a direct linear solver to the Jacobian approximation function. |
| get_num_jac_evals [Arkode.MRIStep.Dls] | Returns the number of calls made by a direct linear solver to the Jacobian approximation function. |
| get_num_jac_evals [Arkode.ARKStep.Dls] | Returns the number of calls made by a direct linear solver to the Jacobian approximation function. |
| get_num_jac_evals [Ida.Dls] | Returns the number of calls made by a direct linear solver to the Jacobian approximation function. |
| get_num_jac_evals [Kinsol.Dls] | Returns the number of calls made by a direct linear solver to the Jacobian approximation function. |
| get_num_jac_evals [Cvode.Dls] | Returns the number of calls made by a direct linear solver to the Jacobian approximation function. |
| get_num_jtimes_evals [Idas.Adjoint.Spils] | Returns the cumulative number of calls to the Jacobian-vector function. |
| get_num_jtimes_evals [Cvodes.Adjoint.Spils] | Returns the cumulative number of calls to the Jacobian-vector function. |
| get_num_jtimes_evals [Arkode.MRIStep.Spils] | Returns the cumulative number of calls to the Jacobian-vector function. |
| get_num_jtimes_evals [Arkode.ARKStep.Spils] | Returns the cumulative number of calls to the Jacobian-vector function. |
| get_num_jtimes_evals [Ida.Spils] | Returns the cumulative number of calls to the Jacobian-vector function. |
| get_num_jtimes_evals [Kinsol.Spils] | Returns the cumulative number of calls to the Jacobian-vector function. |
| get_num_jtimes_evals [Cvode.Spils] | Returns the cumulative number of calls to the Jacobian-vector function. |
| get_num_jtsetup_evals [Idas.Adjoint.Spils] | Returns the cumulative number of calls to the Jacobian-vector setup function. |
| get_num_jtsetup_evals [Cvodes.Adjoint.Spils] | Returns the cumulative number of calls to the Jacobian-vector setup function. |
| get_num_jtsetup_evals [Arkode.MRIStep.Spils] | Returns the cumulative number of calls to the Jacobian-vector setup function. |
| get_num_jtsetup_evals [Arkode.ARKStep.Spils] | Returns the cumulative number of calls to the Jacobian-vector setup function. |
| get_num_jtsetup_evals [Ida.Spils] | Returns the cumulative number of calls to the Jacobian-vector setup function. |
| get_num_jtsetup_evals [Cvode.Spils] | Returns the cumulative number of calls to the Jacobian-vector setup function. |
| get_num_lin_conv_fails [Idas.Adjoint.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_lin_conv_fails [Cvodes.Adjoint.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_lin_conv_fails [Arkode.MRIStep.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_lin_conv_fails [Arkode.ARKStep.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_lin_conv_fails [Ida.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_lin_conv_fails [Kinsol.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_lin_conv_fails [Cvode.Spils] | Returns the cumulative number of linear convergence failures. |
| get_num_lin_func_evals [Kinsol.Spils] | Returns the number of calls to the system function for finite difference quotient Jacobian-vector product approximations. |
| get_num_lin_func_evals [Kinsol.Dls] | Returns the number of calls made by a direct linear solver to the user system function for computing the difference quotient approximation to the Jacobian. |
| get_num_lin_iters [Idas.Adjoint.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_iters [Cvodes.Adjoint.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_iters [Arkode.MRIStep.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_iters [Arkode.ARKStep.Mass.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_iters [Arkode.ARKStep.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_iters [Ida.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_iters [Kinsol.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_iters [Cvode.Spils] | Returns the cumulative number of linear iterations. |
| get_num_lin_res_evals [Idas.Adjoint.Spils] | Returns the number of calls to the residual callback for finite difference Jacobian-vector product approximation. |
| get_num_lin_res_evals [Idas.Adjoint.Dls] | Returns the number of calls to the residual callback due to the finite difference Jacobian approximation. |
| get_num_lin_res_evals [Ida.Spils] | Returns the number of calls to the residual callback for finite difference Jacobian-vector product approximation. |
| get_num_lin_res_evals [Ida.Dls] | Returns the number of calls to the residual callback due to the finite difference Jacobian approximation. |
| get_num_lin_rhs_evals [Cvodes.Adjoint.Spils] | Returns the number of calls to the right-hand side callback for finite difference Jacobian-vector product approximation. |
| get_num_lin_rhs_evals [Cvodes.Adjoint.Dls] | Returns the number of calls to the right-hand side callback due to the finite difference Jacobian approximation. |
| get_num_lin_rhs_evals [Arkode.MRIStep.Spils] | Returns the number of calls to the right-hand side callback for finite difference Jacobian-vector product approximation. |
| get_num_lin_rhs_evals [Arkode.MRIStep.Dls] | Returns the number of calls to the right-hand side callback due to the finite difference Jacobian approximation. |
| get_num_lin_rhs_evals [Arkode.ARKStep.Spils] | Returns the number of calls to the right-hand side callback for finite difference Jacobian-vector product approximation. |
| get_num_lin_rhs_evals [Arkode.ARKStep.Dls] | Returns the number of calls to the right-hand side callback due to the finite difference Jacobian approximation. |
| get_num_lin_rhs_evals [Cvode.Spils] | Returns the number of calls to the right-hand side callback for finite difference Jacobian-vector product approximation. |
| get_num_lin_rhs_evals [Cvode.Dls] | Returns the number of calls to the right-hand side callback due to the finite difference Jacobian approximation. |
| get_num_lin_solv_setups [Idas.Adjoint] | Returns the number of calls made to the linear solver's setup function. |
| get_num_lin_solv_setups [Idas.Sensitivity] | Returns the number of calls made to the linear solver's setup function due to forward sensitivity calculations. |
| get_num_lin_solv_setups [Cvodes.Adjoint] | Returns the number of calls made to the linear solver's setup function. |
| get_num_lin_solv_setups [Cvodes.Sensitivity] | Returns the number of calls made to the linear solver's setup function due to forward sensitivity calculations. |
| get_num_lin_solv_setups [Arkode.MRIStep] | Returns the number of calls made to the linear solver's setup function. |
| get_num_lin_solv_setups [Arkode.ARKStep] | Returns the number of calls made to the linear solver's setup function. |
| get_num_lin_solv_setups [Ida] | Returns the number of calls made to the linear solver's setup function. |
| get_num_lin_solv_setups [Cvode] | Returns the number of calls made to the linear solver's setup function. |
| get_num_mass_mult [Arkode.ARKStep.Mass.Spils] | Returns the cumulative number of calls to the mass-matrix-vector
product function ( |
| get_num_mtsetups [Arkode.ARKStep.Mass.Spils] | Returns the cumulative number of calls to the mass-matrix-vector setup function. |
| get_num_mult [Arkode.ARKStep.Mass.Dls] | Returns the number of calls made to the mass matrix-times-vector routine. |
| get_num_mult_setups [Arkode.ARKStep.Mass.Dls] | Returns the number of calls made to the mass matrix matvec setup routine. |
| get_num_nonlin_solv_conv_fails [Idas.Adjoint] | Returns the cumulative number of nonlinear convergence failures. |
| get_num_nonlin_solv_conv_fails [Idas.Sensitivity] | Returns the cumulativ number of nonlinear convergence failures during sensitivity calculations. |
| get_num_nonlin_solv_conv_fails [Cvodes.Adjoint] | Returns the cumulative number of nonlinear convergence failures. |
| get_num_nonlin_solv_conv_fails [Cvodes.Sensitivity] | Returns the cumulative number of nonlinear convergence failures during sensitivity calculations. |
| get_num_nonlin_solv_conv_fails [Arkode.MRIStep] | Returns the cumulative number of nonlinear convergence failures. |
| get_num_nonlin_solv_conv_fails [Arkode.ARKStep] | Returns the cumulative number of nonlinear convergence failures. |
| get_num_nonlin_solv_conv_fails [Ida] | Returns the cumulative number of nonlinear convergence failures. |
| get_num_nonlin_solv_conv_fails [Cvode] | Returns the cumulative number of nonlinear convergence failures. |
| get_num_nonlin_solv_iters [Idas.Adjoint] | Returns the cumulative number of nonlinear (functional or Newton) iterations performed. |
| get_num_nonlin_solv_iters [Idas.Sensitivity] | Returns the cumulative number of nonlinear iterations for sensitivity calculations. |
| get_num_nonlin_solv_iters [Cvodes.Adjoint] | Returns the cumulative number of nonlinear (functional or Newton) iterations. |
| get_num_nonlin_solv_iters [Cvodes.Sensitivity] | Returns the cumulative number of nonlinear iterations performed for sensitivity calculations. |
| get_num_nonlin_solv_iters [Arkode.MRIStep] | Returns the cumulative number of nonlinear (functional or Newton) iterations. |
| get_num_nonlin_solv_iters [Arkode.ARKStep] | Returns the cumulative number of nonlinear (functional or Newton) iterations. |
| get_num_nonlin_solv_iters [Ida] | Returns the cumulative number of nonlinear (functional or Newton) iterations. |
| get_num_nonlin_solv_iters [Kinsol] | Returns the cumulative number of nonlinear iterations. |
| get_num_nonlin_solv_iters [Cvode] | Returns the cumulative number of nonlinear (functional or Newton) iterations. |
| get_num_prec_evals [Idas.Adjoint.Spils] | Returns the number of calls to the setup function. |
| get_num_prec_evals [Cvodes.Adjoint.Spils] | Returns the cumulative number of calls to the setup function with
|
| get_num_prec_evals [Arkode.MRIStep.Spils] | Returns the cumulative number of calls to the setup function with
|
| get_num_prec_evals [Arkode.ARKStep.Mass.Spils] | Returns the cumulative number of calls to the setup function with
|
| get_num_prec_evals [Arkode.ARKStep.Spils] | Returns the cumulative number of calls to the setup function with
|
| get_num_prec_evals [Ida.Spils] | Returns the number of calls to the setup function. |
| get_num_prec_evals [Kinsol.Spils] | Returns the cumulative number of calls to the setup function. |
| get_num_prec_evals [Cvode.Spils] | Returns the cumulative number of calls to the setup function with
|
| get_num_prec_solves [Idas.Adjoint.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_prec_solves [Cvodes.Adjoint.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_prec_solves [Arkode.MRIStep.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_prec_solves [Arkode.ARKStep.Mass.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_prec_solves [Arkode.ARKStep.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_prec_solves [Ida.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_prec_solves [Kinsol.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_prec_solves [Cvode.Spils] | Returns the cumulative number of calls to the preconditioner solve function. |
| get_num_proj_evals [Cvode] | Returns the current total number of projection evaluations. |
| get_num_proj_fails [Cvode] | Returns the current total number of projection evaluation failures. |
| get_num_res_evals [Idas.Adjoint] | Returns the number of calls to the backward residual function. |
| get_num_res_evals [Idas.Sensitivity] | Returns the number of calls to the sensitivity residual function. |
| get_num_res_evals [Ida] | Returns the number of calls to the residual function. |
| get_num_res_evals_sens [Idas.Sensitivity] | Returns the number of calls to the residual function due to the internal finite difference approximation of the sensitivity residual. |
| get_num_rhs_evals [Idas.Adjoint.Quadrature] | Returns the number of calls to the backward quadrature right-hand side function. |
| get_num_rhs_evals [Idas.Sensitivity.Quadrature] | Returns the number of calls to the quadrature right-hand side function. |
| get_num_rhs_evals [Idas.Quadrature] | Returns the number of calls to the quadrature function. |
| get_num_rhs_evals [Cvodes.Adjoint.Quadrature] | Returns the number of calls to the backward quadrature right-hand side function. |
| get_num_rhs_evals [Cvodes.Adjoint.Spils.Banded] | Returns the number of calls to the right-hand side callback for the difference banded Jacobian approximation. |
| get_num_rhs_evals [Cvodes.Adjoint.Diag] | Returns the number of calls made to the right-hand side function due to finite difference Jacobian approximation in the Diagonal linear solver. |
| get_num_rhs_evals [Cvodes.Adjoint] | Returns the number of calls to the backward right-hand side function. |
| get_num_rhs_evals [Cvodes.Sensitivity.Quadrature] | Returns the number of calls to the quadrature right-hand side function. |
| get_num_rhs_evals [Cvodes.Sensitivity] | Returns the number of calls to the sensitivity function. |
| get_num_rhs_evals [Cvodes.Quadrature] | Returns the number of calls to the quadrature function. |
| get_num_rhs_evals [Arkode.MRIStep] | The number of calls to the (outer) right-hand-side functions. |
| get_num_rhs_evals [Arkode.ERKStep] | Returns the number of calls to the right-hand side function. |
| get_num_rhs_evals [Arkode.ARKStep] | Returns the number of calls to the right-hand side functions. |
| get_num_rhs_evals [Arkode.Spils.Banded] | Returns the number of calls to the right-hand side callback for the difference banded Jacobian approximation. |
| get_num_rhs_evals [Cvode.Spils.Banded] | Returns the number of calls to the right-hand side callback for the difference banded Jacobian approximation. |
| get_num_rhs_evals [Cvode.Diag] | Returns the number of calls made to the right-hand side function due to finite difference Jacobian approximation in the Diagonal linear solver. |
| get_num_rhs_evals [Cvode] | Returns the number of calls to the right-hand side function. |
| get_num_rhs_evals_sens [Cvodes.Sensitivity] | Returns the number of calls to the right-hand side function due to the internal finite difference approximation of the sensitivity equations. |
| get_num_roots [Arkode.MRIStep] | Returns the number of root functions. |
| get_num_roots [Arkode.ERKStep] | Returns the number of root functions. |
| get_num_roots [Arkode.ARKStep] | Returns the number of root functions. |
| get_num_roots [Ida] | Returns the number of root functions. |
| get_num_roots [Cvode] | Returns the number of root functions. |
| get_num_setups [Arkode.ARKStep.Mass.Dls] | Returns the number of calls made to the mass matrix solver setup routine. |
| get_num_solves [Arkode.ARKStep.Mass.Dls] | Returns the number of calls made to the mass matrix solver solve routine. |
| get_num_stab_lim_order_reds [Cvodes.Adjoint] | Returns the number of order reductions dictated by the BDF stability limit detection algorithm. |
| get_num_stab_lim_order_reds [Cvode] | Returns the number of order reductions dictated by the BDF stability limit detection algorithm. |
| get_num_step_attempts [Arkode.ERKStep] | Returns the cumulative number of steps attempted by the solver. |
| get_num_step_attempts [Arkode.ARKStep] | Returns the cumulative number of steps attempted by the solver. |
| get_num_steps [Idas.Adjoint] | Returns the cumulative number of internal steps taken by the solver. |
| get_num_steps [Cvodes.Adjoint] | Returns the cumulative number of internal steps taken by the solver. |
| get_num_steps [Arkode.MRIStep] | Returns the cumulative number of internal steps taken by the solver. |
| get_num_steps [Arkode.ERKStep] | Returns the cumulative number of internal steps taken by the solver. |
| get_num_steps [Arkode.ARKStep] | Returns the cumulative number of internal steps taken by the solver. |
| get_num_steps [Ida] | Returns the cumulative number of internal solver steps. |
| get_num_steps [Cvode] | Returns the cumulative number of internal steps taken by the solver. |
| get_num_stgr_nonlin_solv_conv_fails [Cvodes.Sensitivity] | Returns the cumulative number of nonlinear convergence failures
for each sensitivity equation separately in the |
| get_num_stgr_nonlin_solv_iters [Cvodes.Sensitivity] | Returns the cumulative number of nonlinear (functional or Newton)
iterations for each sensitivity equation separately in the |
| get_ops [Sundials_Matrix] | Return a record of matrix operations. |
| get_profiler [Sundials.Context] | Return the profiler associated with a context. |
| get_res_id [Sundials_LinearSolver] | The preconditioned initial residual vector. |
| get_res_norm [Sundials_LinearSolver] | The final residual norm from the last |
| get_res_weights [Arkode.ARKStep] | Returns the residual error weights at the current time. |
| get_root_info [Arkode.MRIStep] | Fills an array showing which functions were found to have a root. |
| get_root_info [Arkode.ERKStep] | Fills an array showing which functions were found to have a root. |
| get_root_info [Arkode.ARKStep] | Fills an array showing which functions were found to have a root. |
| get_root_info [Ida] | Fills an array showing which functions were found to have a root. |
| get_root_info [Cvode] | Fills an array showing which functions were found to have a root. |
| get_row [Sundials_Matrix.Sparse] |
|
| get_rowval [Sundials_Matrix.Sparse] |
|
| get_stats [Idas.Adjoint.Quadrature] | Returns quadrature-related statistics. |
| get_stats [Idas.Sensitivity.Quadrature] | Returns quadrature-related statistics. |
| get_stats [Idas.Sensitivity] | Returns the sensitivity-related statistics as a group. |
| get_stats [Idas.Quadrature] | Returns quadrature-related statistics. |
| get_stats [Cvodes.Adjoint.Quadrature] | Returns quadrature-related statistics. |
| get_stats [Cvodes.Sensitivity.Quadrature] | Returns quadrature-related statistics. |
| get_stats [Cvodes.Sensitivity] | Returns the sensitivity-related statistics as a group. |
| get_stats [Cvodes.Quadrature] | Returns quadrature-related statistics. |
| get_step_length [Kinsol] | Returns the scaled Euclidiean l2 norm of the step used during the previous iteration. |
| get_step_stats [Arkode.ERKStep] | Returns a grouped set of integrator statistics. |
| get_step_stats [Arkode.ARKStep] | Returns a grouped set of integrator statistics. |
| get_sys_fn [Sundials_NonlinearSolver.FixedPoint] | Returns the residual function that defines the nonlinear system. |
| get_sys_fn [Sundials_NonlinearSolver.Newton] | Returns the residual function that defines the nonlinear system. |
| get_timestepper_stats [Arkode.ERKStep] | Returns a grouped set of time-stepper statistics. |
| get_timestepper_stats [Arkode.ARKStep] | Returns a grouped set of time-stepper statistics. |
| get_tol_scale_factor [Idas.Adjoint] | Returns a suggested factor by which the user's tolerances should be scaled when too much accuracy has been requested for some internal step. |
| get_tol_scale_factor [Cvodes.Adjoint] | Returns a suggested factor by which the user's tolerances should be scaled when too much accuracy has been requested for some internal step. |
| get_tol_scale_factor [Arkode.MRIStep] | Returns a suggested factor by which the user's tolerances should be scaled when too much accuracy has been requested for some internal step. |
| get_tol_scale_factor [Arkode.ERKStep] | Returns a suggested factor by which the user's tolerances should be scaled when too much accuracy has been requested for some internal step. |
| get_tol_scale_factor [Arkode.ARKStep] | Returns a suggested factor by which the user's tolerances should be scaled when too much accuracy has been requested for some internal step. |
| get_tol_scale_factor [Ida] | Returns a suggested factor by which the user's tolerances should be scaled when too much accuracy has been requested for some internal step. |
| get_tol_scale_factor [Cvode] | Returns a suggested factor by which the user's tolerances should be scaled when too much accuracy has been requested for some internal step. |
| get_type [Sundials_NonlinearSolver] | Returns the type of a nonlinear solver. |
| get_type [Sundials_LinearSolver] | Returns the type of the linear solver. |
| get_work_space [Idas_bbd] | Returns the sizes of the real and integer workspaces used by the BBD preconditioner. |
| get_work_space [Ida_bbd] | Returns the sizes of the real and integer workspaces used by the BBD preconditioner. |
| get_work_space [Cvodes_bbd] | Returns the sizes of the real and integer workspaces used by the BBD preconditioner. |
| get_work_space [Cvode_bbd] | Returns the sizes of the real and integer workspaces used by the BBD preconditioner. |
| get_work_space [Arkode_bbd] | Returns the sizes of the real and integer workspaces used by the BBD preconditioner. |
| get_work_space [Kinsol_bbd] | Returns the sizes of the real and integer workspaces used by the BBD preconditioner. |
| get_work_space [Idas.Adjoint.Spils] | Returns the sizes of the real and integer workspaces used by the linear solver. |
| get_work_space [Idas.Adjoint.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear solver. |
| get_work_space [Idas.Adjoint] | Returns the real and integer workspace sizes. |
| get_work_space [Cvodes.Adjoint.Spils.Banded] | Returns the sizes of the real and integer workspaces used by the banded preconditioner module. |
| get_work_space [Cvodes.Adjoint.Spils] | Returns the sizes of the real and integer workspaces used by the spils linear solver. |
| get_work_space [Cvodes.Adjoint.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear solver. |
| get_work_space [Cvodes.Adjoint.Diag] | Returns the sizes of the real and integer workspaces used by the Diagonal linear solver. |
| get_work_space [Cvodes.Adjoint] | Returns the real and integer workspace sizes. |
| get_work_space [Arkode.MRIStep.Spils] | Returns the sizes of the real and integer workspaces used by the spils linear solver. |
| get_work_space [Arkode.MRIStep.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear solver. |
| get_work_space [Arkode.MRIStep] | Returns the real and integer workspace sizes. |
| get_work_space [Arkode.ERKStep] | Returns the real and integer workspace sizes. |
| get_work_space [Arkode.ARKStep.Mass.Spils] | Returns the sizes of the real and integer workspaces used by the spils linear solver. |
| get_work_space [Arkode.ARKStep.Mass.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear mass matrix solver. |
| get_work_space [Arkode.ARKStep.Spils] | Returns the sizes of the real and integer workspaces used by the spils linear solver. |
| get_work_space [Arkode.ARKStep.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear solver. |
| get_work_space [Arkode.ARKStep] | Returns the real and integer workspace sizes. |
| get_work_space [Arkode.Spils.Banded] | Returns the sizes of the real and integer workspaces used by the banded preconditioner module. |
| get_work_space [Ida.Spils] | Returns the sizes of the real and integer workspaces used by the spils linear solver. |
| get_work_space [Ida.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear solver. |
| get_work_space [Ida] | Returns the sizes of the real and integer workspaces. |
| get_work_space [Kinsol.Spils] | Returns the sizes of the real and integer workspaces used by the spils linear solver. |
| get_work_space [Kinsol.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear solver. |
| get_work_space [Kinsol] | Returns the sizes of the real and integer workspaces. |
| get_work_space [Cvode.Spils.Banded] | Returns the sizes of the real and integer workspaces used by the banded preconditioner module. |
| get_work_space [Cvode.Spils] | Returns the sizes of the real and integer workspaces used by the spils linear solver. |
| get_work_space [Cvode.Dls] | Returns the sizes of the real and integer workspaces used by a direct linear solver. |
| get_work_space [Cvode.Diag] | Returns the sizes of the real and integer workspaces used by the Diagonal linear solver. |
| get_work_space [Cvode] | Returns the real and integer workspace sizes. |
| get_work_space [Sundials_LinearSolver] | The storage requirements of the linear solver. |
| get_y [Idas.Adjoint] | Fills the vector with the interpolated forward solution and its derivative at the given time during a backward simulation. |
| get_y [Cvodes.Adjoint] | Fills the vector with the interpolated forward solution at the given time during a backward simulation. |
| getlength [Nvector.NVECTOR_OPS] | Returns the number of "active" entries. |
| getlength [Nvector.Ops] | Returns the number of "active" entries. |
| getrf [Sundials_Matrix.ArrayDense] |
|
| getrs [Sundials_Matrix.ArrayDense] |
|
| getrs' [Sundials_Matrix.ArrayDense] | Like |
| global_length [Nvector_parallel] | Returns the number of global elements for a parallel nvector. |
| gt_zero [Sundials.Constraint] | The constant |
H | |
| has_constrmask [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_constvectorarray [Nvector.Ops] | Indicates whether an nvector supports |
| has_dotprod [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_dotprodmulti [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_dotprodmulti [Nvector.Ops] | Indicates whether an nvector supports |
| has_dotprodmulti_allreduce [Nvector.Ops.Local] | Indicates whether an nvector supports a local
|
| has_invtest [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_l1norm [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_linearcombination [Nvector.Ops] | Indicates whether an nvector supports |
| has_linearcombinationvectorarray [Nvector.Ops] | Indicates whether an nvector supports |
| has_linearsumvectorarray [Nvector.Ops] | Indicates whether an nvector supports |
| has_maxnorm [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_min [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_minquotient [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_scaleaddmulti [Nvector.Ops] | Indicates whether an nvector supports |
| has_scaleaddmultivectorarray [Nvector.Ops] | Indicates whether an nvector supports |
| has_scalevectorarray [Nvector.Ops] | Indicates whether an nvector supports |
| has_wrmsnormmaskvectorarray [Nvector.Ops] | Indicates whether an nvector supports |
| has_wrmsnormvectorarray [Nvector.Ops] | Indicates whether an nvector supports |
| has_wsqrsum [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| has_wsqrsummask [Nvector.Ops.Local] | Indicates whether an nvector supports a local |
| hide_communicator [Nvector_parallel] | Hides an MPI communicator for use in custom nvector functions. |
I | |
| imex [Arkode.MRIStep] | Slow problem with both implicit and explicit parts. |
| imex [Arkode.ARKStep] | Additive Runge-Kutta (ARK) solution of multi-rate problem. |
| implicit [Arkode.MRIStep] | Implicit slow right-hand-side function only. |
| implicit [Arkode.ARKStep] | Diagonally Implicit Runge-Kutta (DIRK) solution of stiff problem. |
| implicit_coupling_matrices [Arkode.MRIStep.Coupling] | The set of implicit coupling matrices $\Gamma^{{k}}$ as
|
| init [Idas.Adjoint.Quadrature] | This function activates the integration of quadrature equations. |
| init [Idas.Adjoint] | Activates the forward-backward problem. |
| init [Idas.Sensitivity.Quadrature] | Activate the integration of quadrature sensitivities. |
| init [Idas.Sensitivity] | Activates the calculation of forward sensitivities. |
| init [Idas.Quadrature] | Activates the integration of quadrature equations. |
| init [Cvodes.Adjoint.Quadrature] | This function activates the integration of quadrature equations. |
| init [Cvodes.Adjoint] | Activates the forward-backward problem. |
| init [Cvodes.Sensitivity.Quadrature] | Activate the integration of quadrature sensitivities. |
| init [Cvodes.Sensitivity] | Activates the calculation of forward sensitivities. |
| init [Cvodes.Quadrature] | Activates the integration of quadrature equations. |
| init [Arkode.MRIStep] | Creates and initializes a session with the solver. |
| init [Arkode.ERKStep] | Creates and initializes a session with the solver. |
| init [Arkode.ARKStep] | Creates and initializes a session with the solver. |
| init [Ida] | Creates and initializes a session with the solver. |
| init [Kinsol] | Creates and initializes a session with the Kinsol solver. |
| init [Cvode] | Creates and initializes a session with the solver. |
| init [Sundials_NonlinearSolver] | Initializes a nonlinear solver. |
| init [Sundials_LinearSolver] | Initializes a linear solver. |
| init [Sundials.RootDirs] |
|
| init [Sundials.Roots] |
|
| init [Sundials_ROArray] | Create an immutable array of the given length and apply a function to set each element. |
| init [Sundials_RealArray] |
|
| init_backward [Idas.Adjoint] | Creates and initializes a backward session attached to an existing (forward) session. |
| init_backward [Cvodes.Adjoint] | Creates and initializes a backward session attached to an existing (forward) session. |
| int_of_root [Sundials.Roots] | |
| into_array [Sundials_RealArray] | Copies into an existing
|
| inv [Nvector.NVECTOR_OPS] |
|
| inv [Nvector.Ops] |
|
| invalidate [Sundials_Matrix.Sparse] | Called internally when the corresponding value in the underlying library ceases to exist. |
| invalidate [Sundials_Matrix.Band] | Called internally when the corresponding value in the underlying library ceases to exist. |
| invalidate [Sundials_Matrix.Dense] | Called internally when the corresponding value in the underlying library ceases to exist. |
| invoke [Sundials] | Use a callback function provided by the underlying library. |
| invtest [Nvector.NVECTOR_OPS.Local] |
|
| invtest [Nvector.NVECTOR_OPS] |
|
| invtest [Nvector.Ops.Local] |
|
| invtest [Nvector.Ops] |
|
| is_csc [Sundials_Matrix.Sparse] | Returns true iff the matrix format is CSC. |
| iter [Sundials.Roots] |
|
| iter [Sundials_ROArray] | Call a function successively on elements of an immutable array
starting at index |
| iter [Sundials_RealArray] |
|
| iter2 [Sundials_ROArray] | Call a function successively on paired elements from two immutable arrays
starting at index |
| iter3 [Sundials_ROArray] | Call a function successively on triples from three immutable arrays
starting at index |
| iteri [Sundials.Roots] |
|
| iteri [Sundials_ROArray] | Call a function successively on index values and elements of an
immutable array starting at index |
| iteri [Sundials_RealArray] |
|
| iteri2 [Sundials_ROArray] | Call a function successively on paired elements, and their indexes, from
two immutable arrays starting at index |
| iteri3 [Sundials_ROArray] | Call a function successively on triples, and their indexes, from three
immutable arrays starting at index |
K | |
| klu [Sundials_LinearSolver.Direct] | Creates a direct linear solver on sparse matrices using KLU. |
| klu_enabled [Sundials_Config] | Indicates whether the KLU sparse linear solver is available. |
L | |
| l1norm [Nvector.NVECTOR_OPS.Local] |
|
| l1norm [Nvector.NVECTOR_OPS] |
|
| l1norm [Nvector.Ops.Local] |
|
| l1norm [Nvector.Ops] |
|
| lapack_band [Sundials_LinearSolver.Direct] | Creates a direct linear solver on banded matrices using LAPACK. |
| lapack_dense [Sundials_LinearSolver.Direct] | Creates a direct linear solver on dense matrices using LAPACK. |
| lapack_enabled [Sundials_Config] | Indicates whether the interface was compiled with BLAS/LAPACK support. |
| length [Nvector_mpimany] | Returns the sum of the lengths of the component nvectors. |
| length [Nvector_array.ArrayOps] | Return the length of an array. |
| length [Nvector_many] | Returns the sum of the lengths of the component nvectors. |
| length [Sundials.RootDirs] | Returns the length of an array |
| length [Sundials.Roots] | Returns the length of an array. |
| length [Sundials_ROArray] | Return the length of the array. |
| length [Sundials_RealArray] | Returns the length of an array. |
| leq_zero [Sundials.Constraint] | The constant |
| linearcombination [Nvector.NVECTOR_OPS] |
|
| linearcombination [Nvector.Ops] |
|
| linearcombinationvectorarray [Nvector.NVECTOR_OPS] |
|
| linearcombinationvectorarray [Nvector.Ops] |
|
| linearsum [Nvector.NVECTOR_OPS] |
|
| linearsum [Nvector.Ops] |
|
| linearsumvectorarray [Nvector.NVECTOR_OPS] |
|
| linearsumvectorarray [Nvector.Ops] |
|
| load_dirk [Arkode.ButcherTable] | Retrieves a diagonally-implicit Butcher table. |
| load_erk [Arkode.ButcherTable] | Retrieves an explicit Butcher table. |
| load_table [Arkode.MRIStep.Coupling] | Retrieves a copy of a specific coupling table. |
| local_array [Nvector_parallel] |
|
| local_length [Nvector_parallel] | Returns the number of local elements for a parallel nvector. |
| lt_zero [Sundials.Constraint] | The constant |
M | |
| make [Nvector_pthreads.Any] |
|
| make [Nvector_pthreads] |
|
| make [Nvector_openmp.Any] |
|
| make [Nvector_openmp] |
|
| make [Nvector_parallel.Any] |
|
| make [Nvector_parallel] |
|
| make [Sundials_parallel.Context] | Create a new context. |
| make [Sundials_parallel.Profiler] | Creates a new profiler with the given name. |
| make [Arkode.MRIStep.Coupling] | Create a set of coupling coefficients. |
| make [Arkode.MRIStep.InnerStepper] | Creates an inner stepper. |
| make [Nvector_array.ArrayOps] | Create an array of the given length initialized to the given value. |
| make [Nvector_array.ARRAY_NVECTOR] |
|
| make [Nvector_serial.Any] |
|
| make [Nvector_serial] |
|
| make [Sundials_NonlinearSolver.Custom] | Create a nonlinear solver from a set of callback functions. |
| make [Sundials_NonlinearSolver.FixedPoint] | Creates a nonlinear solver using fixed-point (functional) iteration. |
| make [Sundials_NonlinearSolver.Newton] | Creates a nonlinear solver based on Newton's method. |
| make [Sundials_LinearSolver.Direct.Superlumt] | Creates a direct linear solver on sparse matrices using SuperLUMT. |
| make [Sundials_LinearSolver.Direct.Klu] | Creates a direct linear solver on sparse matrices using KLU. |
| make [Sundials_Matrix.ArrayBand] |
|
| make [Sundials_Matrix.ArrayDense] |
|
| make [Sundials_Matrix.Sparse] |
|
| make [Sundials_Matrix.Band] | Returns a band matrix with the given |
| make [Sundials_Matrix.Dense] |
|
| make [Sundials.RootDirs] |
|
| make [Sundials.Roots] |
|
| make [Sundials.Context] | Create a new context, optionally specifying the profiler to use. |
| make [Sundials.Profiler] | Creates a new profiler with the given name. |
| make [Sundials_LintArray] |
|
| make [Sundials_RealArray2] |
|
| make [Sundials_RealArray] |
|
| make_data [Sundials_RealArray2] |
|
| make_dls [Sundials_LinearSolver.Custom] | Create a direct linear solver given a set of operations and an internal state. |
| make_ops [Sundials_LinearSolver.Custom] | Convenience function for constructing a |
| make_sens [Sundials_NonlinearSolver.Custom] | Create a nonlinear solver from a set of callback functions for sensitivity problems that pass arrays of nvectors. |
| make_sens [Sundials_NonlinearSolver.FixedPoint] | Creates a nonlinear solver using fixed-point (functional) iteration for sensitivity-enabled integrators. |
| make_sens [Sundials_NonlinearSolver.Newton] | Creates a nonlinear solver based on Newton's method for sensitivity-enabled integrators. |
| make_with_matrix [Sundials_LinearSolver.Custom] | Create a linear solver given a set of operations and an internal state. |
| make_without_matrix [Sundials_LinearSolver.Custom] | Create a linear solver given a set of operations and an internal state. |
| make_wrap [Nvector_custom.Any] | Instantiation of custom nvectors. |
| make_wrap [Nvector_custom] | Instantiation of custom nvectors. |
| map [Sundials_ROArray] | Create a new immutable array by mapping a function across the elements of an existing one. |
| map [Sundials_RealArray] |
|
| map2 [Sundials_ROArray] | Create a new immutable array by mapping a function across the elements of two existing ones. |
| map3 [Sundials_ROArray] | Create a new immutable array by mapping a function across the elements of three existing ones. |
| mapi [Sundials_ROArray] | Create a new immutable array by mapping a function across the elements, and their indexes, of an existing one. |
| mapi [Sundials_RealArray] |
|
| matrix_embedded_solver [Idas.Adjoint] | Create an IDA-specific linear solver from a generic matrix embedded solver. |
| matrix_embedded_solver [Cvodes.Adjoint] | Create a CVode-specific linear solver from a generic matrix embedded solver. |
| matrix_embedded_solver [Arkode.MRIStep] | Create an MRIStep-specific linear solver from a generic matrix embedded solver. |
| matrix_embedded_solver [Arkode.ARKStep.Mass] | Create an ARKStep-specific mass linear solver from a generic matrix embedded solver. |
| matrix_embedded_solver [Arkode.ARKStep] | Create an ARKStep-specific linear solver from a generic matrix embedded solver. |
| matrix_embedded_solver [Ida] | Create an IDA-specific linear solver from a generic matrix embedded solver. |
| matrix_embedded_solver [Kinsol] | Create a Kinsol-specific linear solver from a generic matrix embedded solver. |
| matrix_embedded_solver [Cvode] | Create a CVode-specific linear solver from a generic matrix embedded solver. |
| matvec [Sundials_Matrix.ArrayBand] | The call |
| matvec [Sundials_Matrix.ArrayDense] | The call |
| matvec [Sundials_Matrix.Sparse] | The call |
| matvec [Sundials_Matrix.Band] | The call |
| matvec [Sundials_Matrix.Dense] | The call |
| matvec [Sundials_Matrix] | The call |
| matvec_setup [Sundials_Matrix] | Perform any setup required before a matrix-vector product. |
| maxnorm [Nvector.NVECTOR_OPS.Local] |
|
| maxnorm [Nvector.NVECTOR_OPS] |
|
| maxnorm [Nvector.Ops.Local] |
|
| maxnorm [Nvector.Ops] |
|
| mem [Sundials_ROArray] | Returns true only if the immutable array contains an element that is structurally equal to the given one. |
| memq [Sundials_ROArray] | Returns true only if the immutable array contains an element that is (physically) identical to the given one. |
| method_order [Arkode.MRIStep.Coupling] | The accuracy order of the MRI method. |
| min [Nvector.NVECTOR_OPS.Local] |
|
| min [Nvector.NVECTOR_OPS] |
|
| min [Nvector.Ops.Local] |
|
| min [Nvector.Ops] |
|
| minquotient [Nvector.NVECTOR_OPS.Local] |
|
| minquotient [Nvector.NVECTOR_OPS] |
|
| minquotient [Nvector.Ops.Local] |
|
| minquotient [Nvector.Ops] |
|
| mis_to_mri [Arkode.MRIStep.Coupling] | Create a new coupling table from a slow Butcher table. |
| modified_gs [Sundials_LinearSolver.Iterative.Algorithms] | Performs a modified Gram-Schmidt orthogonalization. |
| monitoring_enabled [Sundials_Config] | Indicates whether the underlying library was built with support for monitoring functions. |
| mpi_enabled [Sundials_Config] | Indicates whether the parallel nvectors and linear solvers are available. |
N | |
| nmat [Arkode.MRIStep.Coupling] | The number of $\Gamma^{{k}}$ coupling matrices. |
| no_roots [Arkode.Common] | A convenience value for signalling that there are no roots to monitor. |
| no_roots [Ida] | A convenience value for signalling that there are no roots to monitor. |
| no_roots [Cvode] | A convenience value for signalling that there are no roots to monitor. |
| no_sens_params [Cvodes.Sensitivity] | Empty |
| num_subvectors [Nvector_mpimany] | Returns the number of subectors in the array. |
| num_subvectors [Nvector_many] | Returns the number of subectors in the array. |
| num_threads [Nvector_pthreads] | Returns the number of threads used within a Pthreads nvector. |
| num_threads [Nvector_openmp] | Returns the number of threads used within an OpenMP nvector. |
| nvecopenmp_enabled [Sundials_Config] | Indicates whether openmp-based nvectors are available. |
| nvecpthreads_enabled [Sundials_Config] | Indicates whether pthreads-based nvectors are available. |
O | |
| of_array [Sundials.RootDirs] | Creates a new value from the contents of an array. |
| of_array [Sundials.Roots] | Creates a new value from the contents of an array. |
| of_array [Sundials_RealArray] | Creates an array by copying the contents of a
|
| of_arrays [Sundials_RealArray2] |
|
| of_float [Ida.VarId] | Map floating-point constants to id values. |
| of_float [Sundials.Constraint] | Map floating-point constants to constraint values. |
| of_list [Sundials.RootDirs] | Creates an array by copying the contents of a |
| of_list [Sundials.Roots] | Creates an array by copying the contents of a |
| of_list [Sundials_ROArray] | Copy the elements of a list into a new immutable array. |
| of_list [Sundials_RealArray] | Creates an array by copying the contents of a
|
| of_lists [Sundials_RealArray2] |
|
| openfile [Sundials.Logfile] | Opens the named file. |
| ops [Sundials_Matrix.ArrayBand] | Operations on array-based band matrices. |
| ops [Sundials_Matrix.ArrayDense] | Operations on array-based dense matrices. |
| ops [Sundials_Matrix.Sparse] | Operations on sparse matrices. |
| ops [Sundials_Matrix.Band] | Operations on band matrices. |
| ops [Sundials_Matrix.Dense] | Operations on dense matrices. |
| ormqr [Sundials_Matrix.ArrayDense] |
|
| output_bytes [Sundials.Logfile] | Writes the given byte sequence to an open log file. |
| output_string [Sundials.Logfile] | Writes the given string to an open log file. |
P | |
| pcg [Sundials_LinearSolver.Iterative] | Krylov iterative solver using the preconditioned conjugate gradient (PCG) method. |
| potrf [Sundials_Matrix.ArrayDense] | Performs Cholesky factorization of a real symmetric positive matrix. |
| potrs [Sundials_Matrix.ArrayDense] |
|
| pp [Nvector_pthreads] | Pretty-print a Pthreads nvector using the Format module. |
| pp [Nvector_openmp] | Pretty-print an OpenMP nvector using the Format module. |
| pp [Nvector_parallel] | Pretty-print the local portion of a parallel nvector using the Format module. |
| pp [Nvector_serial] | Pretty-print a serial nvector using the Format module. |
| pp [Sundials_Matrix.ArrayBand] | Pretty-print a band matrix using the Format module. |
| pp [Sundials_Matrix.ArrayDense] | Pretty-print an array dense matrix using the Format module. |
| pp [Sundials_Matrix.Sparse] | Pretty-print a sparse matrix using the Format module. |
| pp [Sundials_Matrix.Band] | Pretty-print a band matrix using the Format module. |
| pp [Sundials_Matrix.Dense] | Pretty-print a dense matrix using the Format module. |
| pp [Sundials_Matrix] | Pretty-print a generic matrix using the Format module. |
| pp [Sundials.RootDirs] | Pretty-print a root direction array using the Format module. |
| pp [Sundials.Roots] | Pretty-print a root array using the Format module. |
| pp [Sundials_LintArray] | Pretty-print an array using the Format module. |
| pp [Sundials_RealArray2] | Pretty-print an array using the Format module. |
| pp [Sundials_RealArray] | Pretty-print an array using the Format module. |
| ppi [Sundials_Matrix.ArrayBand] | Pretty-print an array band matrix using the Format module. |
| ppi [Sundials_Matrix.Sparse] | Pretty-print a sparse matrix using the Format module. |
| ppi [Sundials_Matrix.Band] | Pretty-print a band matrix using the Format module. |
| ppi [Sundials_Matrix.Dense] | Pretty-print a dense matrix using the Format module. |
| ppi [Sundials.RootDirs] | Pretty-print a root direction array using the Format module. |
| ppi [Sundials.Roots] | Pretty-print a root array using the Format module. |
| ppi [Sundials_LintArray] | Pretty-print an array using the Format module. |
| ppi [Sundials_RealArray2] | Pretty-print an array using the Format module. |
| ppi [Sundials_RealArray] | Pretty-print an array using the Format module. |
| prec_both [Cvodes_bbd] | Preconditioning from both sides using the Parallel Band-Block-Diagonal module. |
| prec_both [Cvode_bbd] | Preconditioning from both sides using the Parallel Band-Block-Diagonal module. |
| prec_both [Arkode_bbd] | Preconditioning from both sides using the Parallel Band-Block-Diagonal module. |
| prec_both [Cvodes.Adjoint.Spils.Banded] | Like |
| prec_both [Cvodes.Adjoint.Spils] | Left and right preconditioning with sensitivities. |
| prec_both [Arkode.MRIStep.Spils] | Left and right preconditioning. |
| prec_both [Arkode.ARKStep.Mass.Spils] | Left and right preconditioning. |
| prec_both [Arkode.ARKStep.Spils] | Left and right preconditioning. |
| prec_both [Arkode.Spils.Banded] | Like |
| prec_both [Cvode.Spils.Banded] | Like |
| prec_both [Cvode.Spils] | Left and right preconditioning. |
| prec_both_with_sens [Cvodes.Adjoint.Spils] | Left and right preconditioning without sensitivities. |
| prec_left [Idas_bbd] | Left preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_left [Ida_bbd] | Left preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_left [Cvodes_bbd] | Left preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_left [Cvode_bbd] | Left preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_left [Arkode_bbd] | Left preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_left [Idas.Adjoint.Spils] | Left preconditioning without forward sensitivities. |
| prec_left [Cvodes.Adjoint.Spils.Banded] | A band matrix |
| prec_left [Cvodes.Adjoint.Spils] | Left preconditioning without forward sensitivities. |
| prec_left [Arkode.MRIStep.Spils] | Left preconditioning. |
| prec_left [Arkode.ARKStep.Mass.Spils] | Left preconditioning. |
| prec_left [Arkode.ARKStep.Spils] | Left preconditioning. |
| prec_left [Arkode.Spils.Banded] | A band matrix |
| prec_left [Ida.Spils] | Left preconditioning. |
| prec_left [Cvode.Spils.Banded] | A band matrix |
| prec_left [Cvode.Spils] | Left preconditioning. |
| prec_left_with_sens [Idas.Adjoint.Spils] | Left preconditioning with forward sensitivities. |
| prec_left_with_sens [Cvodes.Adjoint.Spils] | Left preconditioning with forward sensitiviites. |
| prec_none [Idas.Adjoint.Spils] | No preconditioning. |
| prec_none [Cvodes.Adjoint.Spils] | No preconditioning. |
| prec_none [Arkode.MRIStep.Spils] | No preconditioning. |
| prec_none [Arkode.ARKStep.Mass.Spils] | No preconditioning. |
| prec_none [Arkode.ARKStep.Spils] | No preconditioning. |
| prec_none [Ida.Spils] | No preconditioning. |
| prec_none [Kinsol.Spils] | No preconditioning. |
| prec_none [Cvode.Spils] | No preconditioning. |
| prec_right [Cvodes_bbd] | Right preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_right [Cvode_bbd] | Right preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_right [Arkode_bbd] | Right preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_right [Kinsol_bbd] | Right preconditioning using the Parallel Band-Block-Diagonal module. |
| prec_right [Cvodes.Adjoint.Spils.Banded] | Like |
| prec_right [Cvodes.Adjoint.Spils] | Right preconditioning with sensitivities. |
| prec_right [Arkode.MRIStep.Spils] | Right preconditioning. |
| prec_right [Arkode.ARKStep.Mass.Spils] | Right preconditioning. |
| prec_right [Arkode.ARKStep.Spils] | Right preconditioning. |
| prec_right [Arkode.Spils.Banded] | Like |
| prec_right [Kinsol.Spils] | Right preconditioning. |
| prec_right [Cvode.Spils.Banded] | Like |
| prec_right [Cvode.Spils] | Right preconditioning. |
| prec_right_with_sens [Cvodes.Adjoint.Spils] | Right preconditioning without sensitivities. |
| print [Nvector.NVECTOR_OPS] | Prints to the given logfile (stdout, by default). |
| print [Nvector.Ops] | Prints to the given logfile (stdout, by default). |
| print [Sundials.Profiler] | Prints out a profiling summary. |
| print_band [Sundials_Matrix] | Prints a band matrix to the given log file. |
| print_dense [Sundials_Matrix] | Prints a dense matrix to the given log file. |
| print_integrator_stats [Idas.Adjoint] | Prints the integrator statistics on the given channel. |
| print_integrator_stats [Cvodes.Adjoint] | Prints the integrator statistics on the given channel. |
| print_integrator_stats [Ida] | Prints the integrator statistics on the given channel. |
| print_integrator_stats [Cvode] | Prints the integrator statistics on the given channel. |
| print_sparse [Sundials_Matrix] | Prints a sparse matrix to the given log file. |
| print_step_stats [Arkode.ERKStep] | Prints integrator statistics on the given channel. |
| print_step_stats [Arkode.ARKStep] | Prints integrator statistics on the given channel. |
| print_timestepper_stats [Arkode.ERKStep] | Prints time-stepper statistics on the given channel. |
| print_timestepper_stats [Arkode.ARKStep] | Prints time-stepper statistics on the given channel. |
| prod [Nvector.NVECTOR_OPS] |
|
| prod [Nvector.Ops] |
|
Q | |
| qr_fact [Sundials_LinearSolver.Iterative.Algorithms] | Performs a QR factorization of a Hessenberg matrix. |
| qr_sol [Sundials_LinearSolver.Iterative.Algorithms] | Solve the linear least squares problem. |
R | |
| reinit [Idas_bbd] | Reinitializes some BBD preconditioner parameters. |
| reinit [Ida_bbd] | Reinitializes some BBD preconditioner parameters. |
| reinit [Cvodes_bbd] | Reinitializes some BBD preconditioner parameters. |
| reinit [Cvode_bbd] | Reinitializes some BBD preconditioner parameters. |
| reinit [Arkode_bbd] | Reinitializes some BBD preconditioner parameters. |
| reinit [Idas.Adjoint.Quadrature] | This function reinitializes the integration of quadrature equations during the backward phase. |
| reinit [Idas.Adjoint] | Reinitializes the backward problem with new parameters and state values. |
| reinit [Idas.Sensitivity.Quadrature] | Reinitializes the quadrature sensitivity integration. |
| reinit [Idas.Sensitivity] | Reinitializes the forward sensitivity computation. |
| reinit [Idas.Quadrature] | Reinitializes the integration of quadrature equations. |
| reinit [Cvodes.Adjoint.Quadrature] | This function reinitializes the integration of quadrature equations during the backward phase. |
| reinit [Cvodes.Adjoint] | Reinitializes the backward problem with new parameters and state values. |
| reinit [Cvodes.Sensitivity.Quadrature] | Reinitializes the quadrature sensitivity integration. |
| reinit [Cvodes.Sensitivity] | Reinitializes the forward sensitivity computation. |
| reinit [Cvodes.Quadrature] | Reinitializes the integration of quadrature equations. |
| reinit [Arkode.MRIStep] | Reinitializes the solver with new parameters and state values. |
| reinit [Arkode.ERKStep] | Reinitializes the solver with new parameters and state values. |
| reinit [Arkode.ARKStep] | Reinitializes the solver with new parameters and state values. |
| reinit [Ida] | Reinitializes the solver with new parameters and state values. |
| reinit [Cvode] | Reinitializes the solver with new parameters and state values. |
| reinit [Sundials_LinearSolver.Direct.Klu] | Reinitializes memory and flags for a new factorization (symbolic and numeric) at the next solver setup call. |
| reset [Arkode.MRIStep] | Resets the state to the given independent variable value and dependent variable vector. |
| reset [Arkode.ERKStep] | Resets the state to the given independent variable value and dependent variable vector. |
| reset [Arkode.ARKStep] | Resets the state to the given independent variable value and dependent variable vector. |
| reset [Sundials.Roots] | Resets all elements to NoRoot. |
| resize [Arkode.MRIStep] | Change the number of equations and unknowns between integrator steps. |
| resize [Arkode.ERKStep] | Change the number of equations and unknowns between integrator steps. |
| resize [Arkode.ARKStep] | Change the number of equations and unknowns between integrator steps. |
| resize [Sundials_Matrix.Sparse] | Reallocates the underlying arrays to the given number of non-zero elements, or otherwise to the current number of non-zero elements . |
| rising [Sundials.Roots] | Returns |
S | |
| scale [Nvector.NVECTOR_OPS] |
|
| scale [Nvector.Ops] |
|
| scale [Sundials_Matrix.ArrayBand] |
|
| scale [Sundials_Matrix.ArrayDense] | Multiplies each element by a constant. |
| scale_add [Sundials_Matrix.ArrayBand] |
|
| scale_add [Sundials_Matrix.ArrayDense] |
|
| scale_add [Sundials_Matrix.Sparse] |
|
| scale_add [Sundials_Matrix.Band] |
|
| scale_add [Sundials_Matrix.Dense] |
|
| scale_add [Sundials_Matrix] |
|
| scale_addi [Sundials_Matrix.ArrayBand] |
|
| scale_addi [Sundials_Matrix.ArrayDense] |
|
| scale_addi [Sundials_Matrix.Sparse] |
|
| scale_addi [Sundials_Matrix.Band] |
|
| scale_addi [Sundials_Matrix.Dense] |
|
| scale_addi [Sundials_Matrix] |
|
| scaleaddmulti [Nvector.NVECTOR_OPS] |
|
| scaleaddmulti [Nvector.Ops] |
|
| scaleaddmultivectorarray [Nvector.NVECTOR_OPS] |
|
| scaleaddmultivectorarray [Nvector.Ops] |
|
| scalevectorarray [Nvector.NVECTOR_OPS] |
|
| scalevectorarray [Nvector.Ops] |
|
| set [Nvector_array.ArrayOps] | Update the value in the array at the given index. |
| set [Sundials_Matrix.ArrayBand] |
|
| set [Sundials_Matrix.ArrayDense] |
|
| set [Sundials_Matrix.Sparse] |
|
| set [Sundials_Matrix.Band] |
|
| set [Sundials_Matrix.Dense] |
|
| set [Sundials.RootDirs] |
|
| set [Sundials.Roots] |
|
| set [Sundials_RealArray2] |
|
| set [Sundials_RealArray] |
|
| set_adaptivity_method [Arkode.ERKStep] | Specifies the method and associated parameters used for time step adaptivity. |
| set_adaptivity_method [Arkode.ARKStep] | Specifies the method and associated parameters used for time step adaptivity. |
| set_all_root_directions [Arkode.MRIStep] | Like |
| set_all_root_directions [Arkode.ERKStep] | Like |
| set_all_root_directions [Arkode.ARKStep] | Like |
| set_all_root_directions [Ida] | Like |
| set_all_root_directions [Cvode] | Like |
| set_ark_table_num [Arkode.ARKStep] | Use specific built-in Butcher tables for an ImEx system. |
| set_atimes [Sundials_LinearSolver] | Set the linear solver's problem-specific |
| set_cfl_fraction [Arkode.ERKStep] | Specifies the fraction of the estimated explicitly stable step to use. |
| set_cfl_fraction [Arkode.ARKStep] | Specifies the fraction of the estimated explicitly stable step to use. |
| set_col [Sundials_Matrix.Sparse] |
|
| set_colval [Sundials_Matrix.Sparse] |
|
| set_constraints [Idas.Adjoint] | Specifies a vector defining inequality constraints for each
component of the solution vector |
| set_constraints [Cvodes.Adjoint] | Specifies a vector defining inequality constraints for each
component of the solution vector |
| set_constraints [Arkode.ERKStep] | Specifies a vector defining inequality constraints for each component of the solution vector. |
| set_constraints [Arkode.ARKStep] | Specifies a vector defining inequality constraints for each component of the solution vector. |
| set_constraints [Ida] | Specifies a vector defining inequality constraints for each
component of the solution vector |
| set_constraints [Kinsol] | Specifies a vector defining inequality constraints for each
component of the solution vector |
| set_constraints [Cvode] | Specifies a vector defining inequality constraints for each
component of the solution vector |
| set_convtest_fn [Sundials_NonlinearSolver.Sens] | Specify a convergence test callback for the nonlinear solver iteration when using sensitivities. |
| set_convtest_fn [Sundials_NonlinearSolver] | Specify a convergence test callback for the nonlinear solver iteration. |
| set_damping [Kinsol] | Sets the damping parameter for the fixed point or Picard iteration. |
| set_damping [Sundials_NonlinearSolver.FixedPoint] | Sets the damping parameter $\beta$ to use with Anderson acceleration. |
| set_damping_aa [Kinsol] | Set the Anderson acceleration damping parameter. |
| set_data [Sundials_Matrix.Sparse] |
|
| set_defaults [Arkode.MRIStep] | Resets all optional input parameters to their default values. |
| set_defaults [Arkode.ERKStep] | Resets all optional input parameters to their default values. |
| set_defaults [Arkode.ARKStep] | Resets all optional input parameters to their default values. |
| set_delay_aa [Kinsol] | Sets the number of iterations to delay the start of Anderson acceleration. |
| set_delta_gamma_max [Arkode.MRIStep] | Specifies a scaled step size ratio tolerance beyond which the linear solver setup routine will be signalled. |
| set_delta_gamma_max [Arkode.ARKStep] | Specifies a scaled step size ratio tolerance beyond which the linear solver setup routine will be signalled. |
| set_diagnostics [Arkode.MRIStep] | Write step adaptivity and solver diagnostics on the standard output (or given file). |
| set_diagnostics [Arkode.ERKStep] | Write step adaptivity and solver diagnostics on the standard output (or given file). |
| set_diagnostics [Arkode.ARKStep] | Write step adaptivity and solver diagnostics on the standard output (or given file). |
| set_dirk_table_num [Arkode.ARKStep] | Use specific built-in Butcher tables for an implicit integration of the problem. |
| set_dq_method [Idas.Sensitivity] | Sets the difference quotient strategy when sensitivity equations are computed internally by the solver rather than via callback. |
| set_dq_method [Cvodes.Sensitivity] | Sets the difference quotient strategy when sensitivity equations are computed internally by the solver rather than via callback. |
| set_eps_lin [Idas.Adjoint.Spils] | Sets the factor by which the Krylov linear solver's convergence test constant is reduced from the Newton iteration test constant. |
| set_eps_lin [Cvodes.Adjoint.Spils] | Sets the factor by which the Krylov linear solver's convergence test constant is reduced from the Newton iteration test constant. |
| set_eps_lin [Arkode.MRIStep.Spils] | Sets the factor by which the Krylov linear solver's convergence test constant is reduced from the Newton iteration test constant. |
| set_eps_lin [Arkode.ARKStep.Mass.Spils] | Sets the factor by which the Krylov linear solver's convergence test constant is reduced from the Newton iteration test constant. |
| set_eps_lin [Arkode.ARKStep.Spils] | Sets the factor by which the Krylov linear solver's convergence test constant is reduced from the Newton iteration test constant. |
| set_eps_lin [Ida.Spils] | Sets the factor by which the Krylov linear solver's convergence test constant is reduced from the Newton iteration test constant. |
| set_eps_lin [Cvode.Spils] | Sets the factor by which the Krylov linear solver's convergence test constant is reduced from the Newton iteration test constant. |
| set_eps_proj [Cvode] | Set the tolerance for the nonlinear-constrained least-squares problem solved by the projection function. |
| set_erk_table_num [Arkode.ARKStep] | Use specific built-in Butcher tables for an explicit integration of the problem. |
| set_err_con [Idas.Sensitivity] | Sets whether sensitivity variables are used in the error control mechanism. |
| set_err_con [Cvodes.Sensitivity] | Sets whether sensitivity variables are used in the error control mechanism. |
| set_err_handler_fn [Arkode.MRIStep] | Specifies a custom function for handling error messages. |
| set_err_handler_fn [Arkode.ERKStep] | Specifies a custom function for handling error messages. |
| set_err_handler_fn [Arkode.ARKStep] | Specifies a custom function for handling error messages. |
| set_err_handler_fn [Ida] | Specifies a custom function for handling error messages. |
| set_err_handler_fn [Kinsol] | Specifies a custom function for handling error messages. |
| set_err_handler_fn [Cvode] | Specifies a custom function for handling error messages. |
| set_error_bias [Arkode.ERKStep] | Specifies the bias to apply to the error estimates within accuracy-based adaptivity strategies. |
| set_error_bias [Arkode.ARKStep] | Specifies the bias to apply to the error estimates within accuracy-based adaptivity strategies. |
| set_error_file [Arkode.MRIStep] | Configure the default error handler to write messages to a file. |
| set_error_file [Arkode.ERKStep] | Configure the default error handler to write messages to a file. |
| set_error_file [Arkode.ARKStep] | Configure the default error handler to write messages to a file. |
| set_error_file [Ida] | Configure the default error handler to write messages to a file. |
| set_error_file [Kinsol] | Configure the default error handler to write messages to a file. |
| set_error_file [Cvode] | Configure the default error handler to write messages to a file. |
| set_eta_choice [Kinsol] | Specifies the method for computing the value of the eta coefficient used in the calculation of the linear solver convergence tolerance. |
| set_explicit [Arkode.ARKStep] | Disables the implicit portion of a problem. |
| set_falling [Sundials.Roots] |
|
| set_fixed_step [Arkode.MRIStep] | Disables time step adaptivity and fix the step size for all internal steps. |
| set_fixed_step [Arkode.ERKStep] | Disables time step adaptivity and fix the step size for all internal steps. |
| set_fixed_step [Arkode.ARKStep] | Disables time step adaptivity and fix the step size for all internal steps. |
| set_fixed_step_bounds [Arkode.ERKStep] | Specifies the step growth interval in which the step size will remain unchanged. |
| set_fixed_step_bounds [Arkode.ARKStep] | Specifies the step growth interval in which the step size will remain unchanged. |
| set_func_norm_tol [Kinsol] | Specifies the stopping tolerance on the scaled maximum norm. |
| set_gs_type [Sundials_LinearSolver.Iterative] | Sets the Gram-Schmidt orthogonalization to use. |
| set_id [Idas.Adjoint] | Class components of the state vector as either algebraic or differential. |
| set_id [Ida] | Class components of the state vector as either algebraic or differential. |
| set_imex [Arkode.ARKStep] | Enables both the implicit and explicit portions of a problem. |
| set_implicit [Arkode.ARKStep] | Disables the explicit portion of a problem. |
| set_increment_factor [Idas.Adjoint.Spils] | Sets the increment factor ( |
| set_increment_factor [Ida.Spils] | Sets the increment factor ( |
| set_info_file [Kinsol] | Write informational (non-error) messages to the given file. |
| set_info_file [Sundials_NonlinearSolver] | Sets the output file for informative (non-error) messages. |
| set_info_file [Sundials_LinearSolver.Iterative] | Sets the output file for informative (non-error) messages. |
| set_info_handler_fn [Kinsol] | Specifies a custom function for handling informational (non-error) messages. |
| set_init_setup [Kinsol] | Specifies that an initial call to the preconditioner setup function should be made (the default). |
| set_init_step [Idas.Adjoint] | Specifies the initial step size. |
| set_init_step [Cvodes.Adjoint] | Specifies the initial step size. |
| set_init_step [Arkode.ERKStep] | Specifies the initial step size. |
| set_init_step [Arkode.ARKStep] | Specifies the initial step size. |
| set_init_step [Ida] | Specifies the initial step size. |
| set_init_step [Cvode] | Specifies the initial step size. |
| set_interpolant_degree [Arkode.MRIStep] | Specifies the degree of the polynomial interpolant used for output values and implicit method predictors. |
| set_interpolant_degree [Arkode.ERKStep] | Specifies the degree of the polynomial interpolant used for output values and implicit method predictors. |
| set_interpolant_degree [Arkode.ARKStep] | Specifies the degree of the polynomial interpolant used for output values and implicit method predictors. |
| set_interpolant_type [Arkode.MRIStep] | Specifies the interpolation module used for output value interpolation and implicit method predictors. |
| set_interpolant_type [Arkode.ERKStep] | Specifies the interpolation module used for output value interpolation and implicit method predictors. |
| set_interpolant_type [Arkode.ARKStep] | Specifies the interpolation module used for output value interpolation and implicit method predictors. |
| set_jac_eval_frequency [Cvodes.Adjoint.Spils] | Sets the maximum number of time steps to wait before recomputation of the Jacobian or recommendation to update the preconditioner. |
| set_jac_eval_frequency [Arkode.MRIStep.Spils] | Sets the maximum number of time steps to wait before recomputation of the Jacobian or recommendation to update the preconditioner. |
| set_jac_eval_frequency [Arkode.ARKStep.Spils] | Sets the maximum number of time steps to wait before recomputation of the Jacobian or recommendation to update the preconditioner. |
| set_jac_eval_frequency [Cvode.Spils] | Sets the maximum number of time steps to wait before recomputation of the Jacobian or recommendation to update the preconditioner. |
| set_jac_times [Idas.Adjoint.Spils] | Change the Jacobian-times-vector function. |
| set_jac_times [Cvodes.Adjoint.Spils] | Change the Jacobian-times-vector function. |
| set_jac_times [Arkode.MRIStep.Spils] | Change the Jacobian-times-vector function. |
| set_jac_times [Arkode.ARKStep.Spils] | Change the Jacobian-times-vector function. |
| set_jac_times [Ida.Spils] | Change the Jacobian-times-vector function. |
| set_jac_times [Kinsol.Spils] | Change the Jacobian-times-vector function. |
| set_jac_times [Cvode.Spils] | Change the Jacobian-times-vector function. |
| set_line_search_ic [Ida] | Enables ( |
| set_linear [Arkode.MRIStep] | Specifies that the implicit portion of the problem is linear. |
| set_linear [Arkode.ARKStep] | Specifies that the implicit portion of the problem is linear. |
| set_linear_solution_scaling [Idas.Adjoint.Spils] | Enables or disables scaling of the linear system solution to account for a change in $\gamma$ in the linear system. |
| set_linear_solution_scaling [Cvodes.Adjoint.Spils] | Enables or disables scaling of the linear system solution to account for a change in $\gamma$ in the linear system. |
| set_linear_solution_scaling [Arkode.MRIStep.Spils] | Enables or disables scaling of the linear system solution to account for a change in $\gamma$ in the linear system. |
| set_linear_solution_scaling [Arkode.ARKStep.Spils] | Enables or disables scaling of the linear system solution to account for a change in $\gamma$ in the linear system. |
| set_linear_solution_scaling [Ida.Spils] | Enables or disables scaling of the linear system solution to account for a change in $\gamma$ in the linear system. |
| set_linear_solution_scaling [Cvode.Spils] | Enables or disables scaling of the linear system solution to account for a change in $\gamma$ in the linear system. |
| set_ls_norm_factor [Idas.Adjoint.Spils] | Sets the factor for converting from the integrator tolerance (WRMS norm) to the linear solver tolerance (L2 norm). |
| set_ls_norm_factor [Cvodes.Adjoint.Spils] | Sets the factor for converting from the integrator tolerance (WRMS norm) to the linear solver tolerance (L2 norm). |
| set_ls_norm_factor [Arkode.MRIStep.Spils] | Sets the factor for converting from the integrator tolerance (WRMS norm) to the linear solver tolerance (L2 norm). |
| set_ls_norm_factor [Arkode.ARKStep.Mass.Spils] | Sets the factor for converting from the integrator tolerance (WRMS norm) to the linear solver tolerance (L2 norm). |
| set_ls_norm_factor [Arkode.ARKStep.Spils] | Sets the factor for converting from the integrator tolerance (WRMS norm) to the linear solver tolerance (L2 norm). |
| set_ls_norm_factor [Ida.Spils] | Sets the factor for converting from the integrator tolerance (WRMS norm) to the linear solver tolerance (L2 norm). |
| set_ls_norm_factor [Cvode.Spils] | Sets the factor for converting from the integrator tolerance (WRMS norm) to the linear solver tolerance (L2 norm). |
| set_lsetup_fn [Sundials_NonlinearSolver] | Specify a linear solver setup callback. |
| set_lsetup_frequency [Cvodes.Adjoint.Spils] | Specifies the frequency of calls to the linear solver setup routine. |
| set_lsetup_frequency [Arkode.MRIStep] | Specifies the frequency of calls to the linear solver setup routine. |
| set_lsetup_frequency [Arkode.ARKStep] | Specifies the frequency of calls to the linear solver setup routine. |
| set_lsetup_frequency [Cvode.Spils] | Specifies the frequency of calls to the linear solver setup routine. |
| set_lsolve_fn [Sundials_NonlinearSolver.Sens] | Specify a linear solver callback with sensitivities. |
| set_lsolve_fn [Sundials_NonlinearSolver] | Specify a linear solver callback. |
| set_max_backs_ic [Ida] | Specifies the maximum number of linesearch backtracks allowed in any Newton iteration, when solving the initial conditions calculation problem. |
| set_max_beta_fails [Kinsol] | Specifies the maximum number of beta-condition failures in the line search algorithm. |
| set_max_cfail_growth [Arkode.ARKStep] | Specifies the maximum step size growth factor upon a convergence failure on a stage solve within a step. |
| set_max_conv_fails [Arkode.ARKStep] | Specifies the maximum number of nonlinear solver convergence failures permitted during one step. |
| set_max_conv_fails [Ida] | Specifies the maximum number of nonlinear solver convergence failures permitted during one step. |
| set_max_conv_fails [Cvode] | Specifies the maximum number of nonlinear solver convergence failures permitted during one step. |
| set_max_efail_growth [Arkode.ERKStep] | Specifies the maximum step size growth factor upon multiple successive accuracy-based error failures in the solver. |
| set_max_efail_growth [Arkode.ARKStep] | Specifies the maximum step size growth factor upon multiple successive accuracy-based error failures in the solver. |
| set_max_err_test_fails [Arkode.ERKStep] | Specifies the maximum number of error test failures permitted in attempting one step. |
| set_max_err_test_fails [Arkode.ARKStep] | Specifies the maximum number of error test failures permitted in attempting one step. |
| set_max_err_test_fails [Ida] | Specifies the maximum number of error test failures permitted in attempting one step. |
| set_max_err_test_fails [Cvode] | Specifies the maximum number of error test failures permitted in attempting one step. |
| set_max_first_growth [Arkode.ERKStep] | Specifies the maximum allowed step size change following the very first integration step. |
| set_max_first_growth [Arkode.ARKStep] | Specifies the maximum allowed step size change following the very first integration step. |
| set_max_growth [Arkode.ERKStep] | Specifies the maximum growth of the step size between consecutive time steps. |
| set_max_growth [Arkode.ARKStep] | Specifies the maximum growth of the step size between consecutive time steps. |
| set_max_hnil_warns [Arkode.MRIStep] | Specifies the maximum number of messages warning that |
| set_max_hnil_warns [Arkode.ERKStep] | Specifies the maximum number of messages warning that |
| set_max_hnil_warns [Arkode.ARKStep] | Specifies the maximum number of messages warning that |
| set_max_hnil_warns [Cvode] | Specifies the maximum number of messages warning that |
| set_max_iters [Sundials_NonlinearSolver] | Sets the maximum number of nonlinear solver iterations. |
| set_max_newton_step [Kinsol] | Specifies the maximum allowable scaled length of the Newton step. |
| set_max_nonlin_iters [Idas.Sensitivity] | Specifies the maximum number of nonlinear solver iterations for sensitivity variables permitted per step. |
| set_max_nonlin_iters [Cvodes.Sensitivity] | Sets the maximum number of nonlinear solver iterations for sensitivity variables permitted per step. |
| set_max_nonlin_iters [Arkode.MRIStep] | Specifies the maximum number of nonlinear solver iterations permitted per RK stage at each step. |
| set_max_nonlin_iters [Arkode.ARKStep] | Specifies the maximum number of nonlinear solver iterations permitted per RK stage at each step. |
| set_max_nonlin_iters [Ida] | Specifies the maximum number of nonlinear solver iterations permitted per step. |
| set_max_nonlin_iters [Cvode] | Specifies the maximum number of nonlinear solver iterations permitted per step. |
| set_max_num_constr_fails [Arkode.ERKStep] | Specifies the maximum number of constraint failures in a step before an error is signalled. |
| set_max_num_constr_fails [Arkode.ARKStep] | Specifies the maximum number of constraint failures in a step before an error is signalled. |
| set_max_num_iters_ic [Ida] | Specifies the maximum number of Newton iterations allowed in any one attempt to calculate initial conditions. |
| set_max_num_jacs_ic [Ida] | Specifies the maximum number of approximate Jacobian or preconditioner evaluations allowed when the Newton iteration appears to be slowly converging. |
| set_max_num_proj_fails [Cvode] | Set the maximum number of projection failures in a step attempt before an unrecoverable error is returned. |
| set_max_num_steps [Idas.Adjoint] | Specifies the maximum number of steps taken in attempting to reach a given output time. |
| set_max_num_steps [Cvodes.Adjoint] | Specifies the maximum number of steps taken in attempting to reach a given output time. |
| set_max_num_steps [Arkode.MRIStep] | Specifies the maximum number of steps taken in attempting to reach a given output time. |
| set_max_num_steps [Arkode.ERKStep] | Specifies the maximum number of steps taken in attempting to reach a given output time. |
| set_max_num_steps [Arkode.ARKStep] | Specifies the maximum number of steps taken in attempting to reach a given output time. |
| set_max_num_steps [Ida] | Specifies the maximum number of steps taken in attempting to reach a given output time. |
| set_max_num_steps [Cvode] | Specifies the maximum number of steps taken in attempting to reach a given output time. |
| set_max_num_steps_ic [Ida] | Specifies the maximum number of steps taken in attempting to reach a given output time in the initial condition calculation. |
| set_max_ord [Idas.Adjoint] | Specifies the maximum order of the linear multistep method. |
| set_max_ord [Cvodes.Adjoint] | Specifies the maximum order of the linear multistep method. |
| set_max_ord [Ida] | Specifies the maximum order of the linear multistep method. |
| set_max_ord [Cvode] | Specifies the maximum order of the linear multistep method. |
| set_max_restarts [Sundials_LinearSolver.Iterative] | Sets the number of GMRES restarts to allow. |
| set_max_setup_calls [Kinsol] | Specifies the maximum number of nonlinear iterations between calls to the preconditioner setup function. |
| set_max_step [Idas.Adjoint] | Specifies an upper bound on the magnitude of the step size. |
| set_max_step [Cvodes.Adjoint] | Specifies an upper bound on the magnitude of the step size. |
| set_max_step [Arkode.ERKStep] | Specifies an upper bound on the magnitude of the step size. |
| set_max_step [Arkode.ARKStep] | Specifies an upper bound on the magnitude of the step size. |
| set_max_step [Ida] | Specifies an upper bound on the magnitude of the step size. |
| set_max_step [Cvode] | Specifies an upper bound on the magnitude of the step size. |
| set_max_sub_setup_calls [Kinsol] | Specifies the maximum number of nonlinear iterations between checks by the residual monitoring algorithm. |
| set_maxl [Sundials_LinearSolver.Iterative] | Updates the number of linear solver iterations to allow. |
| set_min_eps [Kinsol] | Specifies that the scaled linear residual tolerance (epsilon) is bounded from below. |
| set_min_reduction [Arkode.ERKStep] | Specifies the minimum allowed reduction factor in step size between step attempts that result from a temporal error failure in the integration process. |
| set_min_reduction [Arkode.ARKStep] | Specifies the minimum allowed reduction factor in step size between step attempts that result from a temporal error failure in the integration process. |
| set_min_step [Cvodes.Adjoint] | Specifies a lower bound on the magnitude of the step size. |
| set_min_step [Arkode.ERKStep] | Specifies a lower bound on the magnitude of the step size. |
| set_min_step [Arkode.ARKStep] | Specifies a lower bound on the magnitude of the step size. |
| set_min_step [Cvode] | Specifies a lower bound on the magnitude of the step size. |
| set_monitor_fn [Cvode] | Specifies a function to be called after the given number of successful steps. |
| set_monitor_frequency [Cvode] | Sets the number of successful steps between calls to the monitoring function. |
| set_no_inactive_root_warn [Arkode.MRIStep] | Disables issuing a warning if some root function appears to be identically zero at the beginning of the integration. |
| set_no_inactive_root_warn [Arkode.ERKStep] | Disables issuing a warning if some root function appears to be identically zero at the beginning of the integration. |
| set_no_inactive_root_warn [Arkode.ARKStep] | Disables issuing a warning if some root function appears to be identically zero at the beginning of the integration. |
| set_no_inactive_root_warn [Ida] | Disables issuing a warning if some root function appears to be identically zero at the beginning of the integration. |
| set_no_inactive_root_warn [Cvode] | Disables issuing a warning if some root function appears to be identically zero at the beginning of the integration. |
| set_no_init_setup [Kinsol] | Specifies that an initial call to the preconditioner setup function should not be made. |
| set_no_min_eps [Kinsol] | Specifies that the scaled linear residual tolerance (epsilon) is not bounded from below. |
| set_no_res_mon [Kinsol] | Disables the nonlinear residual monitoring scheme that controls Jacobian updating. |
| set_no_sensitivity [Idas.Adjoint] | Cancels the storage of sensitivity checkpointing data during forward
solution (with |
| set_no_sensitivity [Cvodes.Adjoint] | Cancels the storage of sensitivity checkpointing data during forward
solution (with |
| set_nonlin_conv_coef [Arkode.MRIStep] | Specifies the safety factor used in the nonlinear convergence test. |
| set_nonlin_conv_coef [Arkode.ARKStep] | Specifies the safety factor used in the nonlinear convergence test. |
| set_nonlin_conv_coef [Ida] | Specifies the safety factor used in the nonlinear convergence test. |
| set_nonlin_conv_coef [Cvode] | Specifies the safety factor used in the nonlinear convergence test. |
| set_nonlin_conv_coef_ic [Ida] | Specifies the positive constant in the nonlinear convergence test of the initial condition calculation. |
| set_nonlin_crdown [Arkode.MRIStep] | Specifies the constant used in estimating the nonlinear solver convergence rate. |
| set_nonlin_crdown [Arkode.ARKStep] | Specifies the constant used in estimating the nonlinear solver convergence rate. |
| set_nonlin_rdiv [Arkode.MRIStep] | Specifies the nonlinear correction threshold beyond which the iteration will be declared divergent. |
| set_nonlin_rdiv [Arkode.ARKStep] | Specifies the nonlinear correction threshold beyond which the iteration will be declared divergent. |
| set_nonlinear [Arkode.MRIStep] | Specifies that the implicit portion of the problem is nonlinear. |
| set_nonlinear [Arkode.ARKStep] | Specifies that the implicit portion of the problem is nonlinear. |
| set_noroot [Sundials.Roots] |
|
| set_optimal_params [Arkode.ARKStep] | Sets all adaptivity and solver parameters to ‘best guess’ values. |
| set_ordering [Sundials_LinearSolver.Direct.Superlumt] | Sets the ordering algorithm used to minimize fill-in. |
| set_ordering [Sundials_LinearSolver.Direct.Klu] | Sets the ordering algorithm used to minimize fill-in. |
| set_post_inner_fn [Arkode.MRIStep] | Set the function called after each inner integration. |
| set_postprocess_step_fn [Arkode.MRIStep] | Set a post processing step function. |
| set_postprocess_step_fn [Arkode.ERKStep] | Set a post processing step function. |
| set_postprocess_step_fn [Arkode.ARKStep] | Set a post processing step function. |
| set_pre_inner_fn [Arkode.MRIStep] | Set the function called before each inner integration. |
| set_prec_type [Sundials_LinearSolver.Iterative] | Change the preconditioning direction without modifying callback functions. |
| set_preconditioner [Idas.Adjoint.Spils] | Change the preconditioner functions without using forward sensitivities. |
| set_preconditioner [Cvodes.Adjoint.Spils] | Change the preconditioner functions without using forward sensitivities. |
| set_preconditioner [Arkode.MRIStep.Spils] | Change the preconditioner functions. |
| set_preconditioner [Arkode.ARKStep.Mass.Spils] | Change the preconditioner functions. |
| set_preconditioner [Arkode.ARKStep.Spils] | Change the preconditioner functions. |
| set_preconditioner [Ida.Spils] | Change the preconditioner functions. |
| set_preconditioner [Kinsol.Spils] | Change the preconditioner functions. |
| set_preconditioner [Cvode.Spils] | Change the preconditioner functions. |
| set_preconditioner [Sundials_LinearSolver] | Set the linear solver's preconditioner routines. |
| set_preconditioner_with_sens [Idas.Adjoint.Spils] | Change the preconditioner functions using forward sensitivities. |
| set_preconditioner_with_sens [Cvodes.Adjoint.Spils] | Change the preconditioner functions using forward sensitivities. |
| set_predictor_method [Arkode.MRIStep] | Specifies the method for predicting implicit solutions. |
| set_predictor_method [Arkode.ARKStep] | Specifies the method for predicting implicit solutions. |
| set_print_level [Kinsol] | Sets the level of verbosity of informational messages. |
| set_print_level [Sundials_NonlinearSolver] | Sets the level of output verbosity. |
| set_print_level [Sundials_LinearSolver.Iterative] | Sets the level of output verbosity. |
| set_profiler [Sundials.Context] | Sets the profiler associated with a context. |
| set_proj_err_est [Cvode] | Enables or disables projection of the error estimate by the projection function. |
| set_proj_fail_eta [Cvode] | Sets the time-step reduction factor to apply on a projection function failure. |
| set_proj_frequency [Cvode] | Set the frequency with which the projection is performed. |
| set_rel_err_func [Kinsol] | Specifies the relative error in computing $F(u)$, which is used in the difference quotient approximation of the Jacobian-vector product. |
| set_res_mon [Kinsol] | Enables the nonlinear residual monitoring scheme that controls Jacobian updating. |
| set_res_mon_const_value [Kinsol] | Specifies the constant value of omega when using residual monitoring. |
| set_res_mon_params [Kinsol] | Specifies the minimum and maximum values in the formula for omega. |
| set_res_tolerance [Arkode.ARKStep] | Sets the residual tolerance. |
| set_return_newest [Kinsol] | Specifies whether fixed-point iteration should return the newest iteration or the iteration consistent with the last function evaluation. |
| set_rising [Sundials.Roots] |
|
| set_root_direction [Arkode.MRIStep] |
|
| set_root_direction [Arkode.ERKStep] |
|
| set_root_direction [Arkode.ARKStep] |
|
| set_root_direction [Ida] |
|
| set_root_direction [Cvode] |
|
| set_row [Sundials_Matrix.Sparse] |
|
| set_rowval [Sundials_Matrix.Sparse] |
|
| set_safety_factor [Arkode.ERKStep] | Specifies the safety factor to be applied to the accuracy-based estimated step. |
| set_safety_factor [Arkode.ARKStep] | Specifies the safety factor to be applied to the accuracy-based estimated step. |
| set_scaled_step_tol [Kinsol] | Specifies the stopping tolerance on the minimum scaled step length, which must be greater than zero. |
| set_scaling_vectors [Sundials_LinearSolver] | Sets the linear solver's left/right scaling vectors for use in |
| set_small_num_efails [Arkode.ERKStep] | Specifies the threshold for “multiple” successive error failures
before the factor from |
| set_small_num_efails [Arkode.ARKStep] | Specifies the threshold for “multiple” successive error failures
before the factor from |
| set_stab_lim_det [Cvodes.Adjoint] | Indicates whether the BDF stability limit detection algorithm should be used. |
| set_stab_lim_det [Cvode] | Indicates whether the BDF stability limit detection algorithm should be used. |
| set_stability_fn [Arkode.ERKStep] | Sets a problem-dependent function to estimate a stable time step size for the explicit portion of the ODE system. |
| set_stability_fn [Arkode.ARKStep] | Sets a problem-dependent function to estimate a stable time step size for the explicit portion of the ODE system. |
| set_stage_predict_fn [Arkode.MRIStep] | Set the function called after the predictor algorithm and before the calculation of an implicit stage solution. |
| set_stage_predict_fn [Arkode.ARKStep] | Set the function called after the predictor algorithm and before the calculation of an implicit stage solution. |
| set_step_tolerance_ic [Ida] | Specifies a positive lower bound on the Newton step in the initial condition calculation. |
| set_stop_time [Arkode.MRIStep] | Limits the value of the independent variable |
| set_stop_time [Arkode.ERKStep] | Limits the value of the independent variable |
| set_stop_time [Arkode.ARKStep] | Limits the value of the independent variable |
| set_stop_time [Ida] | Limits the value of the independent variable |
| set_stop_time [Cvode] | Limits the value of the independent variable |
| set_suppress_alg [Idas.Adjoint] | Indicates whether or not to ignore algebraic variables in the local error test. |
| set_suppress_alg [Ida] | Indicates whether or not to ignore algebraic variables in the local error test. |
| set_sys_fn [Sundials_NonlinearSolver.Sens] | Specify a system function callback with sensitivities. |
| set_sys_fn [Sundials_NonlinearSolver] | Specify a system function callback. |
| set_sys_func [Kinsol] | Changes the system function. |
| set_table [Arkode.ERKStep] | Specifies a customized Butcher table. |
| set_table_num [Arkode.ERKStep] | Use a specific built-in Butcher table for integration. |
| set_tables [Arkode.ARKStep] | Specifies a customized Butcher table or pair for the ERK, DIRK, or ARK method. |
| set_times [Arkode.ARKStep.Mass.Spils] | Change the mass matrix-times-vector function. |
| set_to_zero [Sundials_Matrix.ArrayBand] | Fills the matrix with zeros. |
| set_to_zero [Sundials_Matrix.ArrayDense] | Fills the matrix with zeros. |
| set_to_zero [Sundials_Matrix.Sparse] | Fills a matrix with zeros. |
| set_to_zero [Sundials_Matrix.Band] | Fills a matrix with zeros. |
| set_to_zero [Sundials_Matrix.Dense] | Fills a matrix with zeros. |
| set_to_zero [Sundials_Matrix] | Fills a matrix with zeros. |
| set_tolerances [Idas.Adjoint.Quadrature] | Specify how to use quadrature variables in step size control. |
| set_tolerances [Idas.Sensitivity.Quadrature] | Specify how to use quadrature sensitivities in step size control. |
| set_tolerances [Idas.Sensitivity] | Specify the integration tolerances for sensitivities. |
| set_tolerances [Idas.Quadrature] | Specify how to use quadrature variables in step size control. |
| set_tolerances [Cvodes.Adjoint.Quadrature] | Specify how to use quadrature variables in step size control. |
| set_tolerances [Cvodes.Adjoint] | Sets the integration tolerances for the backward problem. |
| set_tolerances [Cvodes.Sensitivity.Quadrature] | Specify how to use quadrature sensitivities in step size control. |
| set_tolerances [Cvodes.Sensitivity] | Sets the integration tolerances for sensitivities. |
| set_tolerances [Cvodes.Quadrature] | Specify how to use quadrature variables in step size control. |
| set_tolerances [Arkode.ERKStep] | Sets the integration tolerances. |
| set_tolerances [Arkode.ARKStep] | Sets the integration tolerances. |
| set_tolerances [Ida] | Set the integration tolerances. |
| set_tolerances [Cvode] | Sets the integration tolerances. |
| set_zero_guess [Sundials_LinearSolver] | Indicates that the next call to |
| setup [Sundials_NonlinearSolver.Sens] | Setup a nonlinear solver for sensitivities with an initial iteration value. |
| setup [Sundials_NonlinearSolver] | Setup a nonlinear solver with an initial iteration value. |
| setup [Sundials_LinearSolver] | Instruct the linear solver to prepare to solve using an updated system matrix. |
| sformat [Sundials_Matrix.Sparse] | Return the matrix format. |
| size [Sundials_Matrix.ArrayBand] |
|
| size [Sundials_Matrix.ArrayDense] |
|
| size [Sundials_Matrix.Sparse] |
|
| size [Sundials_Matrix.Band] |
|
| size [Sundials_Matrix.Dense] |
|
| size [Sundials_RealArray2] |
|
| small_real [Sundials_Config] | The smallest value representable as a real. |
| solve [Kinsol] | Computes an approximate solution to a nonlinear system. |
| solve [Sundials_NonlinearSolver.Sens] | Solves a nonlinear system with sensitivities. |
| solve [Sundials_NonlinearSolver] | Solves a nonlinear system. |
| solve [Sundials_LinearSolver] | Solve a linear system. |
| solve_normal [Ida] | Integrates a DAE system over an interval. |
| solve_normal [Cvode] | Integrates an ODE system over an interval. |
| solve_one_step [Ida] | Like |
| solve_one_step [Cvode] | Like |
| solver [Idas.Adjoint.Spils] | Create a Idas-specific linear solver from a generic iterative linear solver. |
| solver [Idas.Adjoint.Dls] | Create an Idas-specific linear solver from a Jacobian approximation function and a generic direct linear solver. |
| solver [Cvodes.Adjoint.Spils] | Create a Cvodes-specific linear solver from a generic iterative linear solver. |
| solver [Cvodes.Adjoint.Dls] | Create a Cvodes-specific linear solver from a a Jacobian approximation function and a generic direct linear solver. |
| solver [Cvodes.Adjoint.Diag] | A linear solver based on Jacobian approximation by difference quotients. |
| solver [Arkode.MRIStep.Spils] | Create an MRIStep-specific linear solver from a generic iterative linear solver. |
| solver [Arkode.MRIStep.Dls] | Create an MRIStep-specific linear solver from a Jacobian approximation function and a generic direct linear solver. |
| solver [Arkode.ARKStep.Mass.Spils] | Create an Arkode-specific mass linear solver from a generic iterative linear solver. |
| solver [Arkode.ARKStep.Mass.Dls] | Create an Arkode-specific mass linear solver from a mass-matrix constructor function and a generic dense linear solver. |
| solver [Arkode.ARKStep.Spils] | Create an ARKStep-specific linear solver from a generic iterative linear solver. |
| solver [Arkode.ARKStep.Dls] | Create an ARKStep-specific linear solver from a Jacobian approximation function and a generic direct linear solver. |
| solver [Ida.Spils] | Create an Ida-specific linear solver from a generic iterative linear solver. |
| solver [Ida.Dls] | Create an Ida-specific linear solver from a Jacobian approximation function and a generic direct linear solver. |
| solver [Kinsol.Spils] | Create a Kinsol-specific linear solver from a generic iterative linear solver. |
| solver [Kinsol.Dls] | Create a Kinsol-specific linear solver from a Jacobian approximation function and a generic direct linear solver. |
| solver [Cvode.Spils] | Create a Cvode-specific linear solver from a generic iterative linear solver. |
| solver [Cvode.Dls] | Create a Cvode-specific linear solver from a Jacobian approximation function and generic direct linear solver. |
| solver [Cvode.Diag] | A linear solver based on Jacobian approximation by difference quotients. |
| space [Arkode.MRIStep.Coupling] | Return a coupling table's real and integer workspace sizes. |
| space [Nvector.NVECTOR_OPS] |
|
| space [Nvector.Ops] |
|
| space [Sundials_Matrix.ArrayBand] |
|
| space [Sundials_Matrix.ArrayDense] |
|
| space [Sundials_Matrix.Sparse] |
|
| space [Sundials_Matrix.Band] |
|
| space [Sundials_Matrix.Dense] |
|
| space [Sundials_Matrix] |
|
| sparse_csc [Sundials_Matrix] | By default, |
| sparse_csr [Sundials_Matrix] | As for |
| spbcgs [Sundials_LinearSolver.Iterative] | Krylov iterative solver using the scaled preconditioned biconjugate stabilized (Bi-CGStab) method. |
| spfgmr [Sundials_LinearSolver.Iterative] | Krylov iterative solver using the scaled preconditioned flexible generalized minimum residual (GMRES) method. |
| spgmr [Sundials_LinearSolver.Iterative] | Krylov iterative solver using the scaled preconditioned generalized minimum residual (GMRES) method. |
| sptfqmr [Sundials_LinearSolver.Iterative] | Krylov iterative with the scaled preconditioned transpose-free quasi-minimal residual (SPTFQMR) method. |
| stages [Arkode.MRIStep.Coupling] | The number of slow abscissae ($s + 1$ ). |
| start [Sundials.Profiler] | Starts timing the region indicated by the given name. |
| stderr [Sundials.Logfile] | The stderr file. |
| stdout [Sundials.Logfile] | The stdout file. |
| sub [Sundials_ROArray] | Create a new immutable array from a slice of an existing one. |
| sub [Sundials_RealArray] | Access a sub-array of the given array without copying. |
| sundials_version [Sundials_Config] | The |
| superlumt [Sundials_LinearSolver.Direct] | Creates a direct linear solver on sparse matrices using SuperLUMT. |
| superlumt_enabled [Sundials_Config] | Indicates whether the SuperLU_MT sparse linear solver is available. |
T | |
| to_array [Sundials.RootDirs] | Creates a new array from the contents of a given value. |
| to_array [Sundials.Roots] | Creates a new array from the contents of a given value. |
| to_array [Sundials_ROArray] | Copy an immutable array into a mutable one. |
| to_array [Sundials_RealArray] | Copies into a new |
| to_float [Ida.VarId] | Map id values to floating-point constants. |
| to_float [Sundials.Constraint] | Map constraint values to floating-point constants. |
| to_list [Sundials.RootDirs] | Copies into a list. |
| to_list [Sundials.Roots] | Copies into a list. |
| to_list [Sundials_ROArray] | Copy the elements of an immutable array into a list. |
| to_list [Sundials_RealArray] | Copies into a |
| toggle_off [Idas.Sensitivity] | Deactivates forward sensitivity calculations without deallocating memory. |
| toggle_off [Cvodes.Sensitivity] | Deactivates forward sensitivity calculations without deallocating memory. |
| turn_off [Cvodes.Sensitivity] | Deactivates forward sensitivity calculations with memory deallocation. |
U | |
| unconstrained [Sundials.Constraint] | The constant |
| unit_roundoff [Sundials_Config] | The difference bewteen 1.0 and the minimum real greater than 1.0. |
| unwrap [Nvector_pthreads.Any] | Returns the payload of the generic vector if it was constructed with
RA and an array of reals, otherwise
raises |
| unwrap [Nvector_pthreads] | Aliases |
| unwrap [Nvector_openmp.Any] | Returns the payload of the generic vector if it was constructed with
RA and an array of reals, otherwise
raises |
| unwrap [Nvector_openmp] | Aliases |
| unwrap [Nvector_mpiplusx.Any] | Returns the payload of the generic vector if it was constructed with
MpiPlusX, otherwise raises |
| unwrap [Nvector_mpiplusx] | Aliases |
| unwrap [Nvector_mpimany.Any] | Returns the payload of the generic vector if it was constructed with
MpiMany, otherwise raises |
| unwrap [Nvector_mpimany] | Aliases |
| unwrap [Nvector_parallel.Any] | Returns the payload of the generic vector if it was constructed with
Par and a parallel payload, otherwise
raises |
| unwrap [Nvector_parallel] | Aliases |
| unwrap [Nvector_array.ARRAY_NVECTOR] | Returns the array underlying an nvector. |
| unwrap [Nvector_many.Any] | Returns the payload of the generic vector if it was constructed with
Many, otherwise raises |
| unwrap [Nvector_many] | Aliases |
| unwrap [Nvector_serial.Any] | Returns the payload of the generic vector if it was constructed with
RA and an array of reals, otherwise
raises |
| unwrap [Nvector_serial] | Aliases |
| unwrap [Nvector] |
|
| unwrap [Sundials_LinearSolver.Custom] | Return the internal state from an custom iterative linear solver. |
| unwrap [Sundials_Matrix.ArrayBand] | Direct access to the underlying storage array, which is accessed
column first (unlike in |
| unwrap [Sundials_Matrix.ArrayDense] | Direct access to the underlying storage array, which is accessed
column first (unlike in |
| unwrap [Sundials_Matrix.Sparse] | Direct access to the underlying sparse storage arrays. |
| unwrap [Sundials_Matrix.Band] | Direct access to the underlying storage array, which is accessed
column first (unlike in |
| unwrap [Sundials_Matrix.Dense] | Direct access to the underlying storage array, which is accessed
column first (unlike in |
| unwrap [Sundials_Matrix] | Direct access to the underlying storage array, which is accessed
column first (unlike in |
| unwrap [Sundials_RealArray2] | Returns the |
| update [Sundials_Matrix.ArrayBand] |
|
| update [Sundials_Matrix.ArrayDense] |
|
| update [Sundials_Matrix.Band] |
|
| update [Sundials_Matrix.Dense] |
|
V | |
| version [Sundials_Config] | The |
W | |
| wl2norm [Nvector.NVECTOR_OPS] |
|
| wl2norm [Nvector.Ops] |
|
| wrap [Nvector_pthreads.Any] |
|
| wrap [Nvector_pthreads] |
|
| wrap [Nvector_openmp.Any] |
|
| wrap [Nvector_openmp] |
|
| wrap [Nvector_mpiplusx.Any] | Creates a generic nvector from an mpi communicator and a generic nvector. |
| wrap [Nvector_mpiplusx] | Creates an mpiplusx nvector from an mpi communicator and a generic nvector. |
| wrap [Nvector_mpimany.Any] | Creates a generic nvector from an array of generic nvectors. |
| wrap [Nvector_mpimany] | Creates a mpimany-vector nvector from an array of generic nvectors. |
| wrap [Nvector_parallel.Any] |
|
| wrap [Nvector_parallel] |
|
| wrap [Nvector_array.ARRAY_NVECTOR.Any] | Lifts an array to a generic nvector. |
| wrap [Nvector_array.ARRAY_NVECTOR] | Lifts an array to an nvector. |
| wrap [Nvector_many.Any] | Creates a generic nvector from an array of generic nvectors. |
| wrap [Nvector_many] | Creates a many-vector nvector from an array of generic nvectors. |
| wrap [Nvector_serial.Any] |
|
| wrap [Nvector_serial] |
|
| wrap [Nvector.NVECTOR] | Wrap data in an nvector. |
| wrap [Sundials_RealArray2] | Creates a new matrix from an existing |
| wrap_arrayband [Sundials_Matrix] | Creates an (array-based band) matrix by wrapping an existing array-based band matrix. |
| wrap_arraydense [Sundials_Matrix] | Creates an (array-based dense) matrix by wrapping an existing array-based dense matrix. |
| wrap_band [Sundials_Matrix] | Creates a (band) matrix by wrapping an existing band matrix. |
| wrap_custom [Sundials_Matrix] | Wrap a custom matrix value. |
| wrap_dense [Sundials_Matrix] | Creates a (dense) matrix by wrapping an existing dense matrix. |
| wrap_sparse [Sundials_Matrix] | Creates a (sparse) matrix by wrapping an existing sparse matrix. |
| write [Arkode.MRIStep.Coupling] | Write a coupling table on the standard output (or given file). |
| write [Arkode.ButcherTable] | Writes a Butcher table on the standard output (or given file). |
| write_butcher [Arkode.ERKStep] | Outputs the current butcher table on the standard output (or given file). |
| write_butcher [Arkode.ARKStep] | Outputs the current butcher table on the standard output (or given file). |
| write_coupling [Arkode.MRIStep] | Output the current coupling table on the standard output (or given file). |
| write_parameters [Arkode.MRIStep] | Outputs all the solver parameters on the standard output (or given file). |
| write_parameters [Arkode.ERKStep] | Outputs all the solver parameters on the standard output (or given file). |
| write_parameters [Arkode.ARKStep] | Outputs all the solver parameters on the standard output (or given file). |
| write_session [Arkode.MRIStep] | Summarize the session on the standard output (or given file). |
| write_session [Arkode.ERKStep] | Summarize the session on the standard output (or given file). |
| write_session [Arkode.ARKStep] | Summarize the session on the standard output (or given file). |
| wrmsnorm [Nvector.NVECTOR_OPS] |
|
| wrmsnorm [Nvector.Ops] |
|
| wrmsnormmask [Nvector.NVECTOR_OPS] |
|
| wrmsnormmask [Nvector.Ops] |
|
| wrmsnormmaskvectorarray [Nvector.NVECTOR_OPS] |
|
| wrmsnormmaskvectorarray [Nvector.Ops] |
|
| wrmsnormvectorarray [Nvector.NVECTOR_OPS] |
|
| wrmsnormvectorarray [Nvector.Ops] |
|
| wsqrsum [Nvector.NVECTOR_OPS.Local] |
|
| wsqrsum [Nvector.Ops.Local] |
|
| wsqrsummask [Nvector.NVECTOR_OPS.Local] |
|
| wsqrsummask [Nvector.Ops.Local] |
|