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.
ark_table [Arkode]
Additive Butcher tables
atimes [Spils]
Functions f v z that calculate z = A v using an internal representation of A.

B
band_fn [Arkode.Dls.Mass]
Callback functions that compute banded approximations to a mass matrix.
band_jac_fn [Idas.Adjoint.Dls]
Callback functions that compute banded approximations to a Jacobian matrix.
band_jac_fn [Cvodes.Adjoint.Dls]
Callback functions that compute banded approximations to a Jacobian matrix.
band_jac_fn [Arkode.Dls]
Callback functions that compute banded approximations to a Jacobian matrix.
band_jac_fn [Ida.Dls]
Callback functions that compute banded approximations to a Jacobian matrix.
band_jac_fn [Kinsol.Dls]
Callback functions that compute banded approximations to a Jacobian matrix.
band_jac_fn [Cvode.Dls]
Callback functions that compute banded approximations to a Jacobian matrix.
band_jac_fn_no_sens [Idas.Adjoint.Dls]
Callback functions that compute banded approximations to a Jacobian matrix without forward sensitivities.
band_jac_fn_no_sens [Cvodes.Adjoint.Dls]
Callback functions that compute banded approximations to a Jacobian matrix without forward sensitivities.
band_jac_fn_with_sens [Idas.Adjoint.Dls]
Callback functions that compute banded approximations to a Jacobian matrix with forward sensitivities.
band_jac_fn_with_sens [Cvodes.Adjoint.Dls]
Callback functions that compute banded approximations to a Jacobian matrix with forward sensitivities.
bandrange [Idas.Adjoint]
The range of nonzero entries in a band matrix.
bandrange [Cvodes.Adjoint]
The range of nonzero entries in a band matrix.
bandrange [Arkode]
The range of nonzero entries in a band matrix.
bandrange [Ida]
The range of nonzero entries in a band matrix.
bandrange [Kinsol]
The range of nonzero entries in a band matrix.
bandrange [Cvode]
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 [Arkode.Alternate.Mass]
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 [Sls.SparseMatrix]
csr [Sls.SparseMatrix]

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_serial]
Serial nvectors are based on bigarrays of floats.
data [Nvector_array.ARRAY_NVECTOR]
Type of the underlying array.
data [Nvector.NVECTOR]
The data wrapped within an nvector.
data [Sundials.RealArray2]
An alias for the underlying Bigarray.
dense_fn [Arkode.Dls.Mass]
Callback functions that compute dense approximations to a mass matrix.
dense_jac_fn [Idas.Adjoint.Dls]
Callback functions that compute dense approximations to a Jacobian matrix.
dense_jac_fn [Cvodes.Adjoint.Dls]
Callback functions that compute dense approximations to a Jacobian matrix.
dense_jac_fn [Arkode.Dls]
Callback functions that compute dense approximations to a Jacobian matrix.
dense_jac_fn [Ida.Dls]
Callback functions that compute dense approximations to a Jacobian matrix.
dense_jac_fn [Kinsol.Dls]
Callback functions that compute dense approximations to a Jacobian matrix.
dense_jac_fn [Cvode.Dls]
Callback functions that compute dense approximations to a Jacobian matrix.
dense_jac_fn_no_sens [Idas.Adjoint.Dls]
Callback functions that compute dense approximations to a Jacobian matrix without forward sensitivities.
dense_jac_fn_no_sens [Cvodes.Adjoint.Dls]
Callback functions that compute dense approximations to a Jacobian matrix without forward sensitivities.
dense_jac_fn_with_sens [Idas.Adjoint.Dls]
Callback functions that compute dense approximations to a Jacobian matrix with forward sensitivities.
dense_jac_fn_with_sens [Cvodes.Adjoint.Dls]
Callback functions that compute dense approximations to a Jacobian matrix with forward sensitivities.
dimensions [Dls.BandMatrix]
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]
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 [Spils]
The type of Gram-Schmidt orthogonalization in SPGMR linear solvers.

I
imex [Arkode]
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_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_serial]
Represents any nvector that can be treated as a serial 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.NVECTOR]
Classifies the internal structure of an nvector.

L
linear_solver [Idas.Adjoint]
Linear solvers used in backward problems.
linear_solver [Cvodes.Adjoint]
Linear solvers used in backward problems.
linear_solver [Arkode]
Linear solvers used by Arkode.
linear_solver [Ida]
Linear solvers used by Ida.
linear_solver [Kinsol]
Linear solvers used by Kinsol.
linear_solver [Cvode]
Linear solvers used by Cvode.
linearity [Arkode]
The linearity of the implicit portion of the problem.
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 [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 [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_solver [Arkode]
Mass matrix solvers used by Arkode.
minit [Arkode.Alternate.Mass]
Functions that initialize mass matrix solver data, like counters and statistics.
ml [Dls.ArrayBandMatrix]
Lower-bandwidth.
msetup [Arkode.Alternate.Mass]
Functions that prepare the mass matrix solver for subsequent calls to lsolve.
msolve [Arkode.Alternate.Mass]
Functions that solve the linear equation $Mx = b$.
mu [Dls.ArrayBandMatrix]
Upper-bandwidth.

N
nvector [Nvector]
An alias for Nvector.t.
nvector_ops [Nvector_custom]
The set of operations required to define an nvector.

O
ordering [Idas.Adjoint.Sls.Superlumt]
The ordering algorithm used for reducing fill.
ordering [Idas.Adjoint.Sls.Klu]
The ordering algorithm used for reducing fill.
ordering [Cvodes.Adjoint.Sls.Superlumt]
The ordering algorithm used for reducing fill.
ordering [Cvodes.Adjoint.Sls.Klu]
The ordering algorithm used for reducing fill.
ordering [Arkode.Sls.Superlumt]
The ordering algorithm used for reducing fill.
ordering [Arkode.Sls.Klu]
The ordering algorithm used for reducing fill.
ordering [Ida.Sls.Superlumt]
The ordering algorithm used for reducing fill.
ordering [Ida.Sls.Klu]
The ordering algorithm used for reducing fill.
ordering [Kinsol.Sls.Superlumt]
The ordering algorithm used for reducing fill.
ordering [Kinsol.Sls.Klu]
The ordering algorithm used for reducing fill.
ordering [Cvode.Sls.Superlumt]
The ordering algorithm used for reducing fill.
ordering [Cvode.Sls.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.Spils.Mass]
Callback functions that preprocess or evaluate mass matrix-related data needed by Arkode.Spils.Mass.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.Spils.Mass]
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.Spils.Mass]
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.Spils.Mass]
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 [Spils]
The type of preconditioning in Krylov solvers.
predictor_method [Arkode]
print_level [Kinsol]
Increasing levels of verbosity for informational messages.
problem [Arkode]
The form of the initial value problem.
psolve [Spils]
Functions f r z lr that solve the preconditioner equation P z = r for the vector z.

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 [Idas.Adjoint]
Alias for linear solvers that are restricted to serial nvectors.
serial_linear_solver [Cvodes.Adjoint]
Alias for linear solvers that are restricted to serial nvectors.
serial_linear_solver [Arkode]
Alias for linear solvers that are restricted to serial nvectors.
serial_linear_solver [Ida]
Alias for linear solvers that are restricted to serial nvectors.
serial_linear_solver [Kinsol]
Alias for linear solvers that are restricted to serial nvectors.
serial_linear_solver [Cvode]
Alias for linear solvers that are restricted to serial nvectors.
serial_mass_solver [Arkode]
Alias for mass matrix 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.
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.
smu [Dls.ArrayBandMatrix]
Storage upper-bandwidth.
solve_arg [Kinsol.Spils]
Arguments passed to the preconditioner solver function.
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_jac_fn [Idas.Adjoint.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix.
sparse_jac_fn [Cvodes.Adjoint.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix.
sparse_jac_fn [Arkode.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix.
sparse_jac_fn [Ida.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix.
sparse_jac_fn [Kinsol.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix.
sparse_jac_fn [Cvode.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix.
sparse_jac_fn_no_sens [Idas.Adjoint.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix without forward sensitivites.
sparse_jac_fn_no_sens [Cvodes.Adjoint.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix without forward sensitivites.
sparse_jac_fn_with_sens [Idas.Adjoint.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix with forward sensitivities.
sparse_jac_fn_with_sens [Cvodes.Adjoint.Sls]
Callback functions that compute sparse approximations to a Jacobian matrix with forward sensitivities.
sparse_mass_fn [Arkode.Sls]
Callback functions that compute sparse approximations to the mass matrix.
stability_fn [Arkode]
A function that predicts the maximum stable step size for the explicit portions of an ImEx ODE system.
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_serial]
The type of serial nvectors.
t [Nvector_custom]
The type scheme of custom nvectors.
t [Spils.PCG]
An instance of the PCG solver.
t [Spils.SPTFQMR]
An instance of the SPTFQMR solver.
t [Spils.SPBCG]
An instance of the SPBCG solver.
t [Spils.SPFGMR]
An instance of the SPFGMR solver.
t [Spils.SPGMR]
An instance of the SPGMR solver.
t [Sls.SparseMatrix]
A sparse matrix.
t [Dls.ArrayBandMatrix]
A band matrix accessible directly through a Bigarray.
t [Dls.BandMatrix]
An abstract band matrix.
t [Dls.ArrayDenseMatrix]
A dense matrix accessible directly through a Bigarray.
t [Dls.DenseMatrix]
An abstract dense matrix.
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.Logfile]
An open log file.
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.LintArray]
A Bigarray of integers.
t [Sundials.RealArray2]
A two-dimensional matrix.
t [Sundials.RealArray]
A Bigarray of floats.
t_csc [Sls.SparseMatrix]
t_csr [Sls.SparseMatrix]
times_vec_fn [Arkode.Spils.Mass]
Callback functions that compute the mass matrix times a vector.
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.