Index of types

A
adaptivity_args [Arkode]
adaptivity_fn [Arkode]

A function implementing a time step adaptivity algorithm that chooses an $h$ that satisfies the error tolerances.

adaptivity_method [Arkode]

Asymptotic error control algorithms.

adaptivity_params [Arkode]

Parameters for the standard adaptivity algorithms.

any [Nvector_serial]

The type of any nvector that can be used as a serial nvector.

ark_table [Arkode]

Additive Butcher tables

arrayband [Sundials_Matrix]

Generic matrix with array-based band content.

arraydense [Sundials_Matrix]

Generic matrix with array-based dense content.

atimesfn [Sundials_LinearSolver.Iterative.Custom]

A function atimesfn v z computes the action of the system matrix on the vector v, storing the result in z.

B
band [Sundials_Matrix]

Generic matrix with Band content.

bandrange [Cvodes.Adjoint.Spils.Banded]

The range of nonzero entries in a band matrix.

bandrange [Arkode.Spils.Banded]

The range of nonzero entries in a band matrix.

bandrange [Cvode.Spils.Banded]

The range of nonzero entries in a band matrix.

bandwidths [Idas_bbd]

The bandwidths for the difference quotient Jacobian operation.

bandwidths [Ida_bbd]

The bandwidths for the difference quotient Jacobian operation.

bandwidths [Cvodes_bbd]

The bandwidths for the difference quotient Jacobian operation.

bandwidths [Cvode_bbd]

The bandwidths for the difference quotient Jacobian operation.

bandwidths [Arkode_bbd]

The bandwidths for the difference quotient Jacobian operation.

bandwidths [Kinsol_bbd]

The bandwidths for the difference quotient Jacobian operation.

bquadrhsfn [Idas.Adjoint.Quadrature]

These functions compute the quadrature equation right-hand side for the backward problem.

bquadrhsfn [Cvodes.Adjoint.Quadrature]

These functions compute the quadrature equation right-hand side for the backward problem.

bquadrhsfn_args [Idas.Adjoint.Quadrature]
bquadrhsfn_args [Cvodes.Adjoint.Quadrature]
bquadrhsfn_no_sens [Idas.Adjoint.Quadrature]

Functions defining backward quadrature variables without forward sensitivities.

bquadrhsfn_no_sens [Cvodes.Adjoint.Quadrature]

Functions defining backward quadrature variables without forward sensitivities.

bquadrhsfn_with_sens [Idas.Adjoint.Quadrature]

Functions defining backward quadrature variables that depend on forward sensitivities.

bquadrhsfn_with_sens [Cvodes.Adjoint.Quadrature]

Functions defining backward quadrature variables with forward sensitivities.

bresfn [Idas.Adjoint]

Functions that evaluate the right-hand side of a backward DAE system with or without forward sensitivities.

bresfn_args [Idas.Adjoint]
bresfn_no_sens [Idas.Adjoint]

Backward functions without forward sensitivities.

bresfn_with_sens [Idas.Adjoint]

Backward functions with forward sensitivities.

brhsfn [Cvodes.Adjoint]

Functions that evaluate the right-hand side of a backward ODE system with or without forward sensitivities.

brhsfn_args [Cvodes.Adjoint]
brhsfn_no_sens [Cvodes.Adjoint]

Backward functions without forward sensitivities.

brhsfn_with_sens [Cvodes.Adjoint]

Backward functions with forward sensitivities.

bsession [Idas.Adjoint]

A backward session with the IDAS solver.

bsession [Cvodes.Adjoint]

A backward session with the CVODES solver.

C
callbacks [Idas.Adjoint.Alternate]

The callbacks needed to implement an alternate linear solver.

callbacks [Cvodes.Adjoint.Alternate]

The callbacks needed to implement an alternate linear solver.

callbacks [Arkode.Mass.Alternate]

The callbacks needed to implement an alternate linear solver.

callbacks [Arkode.Alternate]

The callbacks needed to implement an alternate linear solver.

callbacks [Ida.Alternate]

The callbacks needed to implement an alternate linear solver.

callbacks [Kinsol.Alternate]

The callbacks needed to implement an alternate linear solver.

callbacks [Cvode.Alternate]

The callbacks needed to implement an alternate linear solver.

comm_fn [Idas_bbd]

Functions that perform the interprocess communication necessary for the execution of Idas_bbd.local_fn.

comm_fn [Ida_bbd]

Functions that perform the interprocess communication necessary for the execution of Ida_bbd.local_fn.

comm_fn [Cvodes_bbd]

Functions that perform the interprocess communication necessary for the execution of Cvodes_bbd.local_fn.

comm_fn [Cvode_bbd]

Functions that perform the interprocess communication necessary for the execution of Cvode_bbd.local_fn.

comm_fn [Arkode_bbd]

Functions that perform the interprocess communication necessary for the execution of Arkode_bbd.local_fn.

comm_fn [Kinsol_bbd]

Functions that perform the interprocess communication necessary for the execution of Kinsol_bbd.local_fn.

conv_fail [Arkode.Alternate]

Indicates problems during the solution of nonlinear equations at a step.

conv_fail [Cvode.Alternate]

Indicates problems during the solution of nonlinear equations at a step.

csc [Sundials_Matrix.Sparse]

Compressed-sparse-column format.

csr [Sundials_Matrix.Sparse]

Compressed-sparse-row format.

custom [Sundials_Matrix]

Distinguishes a user-supplied matrix from a standard one.

D
d [Sundials.RootDirs]

Values indicating which types of roots are sought.

data [Nvector_pthreads]

Pthreads nvectors are based on bigarrays of floats.

data [Nvector_openmp]

OpenMP nvectors are based on bigarrays of floats.

data [Nvector_parallel]

Parallel nvectors carry triples of a local bigarray of floats, a global length, and an MPI communicator.

data [Nvector_array.ARRAY_NVECTOR]

Type of the underlying array.

data [Nvector_serial]

Serial nvectors are based on bigarrays of floats.

data [Nvector.NVECTOR]

The data wrapped within an nvector.

data [Sundials_RealArray2]

An alias for two-dimensional Bigarrays of floating-point numbers.

dense [Sundials_Matrix]

Generic matrix with Dense content.

dimensions [Sundials_Matrix.Band]

Band matrix dimensions.

double [Ida]

Workspaces with two temporary vectors.

double [Kinsol]

Workspaces with two temporary vectors.

double [Cvode]

Workspaces with two temporary vectors.

dq_method [Idas.Sensitivity]

A difference quotient strategy.

dq_method [Cvodes.Sensitivity]

A difference quotient strategy.

E
erk_table [Arkode]

Explicit Butcher tables

error_details [Sundials.Util]

Information passed to registered error handler functions.

error_weight_fun [Arkode]

Functions that set the multiplicative error weights for use in the weighted RMS norm.

error_weight_fun [Ida]

Functions that set the multiplicative error weights for use in the weighted RMS norm.

error_weight_fun [Cvode]

Functions that set the multiplicative error weights for use in the weighted RMS norm.

eta_choice [Kinsol]

The eta parameter in the stopping criteria for the linear system solver.

eta_params [Kinsol]

The parameters gamma and alpha in the formula for the Eisenstat and Walker Choice 2 for eta.

G
gammas [Arkode.Alternate]

Internal values used in Newton iteration.

gammas [Cvode.Alternate]

Internal values used in Newton iteration.

gramschmidt_type [Sundials_LinearSolver.Iterative]

The type of Gram-Schmidt orthogonalization in iterative linear solvers.

I
id [Sundials_Matrix]

Matrix internal type identifiers.

imex [Arkode]
index_array [Sundials_Matrix.Sparse]

Array of row or column indices

index_elt [Sundials_Index]
integrator_stats [Arkode]

Summaries of integrator statistics.

integrator_stats [Ida]

Summaries of integrator statistics.

integrator_stats [Cvode]

Summaries of integrator statistics.

interpolation [Idas.Adjoint]

Specifies the type of interpolation to use between checkpoints.

interpolation [Cvodes.Adjoint]

Specifies the type of interpolation to use between checkpoints.

irk_table [Arkode]

Implicit Butcher tables

iter [Cvodes.Adjoint]

Choice of method for solving non-linear systems that arise in solver formulas.

iter [Arkode]

Choice of method for solving non-linear systems that arise in the solution of implicit systems.

iter [Cvode]

Choice of method for solving non-linear systems that arise in solver formulas.

J
jac_fn [Idas.Adjoint.Dls]

Callback functions that compute dense approximations to a Jacobian matrix.

jac_fn [Cvodes.Adjoint.Dls]

Callback functions that compute dense approximations to a Jacobian matrix.

jac_fn [Arkode.Dls]

Callback functions that compute dense approximations to a Jacobian matrix.

jac_fn [Ida.Dls]

Callback functions that compute dense approximations to a Jacobian matrix.

jac_fn [Kinsol.Dls]

Callback functions that compute dense approximations to a Jacobian matrix.

jac_fn [Cvode.Dls]

Callback functions that compute approximations to a Jacobian matrix.

jac_fn_no_sens [Idas.Adjoint.Dls]

Callback functions that compute dense approximations to a Jacobian matrix without forward sensitivities.

jac_fn_no_sens [Cvodes.Adjoint.Dls]

Callback functions that compute dense approximations to a Jacobian matrix without forward sensitivities.

jac_fn_with_sens [Idas.Adjoint.Dls]

Callback functions that compute dense approximations to a Jacobian matrix with forward sensitivities.

jac_fn_with_sens [Cvodes.Adjoint.Dls]

Callback functions that compute dense approximations to a Jacobian matrix with forward sensitivities.

jac_times_setup_fn [Arkode.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the jac_times_vec_fn.

jac_times_setup_fn [Ida.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the jac_times_vec_fn.

jac_times_setup_fn [Cvode.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the jac_times_vec_fn.

jac_times_setup_fn_no_sens [Idas.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the jac_times_vec_fn.

jac_times_setup_fn_no_sens [Cvodes.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the jac_times_vec_fn.

jac_times_setup_fn_with_sens [Idas.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the jac_times_vec_fn.

jac_times_setup_fn_with_sens [Cvodes.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the jac_times_vec_fn.

jac_times_vec_fn [Idas.Adjoint.Spils]

Callback functions that compute the Jacobian times a vector.

jac_times_vec_fn [Cvodes.Adjoint.Spils]

Callback functions that compute the Jacobian times a vector.

jac_times_vec_fn [Arkode.Spils]

Callback functions that compute the Jacobian times a vector.

jac_times_vec_fn [Ida.Spils]

Callback functions that compute the Jacobian times a vector.

jac_times_vec_fn [Kinsol.Spils]

Callback functions that compute (an approximation to) the Jacobian times a vector.

jac_times_vec_fn [Cvode.Spils]

Callback functions that compute the Jacobian times a vector.

jac_times_vec_fn_no_sens [Idas.Adjoint.Spils]

Callback functions that compute the Jacobian times a vector without forward sensitivities.

jac_times_vec_fn_no_sens [Cvodes.Adjoint.Spils]

Callback functions that compute the Jacobian times a vector without forward sensitivities.

jac_times_vec_fn_with_sens [Idas.Adjoint.Spils]

Callback functions that compute the Jacobian times a vector with forward sensitivities.

jac_times_vec_fn_with_sens [Cvodes.Adjoint.Spils]

Callback functions that compute the Jacobian times a vector with forward sensitivities.

jacobian_arg [Idas.Adjoint]

Arguments common to Jacobian callback functions.

jacobian_arg [Cvodes.Adjoint]

Arguments common to Jacobian callback functions.

jacobian_arg [Arkode]

Arguments common to Jacobian callback functions.

jacobian_arg [Ida]

Arguments common to Jacobian callback functions.

jacobian_arg [Kinsol]

Arguments common to Jacobian callback functions.

jacobian_arg [Cvode]

Arguments common to Jacobian callback functions.

K
kind [Nvector_pthreads]

Represents the internal layout of a Pthreads nvector.

kind [Nvector_openmp]

Represents the internal layout of an OpenMP nvector.

kind [Nvector_parallel]

Represents the internal layout of a parallel nvector.

kind [Nvector_array.ARRAY_NVECTOR]

Array nvectors are custom nvectors.

kind [Nvector_custom]

Represents an nvector manipulated by operations written in OCaml.

kind [Nvector_serial]

Represents any nvector that can be treated as a serial nvector.

kind [Nvector.NVECTOR]

Classifies the internal structure of an nvector.

L
linear_solver [Sundials_LinearSolver.Iterative]

An iterative linear solver.

linear_solver [Sundials_LinearSolver.Direct]

A generic direct linear solver.

linearity [Arkode]

The linearity of the implicit portion of the problem.

linit [Idas.Adjoint.Alternate]

Functions that initialize linear solver data, like counters and statistics.

linit [Cvodes.Adjoint.Alternate]

Functions that initialize linear solver data, like counters and statistics.

linit [Arkode.Alternate]

Functions that initialize linear solver data, like counters and statistics.

linit [Ida.Alternate]

Functions that initialize linear solver data, like counters and statistics.

linit [Kinsol.Alternate]

Functions that initialize linear solver data, like counters and statistics.

linit [Cvode.Alternate]

Functions that initialize linear solver data, like counters and statistics.

lmm [Cvode]

Choice of linear multistep method.

local_fn [Idas_bbd]

Functions that approximate backward residual functions using local computations only.

local_fn [Ida_bbd]

Approximates the right-hand side function using local computations only.

local_fn [Cvodes_bbd]

Functions that approximate backward right-hand side functions using local computations only.

local_fn [Cvode_bbd]

Approximates the right-hand side function using local computations only.

local_fn [Arkode_bbd]

Approximates the right-hand side function using local computations only.

local_fn [Kinsol_bbd]

Approximates the system function using local computations only.

lsetup [Idas.Adjoint.Alternate]

Functions that prepare the linear solver for subsequent calls to lsolve.

lsetup [Cvodes.Adjoint.Alternate]

Functions that prepare the linear solver for subsequent calls to lsolve.

lsetup [Arkode.Alternate]

Functions that prepare the linear solver for subsequent calls to lsolve.

lsetup [Ida.Alternate]

Functions that prepare the linear solver for subsequent calls to lsolve.

lsetup [Kinsol.Alternate]

Functions that prepare the linear solver for subsequent calls to Kinsol.Alternate.lsolve.

lsetup [Cvode.Alternate]

Functions that prepare the linear solver for subsequent calls to lsolve.

lsetup_args [Arkode.Alternate]

Arguments to Arkode.Alternate.lsetup.

lsetup_args [Ida.Alternate]

Arguments to Ida.Alternate.lsetup.

lsetup_args [Cvode.Alternate]

Arguments to Cvode.Alternate.lsetup.

lsolve [Idas.Adjoint.Alternate]

Functions that solve the linear equation $Mx = b$.

lsolve [Cvodes.Adjoint.Alternate]

Functions that solve the linear equation $Mx = b$.

lsolve [Arkode.Alternate]

Functions that solve the linear equation $Ax = b$.

lsolve [Ida.Alternate]

Functions that solve the linear equation $Mx = b$.

lsolve [Kinsol.Alternate]

Functions that solve the linear equation $Jx = b$.

lsolve [Cvode.Alternate]

Functions that solve the linear equation $Mx = b$.

lsolve_args [Arkode.Alternate]

Arguments to Arkode.Alternate.lsolve.

lsolve_args [Ida.Alternate]

Arguments to Ida.Alternate.lsolve.

lsolve_args [Cvode.Alternate]

Arguments to Cvode.Alternate.lsolve.

M
mass_fn [Arkode.Mass.Dls]

Functions that compute a mass matrix (or an approximation of one).

mass_times_setup_fn [Arkode.Mass.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by the mass_times_vec_fn.

mass_times_vec_fn [Arkode.Mass.Spils]

Callback functions that compute the mass matrix times a vector.

matrix_ops [Sundials_Matrix]

Generic operations that all matrix types must implement.

minit [Arkode.Mass.Alternate]

Functions that initialize mass matrix solver data, like counters and statistics.

ml [Sundials_Matrix.ArrayBand]

Lower-bandwidth.

msetup [Arkode.Mass.Alternate]

Functions that prepare the mass matrix solver for subsequent calls to lsolve.

msolve [Arkode.Mass.Alternate]

Functions that solve the linear equation $Mx = b$.

mu [Sundials_Matrix.ArrayBand]

Upper-bandwidth.

N
nvector [Nvector]

An alias for Nvector.t.

nvector_ops [Nvector_custom]

The set of operations required to define an nvector.

O
ops [Sundials_LinearSolver.Iterative.Custom]

The operations required to implement an iterative linear solver.

ops [Sundials_LinearSolver.Direct.Custom]

The operations required to implement a direct linear solver.

ordering [Sundials_LinearSolver.Direct.Superlumt]

The ordering algorithm used for reducing fill.

ordering [Sundials_LinearSolver.Direct.Klu]

The ordering algorithm used for reducing fill.

P
parallel_bsession [Idas_bbd]

Alias for sessions based on parallel nvectors.

parallel_bsession [Cvodes_bbd]

Alias for sessions based on parallel nvectors.

parallel_preconditioner [Idas_bbd]

Alias for preconditioners based on parallel nvectors.

parallel_preconditioner [Ida_bbd]

Alias for preconditioners based on parallel nvectors.

parallel_preconditioner [Cvodes_bbd]

Alias for preconditioners based on parallel nvectors.

parallel_preconditioner [Cvode_bbd]

Alias for preconditioners based on parallel nvectors.

parallel_preconditioner [Arkode_bbd]

Alias for preconditioners based on parallel nvectors.

parallel_preconditioner [Kinsol_bbd]

Alias for preconditioners based on parallel nvectors.

parallel_session [Ida_bbd]

Alias for sessions based on parallel nvectors.

parallel_session [Cvode_bbd]

Alias for sessions based on parallel nvectors.

parallel_session [Arkode_bbd]

Alias for sessions based on parallel nvectors.

parallel_session [Kinsol_bbd]

Alias for sessions based on parallel nvectors.

postprocess_step_fn [Arkode]

A function to process the results of each timestep solution.

prec_setup_fn [Idas.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data need by Idas.Adjoint.Spils.prec_solve_fn without forward sensitivities.

prec_setup_fn [Cvodes.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by Cvodes.Adjoint.Spils.prec_solve_fn without forward sensitivities.

prec_setup_fn [Arkode.Mass.Spils]

Callback functions that preprocess or evaluate mass matrix-related data needed by Arkode.Mass.Spils.prec_solve_fn.

prec_setup_fn [Arkode.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by Arkode.Spils.prec_solve_fn.

prec_setup_fn [Ida.Spils]

Callback functions that preprocess or evaluate Jacobian-related data need by Ida.Spils.prec_solve_fn.

prec_setup_fn [Kinsol.Spils]

Callback functions that preprocess or evaluate Jacobian-related data need by Kinsol.Spils.prec_solve_fn.

prec_setup_fn [Cvode.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by Cvode.Spils.prec_solve_fn.

prec_setup_fn_with_sens [Idas.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data need by Idas.Adjoint.Spils.prec_solve_fn with forward sensitivities.

prec_setup_fn_with_sens [Cvodes.Adjoint.Spils]

Callback functions that preprocess or evaluate Jacobian-related data needed by Cvodes.Adjoint.Spils.prec_solve_fn with forward sensitivities.

prec_solve_arg [Cvodes.Adjoint.Spils]

Arguments passed to the preconditioner solver function.

prec_solve_arg [Arkode.Mass.Spils]

Arguments passed to the mass matrix preconditioner solver function.

prec_solve_arg [Arkode.Spils]

Arguments passed to the preconditioner solver function.

prec_solve_arg [Cvode.Spils]

Arguments passed to the preconditioner solver function.

prec_solve_fn [Idas.Adjoint.Spils]

Callback functions that solve a linear system involving a preconditioner matrix without forward sensitivities.

prec_solve_fn [Cvodes.Adjoint.Spils]

Callback functions that solve a linear system involving a preconditioner matrix without forward sensitivities.

prec_solve_fn [Arkode.Mass.Spils]

Callback functions that solve a linear mass matrix system involving a preconditioner matrix.

prec_solve_fn [Arkode.Spils]

Callback functions that solve a linear system involving a preconditioner matrix.

prec_solve_fn [Ida.Spils]

Callback functions that solve a linear system involving a preconditioner matrix.

prec_solve_fn [Kinsol.Spils]

Callback functions that solve a linear system involving a preconditioner matrix.

prec_solve_fn [Cvode.Spils]

Callback functions that solve a linear system involving a preconditioner matrix.

prec_solve_fn_with_sens [Idas.Adjoint.Spils]

Callback functions that solve a linear system involving a preconditioner matrix with forward sensitivities.

prec_solve_fn_with_sens [Cvodes.Adjoint.Spils]

Callback functions that solve a linear system involving a preconditioner matrix with forward sensitivities.

preconditioner [Idas.Adjoint.Spils]

Specifies a preconditioner and its callback functions.

preconditioner [Cvodes.Adjoint.Spils]

Specifies a preconditioner, including the type of preconditioning (none, left, right, or both) and callback functions.

preconditioner [Arkode.Mass.Spils]

Specifies a preconditioner, including the type of preconditioning (none, left, right, or both) and callback functions.

preconditioner [Arkode.Spils]

Specifies a preconditioner, including the type of preconditioning (none, left, right, or both) and callback functions.

preconditioner [Ida.Spils]

Specifies a preconditioner and its callback functions.

preconditioner [Kinsol.Spils]

Specifies a preconditioner, including the type of preconditioning (none or right) and callback functions.

preconditioner [Cvode.Spils]

Specifies a preconditioner, including the type of preconditioning (none, left, right, or both) and callback functions.

preconditioning_type [Sundials_LinearSolver.Iterative]

The type of preconditioning in Krylov solvers.

predictor_method [Arkode]

Method choices for predicting implicit solutions.

print_level [Kinsol]

Increasing levels of verbosity for informational messages.

problem [Arkode]

The form of the initial value problem.

psetupfn [Sundials_LinearSolver.Iterative.Custom]

Functions that set up any problem data in preparation for calls to psolvefn.

psolvefn [Sundials_LinearSolver.Iterative.Custom]

A function psolvefn r z tol lr that solves the preconditioner equation $Pz = r$ for the vector z such that $\left\lVert Pz - r \right\rVert_\mathrm{wrms} < \mathit{tol}$ .

Q
quadrhsfn [Idas.Quadrature]

Functions defining quadrature variables.

quadrhsfn [Cvodes.Quadrature]

Functions defining quadrature variables.

quadsensrhsfn [Idas.Sensitivity.Quadrature]

Functions defining quadrature sensitivities.

quadsensrhsfn [Cvodes.Sensitivity.Quadrature]

Functions defining quadrature sensitivities.

quadsensrhsfn_args [Idas.Sensitivity.Quadrature]
quadsensrhsfn_args [Cvodes.Sensitivity.Quadrature]
R
r [Sundials.Roots]

Values indicating the status of root functions.

res_tolerance [Arkode]
res_weight_fun [Arkode]

Functions that compute the weighted RMS residual weights.

resfn [Ida]

Residual functions that define a DAE problem.

resize_fn [Arkode]

Called to resize a vector to match the dimensions of another.

result [Kinsol]

Results of non-linear solution attempts.

rhsfn [Arkode]

Right-hand side functions for calculating ODE derivatives.

rhsfn [Cvode]

Right-hand side functions for calculating ODE derivatives.

rk_method [Arkode]

Parameters for the RK method.

rk_timescoefs [Arkode]

Coefficients for the RK method.

rootsfn [Arkode]

Called by the solver to calculate the values of root functions.

rootsfn [Ida]

Called by the solver to calculate the values of root functions.

rootsfn [Cvode]

Called by the solver to calculate the values of root functions.

S
sens_method [Idas.Sensitivity]

Specifies a sensitivity solution method.

sens_method [Cvodes.Sensitivity]

Specifies a sensitivity solution method.

sens_params [Idas.Sensitivity]

Specifies problem parameter information for sensitivity calculations.

sens_params [Cvodes.Sensitivity]

Specifies problem parameter information for sensitivity calculations.

sensitivity_stats [Idas.Sensitivity]

Summaries of sensitivity stats.

sensitivity_stats [Cvodes.Sensitivity]

Summaries of sensitivity stats.

sensresfn [Idas.Sensitivity]

Sensitivity functions that calculate the residuals of all sensitivity equations.

sensresfn_args [Idas.Sensitivity]
sensrhsfn [Cvodes.Sensitivity]

Specify a sensitivity function.

sensrhsfn1 [Cvodes.Sensitivity]

Sensitivity functions that calculate the right-hand side of a single sensitivity equation.

sensrhsfn_all [Cvodes.Sensitivity]

Sensitivity functions that calculate the right-hand sides of all sensitivity equations.

sensrhsfn_args [Cvodes.Sensitivity]
serial_bsession [Idas.Adjoint]

Alias for backward sessions based on serial nvectors.

serial_bsession [Cvodes.Adjoint]

Alias for backward sessions based on serial nvectors.

serial_linear_solver [Sundials_LinearSolver.Direct]

Alias for linear solvers that are restricted to serial nvectors.

serial_session [Arkode]

Alias for sessions based on serial nvectors.

serial_session [Ida]

Alias for sessions based on serial nvectors.

serial_session [Kinsol]

Alias for sessions based on serial nvectors.

serial_session [Cvode]

Alias for sessions based on serial nvectors.

serial_session_linear_solver [Idas.Adjoint]

Alias for linear solvers that are restricted to serial nvectors.

serial_session_linear_solver [Cvodes.Adjoint]

Alias for linear solvers that are restricted to serial nvectors.

serial_session_linear_solver [Arkode]

Alias for linear solvers that are restricted to serial nvectors.

serial_session_linear_solver [Ida]

Alias for linear solvers that are restricted to serial nvectors.

serial_session_linear_solver [Kinsol]

Alias for linear solvers that are restricted to serial nvectors.

serial_session_linear_solver [Cvode]

Alias for linear solvers that are restricted to serial nvectors.

serial_solver [Arkode.Mass]

Alias for mass matrix solvers that are restricted to serial nvectors.

session [Idas]

Alias for Ida sessions.

session [Cvodes]

Alias for Cvode sessions.

session [Arkode]

A session with the ARKODE solver.

session [Ida]

A session with the IDA solver.

session [Kinsol]

A session with the KINSOL solver.

session [Cvode]

A session with the CVODE solver.

session_linear_solver [Idas.Adjoint]

Linear solvers used in backward problems.

session_linear_solver [Cvodes.Adjoint]

Linear solvers used in backward problems.

session_linear_solver [Arkode]

Linear solvers used by Arkode.

session_linear_solver [Ida]

Linear solvers used by Ida.

session_linear_solver [Kinsol]

Linear solvers used by Kinsol.

session_linear_solver [Cvode]

Linear solvers used by Cvode.

sformat [Sundials_Matrix.Sparse]
smu [Sundials_Matrix.ArrayBand]

Storage upper-bandwidth.

solve_arg [Kinsol.Spils]

Arguments passed to the preconditioner solver function.

solver [Arkode.Mass]

Mass matrix solvers used by Arkode.

solver_result [Arkode]

Values returned by the step functions.

solver_result [Ida]

Values returned by the step functions.

solver_result [Cvode]

Values returned by the step functions.

sparse [Sundials_Matrix]

Generic matrix with Sparse content.

stability_fn [Arkode]

A function that predicts the maximum stable step size for the explicit portions of an ImEx ODE system.

standard [Sundials_Matrix]

Distinguishes a library-supplied matrix from a custom one.

strategy [Kinsol]

Strategy used to solve the non-linear system.

sysfn [Kinsol]

System function that defines nonlinear problem.

T
t [Nvector_pthreads]

The type of Pthreads nvectors.

t [Nvector_openmp]

The type of OpenMP nvectors.

t [Nvector_parallel]

The type of parallel nvectors.

t [Ida.VarId]

For pattern-matching on constraints.

t [Nvector_custom]

The type scheme of custom nvectors.

t [Nvector_serial]

The type of serial nvectors.

t [Nvector.NVECTOR]

An alias for the nvector type.

t [Nvector.NVECTOR_OPS]

The vector type.

t [Nvector]

Represents an nvector of kind 'kind with underlying data of type 'data.

t [Sundials_Matrix.ArrayBand]

A band matrix accessible directly through a Bigarray.

t [Sundials_Matrix.ArrayDense]

A dense matrix accessible directly through a Bigarray.

t [Sundials_Matrix.Sparse]

A sparse matrix.

t [Sundials_Matrix.Band]

A band matrix.

t [Sundials_Matrix.Dense]

A dense matrix.

t [Sundials_Matrix]

A generic matrix with a payload of type 'm.

t [Sundials.Constraint]

For pattern-matching on constraints.

t [Sundials.RootDirs]

Arrays that communicate which zero-crossings are sought.

t [Sundials.Roots]

Arrays that communicate the occurrence of zero-crossings.

t [Sundials_Logfile]
t [Sundials_LintArray]
t [Sundials_RealArray2]

A two-dimensional matrix.

t [Sundials_RealArray]
tag [Sundials_LinearSolver.Iterative.Custom]

Used to distinguish custom linear solvers

tag [Sundials_LinearSolver.Direct.Custom]

Used to distinguish custom linear solvers

tag [Sundials_LinearSolver.Direct.Superlumt]

Used to distinguish SuperLUMT direct solvers.

tag [Sundials_LinearSolver.Direct.Klu]

Used to distinguish KLU direct solvers.

tag [Sundials_LinearSolver.Direct]

Used to identify generic direct solvers.

tolerance [Idas.Adjoint.Quadrature]

Tolerances for calculating backward quadrature variables.

tolerance [Idas.Adjoint]

Tolerance specifications.

tolerance [Idas.Sensitivity.Quadrature]

Tolerances for calculating quadrature sensitivities.

tolerance [Idas.Sensitivity]

Tolerances for calculating sensitivities.

tolerance [Idas.Quadrature]

Tolerances for calculating quadrature variables.

tolerance [Cvodes.Adjoint.Quadrature]

Tolerances for calculating backward quadrature variables.

tolerance [Cvodes.Adjoint]

Tolerance specifications.

tolerance [Cvodes.Sensitivity.Quadrature]

Tolerances for calculating quadrature sensitivities.

tolerance [Cvodes.Sensitivity]

Tolerances for calculating sensitivities.

tolerance [Cvodes.Quadrature]

Tolerances for calculating quadrature variables.

tolerance [Arkode]

Tolerance specifications.

tolerance [Ida]

Tolerance specifications.

tolerance [Cvode]

Tolerance specifications.

triple [Idas.Adjoint]

Workspaces with three temporary vectors.

triple [Cvodes.Adjoint]

Workspaces with three temporary vectors.

triple [Arkode]

Workspaces with three temporary vectors.

triple [Ida]

Workspaces with three temporary vectors.

triple [Cvode]

Workspaces with three temporary vectors.