AMICI C++ API
AMICI C++ library functions
Class Hierarchy
-
- Namespace amici
- Struct LogItem
- Struct ModelDimensions
- Struct ModelState
- Struct ModelStateDerived
- Struct SimulationState
- Class AbstractModel
- Class AbstractSpline
- Class AmiException
- Class AmiVector
- Class AmiVectorArray
- Class BackwardProblem
- Class ConditionContext
- Class ContextManager
- Class CpuTimer
- Class CvodeException
- Class CVodeSolver
- Class ExpData
- Class FinalStateStorer
- Class ForwardProblem
- Class HermiteSpline
- Class IDAException
- Class IDASolver
- Class IntegrationFailure
- Class IntegrationFailureB
- Class Logger
- Class Model
- Class Model_DAE
- Class Model_ODE
- Class ModelContext
- Class NewtonFailure
- Class NewtonSolver
- Class ReturnData
- Class SetupFailure
- Class SimulationParameters
- Class Solver
- Class SteadystateProblem
- Class SUNLinSolBand
- Class SUNLinSolDense
- Class SUNLinSolKLU
- Class SUNLinSolPCG
- Class SUNLinSolSPBCGS
- Class SUNLinSolSPFGMR
- Class SUNLinSolSPGMR
- Class SUNLinSolSPTFQMR
- Class SUNLinSolWrapper
- Class SUNMatrixWrapper
- Class SUNNonLinSolFixedPoint
- Class SUNNonLinSolNewton
- Class SUNNonLinSolWrapper
- Enum BLASLayout
- Enum BLASTranspose
- Enum Constraint
- Enum FixedParameterContext
- Enum InternalSensitivityMethod
- Enum InterpolationType
- Enum LinearMultistepMethod
- Enum LinearSolver
- Enum LogSeverity
- Enum ModelQuantity
- Enum NewtonDampingFactorMode
- Enum NonlinearSolverIteration
- Enum ObservableScaling
- Enum ParameterScaling
- Enum RDataReporting
- Enum SecondOrderMode
- Enum SensitivityMethod
- Enum SensitivityOrder
- Enum SplineBoundaryCondition
- Enum SplineExtrapolation
- Enum SteadyStateComputationMode
- Enum SteadyStateContext
- Enum SteadyStateSensitivityMode
- Enum SteadyStateStatus
- Namespace amici
File Hierarchy
-
- Directory include
- Directory amici
- File abstract_model.h
- File amici.h
- File backwardproblem.h
- File cblas.h
- File defines.h
- File edata.h
- File exception.h
- File forwardproblem.h
- File hdf5.h
- File logging.h
- File misc.h
- File model.h
- File model_dae.h
- File model_dimensions.h
- File model_ode.h
- File model_state.h
- File newton_solver.h
- File rdata.h
- File serialization.h
- File simulation_parameters.h
- File solver.h
- File solver_cvodes.h
- File solver_idas.h
- File splinefunctions.h
- File steadystateproblem.h
- File sundials_linsol_wrapper.h
- File sundials_matrix_wrapper.h
- File vector.h
- File version.in.h
- Directory amici
- Directory include
Full API
Namespaces
Classes and Structs
- Struct ModelDimensions
- Inheritance Relationships
- Struct Documentation
ModelDimensionsModelDimensions::ModelDimensions()ModelDimensions::ModelDimensions()ModelDimensions::nx_rdataModelDimensions::nxtrue_rdataModelDimensions::nx_solverModelDimensions::nxtrue_solverModelDimensions::nx_solver_reinitModelDimensions::npModelDimensions::nkModelDimensions::nyModelDimensions::nytrueModelDimensions::nzModelDimensions::nztrueModelDimensions::neModelDimensions::ne_solverModelDimensions::nsplModelDimensions::nwModelDimensions::ndwdxModelDimensions::ndwdpModelDimensions::ndwdwModelDimensions::ndxdotdwModelDimensions::ndJydyModelDimensions::ndxrdatadxsolverModelDimensions::ndxrdatadtclModelDimensions::ndtotal_cldx_rdataModelDimensions::nnzModelDimensions::nJModelDimensions::ubwModelDimensions::lbwModelDimensions::pythonGeneratedModelDimensions::ndxdotdp_explicitModelDimensions::ndxdotdx_explicitModelDimensions::w_recursion_depth
- Struct ModelStateDerived
- Struct Documentation
ModelStateDerivedModelStateDerived::ModelStateDerived()ModelStateDerived::ModelStateDerived()ModelStateDerived::J_ModelStateDerived::JB_ModelStateDerived::dxdotdw_ModelStateDerived::dwdx_ModelStateDerived::dwdp_ModelStateDerived::M_ModelStateDerived::MSparse_ModelStateDerived::dfdx_ModelStateDerived::dxdotdp_fullModelStateDerived::dxdotdp_explicitModelStateDerived::dxdotdp_implicitModelStateDerived::dxdotdx_explicitModelStateDerived::dxdotdx_implicitModelStateDerived::dx_rdatadx_solverModelStateDerived::dx_rdatadtclModelStateDerived::dtotal_cldx_rdataModelStateDerived::dxdotdpModelStateDerived::dJydy_ModelStateDerived::dJydy_matlab_ModelStateDerived::dJydsigma_ModelStateDerived::dJydx_ModelStateDerived::dJydp_ModelStateDerived::dJzdz_ModelStateDerived::dJzdsigma_ModelStateDerived::dJrzdz_ModelStateDerived::dJrzdsigma_ModelStateDerived::dJzdx_ModelStateDerived::dJzdp_ModelStateDerived::dzdx_ModelStateDerived::dzdp_ModelStateDerived::drzdx_ModelStateDerived::drzdp_ModelStateDerived::dydp_ModelStateDerived::dydx_ModelStateDerived::w_ModelStateDerived::sx_ModelStateDerived::sy_ModelStateDerived::x_rdata_ModelStateDerived::sx_rdata_ModelStateDerived::y_ModelStateDerived::sigmay_ModelStateDerived::dsigmaydp_ModelStateDerived::dsigmaydy_ModelStateDerived::z_ModelStateDerived::rz_ModelStateDerived::sigmaz_ModelStateDerived::dsigmazdp_ModelStateDerived::deltax_ModelStateDerived::deltasx_ModelStateDerived::deltaxB_ModelStateDerived::deltaqB_ModelStateDerived::sspl_ModelStateDerived::x_pos_tmp_ModelStateDerived::spl_ModelStateDerived::dwdp_hierarchical_ModelStateDerived::dwdw_ModelStateDerived::dwdx_hierarchical_ModelStateDerived::dJydy_dense_
- Struct Documentation
- Class AbstractModel
- Inheritance Relationships
- Class Documentation
AbstractModelAbstractModel::~AbstractModel()AbstractModel::getSolver()AbstractModel::froot()AbstractModel::fxdot()AbstractModel::fsxdot()AbstractModel::fxBdot_ss()AbstractModel::fJSparseB_ss()AbstractModel::writeSteadystateJB()AbstractModel::fJ()AbstractModel::fJB()AbstractModel::fJSparse()AbstractModel::fJSparseB()AbstractModel::fJDiag()AbstractModel::fdxdotdp()AbstractModel::fJv()AbstractModel::getAmiciVersion()AbstractModel::getAmiciCommit()AbstractModel::fx0()AbstractModel::isFixedParameterStateReinitializationAllowed()AbstractModel::fx0_fixedParameters()AbstractModel::fsx0_fixedParameters()AbstractModel::fsx0()AbstractModel::fdx0()AbstractModel::fstau()AbstractModel::fy()AbstractModel::fdydp()AbstractModel::fdydp()AbstractModel::fdydx()AbstractModel::fz()AbstractModel::fsz()AbstractModel::frz()AbstractModel::fsrz()AbstractModel::fdzdp()AbstractModel::fdzdx()AbstractModel::fdrzdp()AbstractModel::fdrzdx()AbstractModel::fdeltax()AbstractModel::fdeltasx()AbstractModel::fdeltaxB()AbstractModel::fdeltaqB()AbstractModel::fsigmay()AbstractModel::fdsigmaydp()AbstractModel::fdsigmaydy()AbstractModel::fsigmaz()AbstractModel::fdsigmazdp()AbstractModel::fJy()AbstractModel::fJz()AbstractModel::fJrz()AbstractModel::fdJydy()AbstractModel::fdJydy_colptrs()AbstractModel::fdJydy_rowvals()AbstractModel::fdJydsigma()AbstractModel::fdJzdz()AbstractModel::fdJzdsigma()AbstractModel::fdJrzdz()AbstractModel::fdJrzdsigma()AbstractModel::fw()AbstractModel::fdwdp()AbstractModel::fdwdp_colptrs()AbstractModel::fdwdp_rowvals()AbstractModel::fdwdx()AbstractModel::fdwdx_colptrs()AbstractModel::fdwdx_rowvals()AbstractModel::fdwdw()AbstractModel::fdwdw_colptrs()AbstractModel::fdwdw_rowvals()AbstractModel::fdx_rdatadx_solver()AbstractModel::fdx_rdatadx_solver_colptrs()AbstractModel::fdx_rdatadx_solver_rowvals()AbstractModel::fdx_rdatadp()AbstractModel::fdx_rdatadtcl()AbstractModel::fdx_rdatadtcl_colptrs()AbstractModel::fdx_rdatadtcl_rowvals()AbstractModel::fdtotal_cldp()AbstractModel::fdtotal_cldx_rdata()AbstractModel::fdtotal_cldx_rdata_colptrs()AbstractModel::fdtotal_cldx_rdata_rowvals()AbstractModel::fcreate_splines()AbstractModel::fdspline_valuesdp()AbstractModel::fdspline_slopesdp()
- Class AbstractSpline
- Inheritance Relationships
- Class Documentation
AbstractSplineAbstractSpline::AbstractSpline()AbstractSpline::AbstractSpline()AbstractSpline::~AbstractSpline()AbstractSpline::compute_coefficients()AbstractSpline::compute_coefficients_sensi()AbstractSpline::get_value()AbstractSpline::get_value_scaled()AbstractSpline::get_node_value()AbstractSpline::get_node_value_scaled()AbstractSpline::get_sensitivity()AbstractSpline::get_sensitivity()AbstractSpline::get_sensitivity_scaled()AbstractSpline::compute_final_value()AbstractSpline::compute_final_sensitivity()AbstractSpline::get_final_value()AbstractSpline::get_final_value_scaled()AbstractSpline::get_final_sensitivity()AbstractSpline::get_final_sensitivity_scaled()AbstractSpline::get_equidistant_spacing()AbstractSpline::get_logarithmic_parametrization()AbstractSpline::n_nodes()AbstractSpline::set_final_value_scaled()AbstractSpline::set_final_sensitivity_scaled()AbstractSpline::nodes_AbstractSpline::node_values_AbstractSpline::coefficientsAbstractSpline::coefficients_extrapolateAbstractSpline::coefficients_sensiAbstractSpline::coefficients_extrapolate_sensi
- Class AmiVector
- Class Documentation
AmiVectorAmiVector::AmiVector()AmiVector::AmiVector()AmiVector::AmiVector()AmiVector::AmiVector()AmiVector::AmiVector()AmiVector::AmiVector()AmiVector::~AmiVector()AmiVector::operator=()AmiVector::operator*=()AmiVector::operator/=()AmiVector::begin()AmiVector::end()AmiVector::data()AmiVector::data()AmiVector::getNVector()AmiVector::getNVector()AmiVector::getVector()AmiVector::getLength()AmiVector::zero()AmiVector::minus()AmiVector::set()AmiVector::operator[]()AmiVector::at()AmiVector::at()AmiVector::copy()AmiVector::abs()AmiVector::serialize()
- Class Documentation
- Class AmiVectorArray
- Class Documentation
AmiVectorArrayAmiVectorArray::AmiVectorArray()AmiVectorArray::AmiVectorArray()AmiVectorArray::AmiVectorArray()AmiVectorArray::~AmiVectorArray()AmiVectorArray::operator=()AmiVectorArray::data()AmiVectorArray::data()AmiVectorArray::at()AmiVectorArray::at()AmiVectorArray::getNVectorArray()AmiVectorArray::getNVector()AmiVectorArray::getNVector()AmiVectorArray::operator[]()AmiVectorArray::operator[]()AmiVectorArray::getLength()AmiVectorArray::zero()AmiVectorArray::flatten_to_vector()AmiVectorArray::copy()
- Class Documentation
- Class CVodeSolver
- Inheritance Relationships
- Class Documentation
CVodeSolverCVodeSolver::~CVodeSolver()CVodeSolver::clone()CVodeSolver::reInit()CVodeSolver::sensReInit()CVodeSolver::sensToggleOff()CVodeSolver::reInitB()CVodeSolver::quadReInitB()CVodeSolver::solve()CVodeSolver::solveF()CVodeSolver::solveB()CVodeSolver::getDky()CVodeSolver::getSensDky()CVodeSolver::getQuadDkyB()CVodeSolver::getDkyB()CVodeSolver::getRootInfo()CVodeSolver::setStopTime()CVodeSolver::turnOffRootFinding()CVodeSolver::getModel()CVodeSolver::setLinearSolver()CVodeSolver::setLinearSolverB()CVodeSolver::setNonLinearSolver()CVodeSolver::setNonLinearSolverSens()CVodeSolver::setNonLinearSolverB()CVodeSolver::Solver()CVodeSolver::Solver()CVodeSolver::calcIC()CVodeSolver::calcICB()CVodeSolver::getB()CVodeSolver::getSens()CVodeSolver::getQuadB()CVodeSolver::getQuad()CVodeSolver::getQuadDky()CVodeSolver::reInitPostProcessF()CVodeSolver::reInitPostProcessB()CVodeSolver::reInitPostProcess()CVodeSolver::allocateSolver()CVodeSolver::setSStolerances()CVodeSolver::setSensSStolerances()CVodeSolver::setSensErrCon()CVodeSolver::setQuadErrConB()CVodeSolver::setQuadErrCon()CVodeSolver::setErrHandlerFn()CVodeSolver::setUserData()CVodeSolver::setUserDataB()CVodeSolver::setMaxNumSteps()CVodeSolver::setStabLimDet()CVodeSolver::setStabLimDetB()CVodeSolver::setId()CVodeSolver::setSuppressAlg()CVodeSolver::resetState()CVodeSolver::setSensParams()CVodeSolver::adjInit()CVodeSolver::quadInit()CVodeSolver::allocateSolverB()CVodeSolver::setSStolerancesB()CVodeSolver::quadSStolerancesB()CVodeSolver::quadSStolerances()CVodeSolver::setMaxNumStepsB()CVodeSolver::diag()CVodeSolver::diagB()CVodeSolver::getNumSteps()CVodeSolver::getNumRhsEvals()CVodeSolver::getNumErrTestFails()CVodeSolver::getNumNonlinSolvConvFails()CVodeSolver::getLastOrder()CVodeSolver::getAdjBmem()CVodeSolver::init()CVodeSolver::initSteadystate()CVodeSolver::sensInit1()CVodeSolver::binit()CVodeSolver::qbinit()CVodeSolver::rootInit()CVodeSolver::setDenseJacFn()CVodeSolver::setSparseJacFn()CVodeSolver::setBandJacFn()CVodeSolver::setJacTimesVecFn()CVodeSolver::setDenseJacFnB()CVodeSolver::setSparseJacFnB()CVodeSolver::setBandJacFnB()CVodeSolver::setJacTimesVecFnB()CVodeSolver::setSparseJacFn_ss()CVodeSolver::apply_max_nonlin_iters()CVodeSolver::apply_max_conv_fails()CVodeSolver::apply_constraints()CVodeSolver::apply_max_step_size()CVodeSolver::serialize()CVodeSolver::operator==()
- Class ExpData
- Inheritance Relationships
- Class Documentation
ExpDataExpData::ExpData()ExpData::ExpData()ExpData::ExpData()ExpData::ExpData()ExpData::ExpData()ExpData::ExpData()ExpData::ExpData()ExpData::ExpData()ExpData::ExpData()ExpData::~ExpData()ExpData::nytrue()ExpData::nztrue()ExpData::nmaxevent()ExpData::nt()ExpData::setTimepoints()ExpData::getTimepoints()ExpData::getTimepoint()ExpData::setObservedData()ExpData::setObservedData()ExpData::isSetObservedData()ExpData::getObservedData()ExpData::getObservedDataPtr()ExpData::setObservedDataStdDev()ExpData::setObservedDataStdDev()ExpData::setObservedDataStdDev()ExpData::setObservedDataStdDev()ExpData::isSetObservedDataStdDev()ExpData::getObservedDataStdDev()ExpData::getObservedDataStdDevPtr()ExpData::setObservedEvents()ExpData::setObservedEvents()ExpData::isSetObservedEvents()ExpData::getObservedEvents()ExpData::getObservedEventsPtr()ExpData::setObservedEventsStdDev()ExpData::setObservedEventsStdDev()ExpData::setObservedEventsStdDev()ExpData::setObservedEventsStdDev()ExpData::isSetObservedEventsStdDev()ExpData::getObservedEventsStdDev()ExpData::getObservedEventsStdDevPtr()ExpData::clear_observations()ExpData::idExpData::applyDimensions()ExpData::applyDataDimension()ExpData::applyEventDimension()ExpData::checkDataDimension()ExpData::checkEventsDimension()ExpData::nytrue_ExpData::nztrue_ExpData::nmaxevent_ExpData::observed_data_ExpData::observed_data_std_dev_ExpData::observed_events_ExpData::observed_events_std_dev_ExpData::operator==()
- Class ForwardProblem
- Class Documentation
ForwardProblemForwardProblem::ForwardProblem()ForwardProblem::~ForwardProblem()ForwardProblem::workForwardProblem()ForwardProblem::getAdjointUpdates()ForwardProblem::getTime()ForwardProblem::getState()ForwardProblem::getStateDerivative()ForwardProblem::getStateSensitivity()ForwardProblem::getStatesAtDiscontinuities()ForwardProblem::getRHSAtDiscontinuities()ForwardProblem::getRHSBeforeDiscontinuities()ForwardProblem::getNumberOfRoots()ForwardProblem::getDiscontinuities()ForwardProblem::getRootIndexes()ForwardProblem::getDJydx()ForwardProblem::getDJzdx()ForwardProblem::getStatePointer()ForwardProblem::getStateDerivativePointer()ForwardProblem::getStateSensitivityPointer()ForwardProblem::getStateDerivativeSensitivityPointer()ForwardProblem::getCurrentTimeIteration()ForwardProblem::getFinalTime()ForwardProblem::getEventCounter()ForwardProblem::getRootCounter()ForwardProblem::getSimulationStateTimepoint()ForwardProblem::getSimulationStateEvent()ForwardProblem::getInitialSimulationState()ForwardProblem::getFinalSimulationState()ForwardProblem::modelForwardProblem::solverForwardProblem::edata
- Class Documentation
- Class HermiteSpline
- Inheritance Relationships
- Class Documentation
HermiteSplineHermiteSpline::HermiteSpline()HermiteSpline::HermiteSpline()HermiteSpline::compute_coefficients()HermiteSpline::compute_coefficients_sensi()HermiteSpline::compute_final_value()HermiteSpline::compute_final_sensitivity()HermiteSpline::get_value_scaled()HermiteSpline::get_node_derivative()HermiteSpline::get_node_derivative_scaled()HermiteSpline::get_sensitivity_scaled()HermiteSpline::get_node_derivative_by_fd()
- Class IDASolver
- Inheritance Relationships
- Class Documentation
IDASolverIDASolver::~IDASolver()IDASolver::clone()IDASolver::reInitPostProcessF()IDASolver::reInitPostProcessB()IDASolver::reInit()IDASolver::sensReInit()IDASolver::sensToggleOff()IDASolver::reInitB()IDASolver::quadReInitB()IDASolver::quadSStolerancesB()IDASolver::quadSStolerances()IDASolver::solve()IDASolver::solveF()IDASolver::solveB()IDASolver::getRootInfo()IDASolver::getDky()IDASolver::getSens()IDASolver::getSensDky()IDASolver::getB()IDASolver::getDkyB()IDASolver::getQuadB()IDASolver::getQuadDkyB()IDASolver::getQuad()IDASolver::getQuadDky()IDASolver::calcIC()IDASolver::calcICB()IDASolver::setStopTime()IDASolver::turnOffRootFinding()IDASolver::getModel()IDASolver::setLinearSolver()IDASolver::setLinearSolverB()IDASolver::setNonLinearSolver()IDASolver::setNonLinearSolverSens()IDASolver::setNonLinearSolverB()IDASolver::Solver()IDASolver::Solver()IDASolver::reInitPostProcess()IDASolver::allocateSolver()IDASolver::setSStolerances()IDASolver::setSensSStolerances()IDASolver::setSensErrCon()IDASolver::setQuadErrConB()IDASolver::setQuadErrCon()IDASolver::setErrHandlerFn()IDASolver::setUserData()IDASolver::setUserDataB()IDASolver::setMaxNumSteps()IDASolver::setStabLimDet()IDASolver::setStabLimDetB()IDASolver::setId()IDASolver::setSuppressAlg()IDASolver::resetState()IDASolver::setSensParams()IDASolver::adjInit()IDASolver::quadInit()IDASolver::allocateSolverB()IDASolver::setMaxNumStepsB()IDASolver::setSStolerancesB()IDASolver::diag()IDASolver::diagB()IDASolver::getNumSteps()IDASolver::getNumRhsEvals()IDASolver::getNumErrTestFails()IDASolver::getNumNonlinSolvConvFails()IDASolver::getLastOrder()IDASolver::getAdjBmem()IDASolver::init()IDASolver::initSteadystate()IDASolver::sensInit1()IDASolver::binit()IDASolver::qbinit()IDASolver::rootInit()IDASolver::setDenseJacFn()IDASolver::setSparseJacFn()IDASolver::setBandJacFn()IDASolver::setJacTimesVecFn()IDASolver::setDenseJacFnB()IDASolver::setSparseJacFnB()IDASolver::setBandJacFnB()IDASolver::setJacTimesVecFnB()IDASolver::setSparseJacFn_ss()IDASolver::apply_max_nonlin_iters()IDASolver::apply_max_conv_fails()IDASolver::apply_constraints()IDASolver::apply_max_step_size()
- Class Model
- Inheritance Relationships
- Class Documentation
ModelModel::Model()Model::Model()Model::~Model()Model::operator=()Model::clone()Model::initialize()Model::reinitialize()Model::initializeB()Model::initializeStates()Model::initializeStateSensitivities()Model::initializeSplines()Model::initializeSplineSensitivities()Model::initEvents()Model::nplist()Model::np()Model::nk()Model::ncl()Model::nx_reinit()Model::k()Model::nMaxEvent()Model::setNMaxEvent()Model::nt()Model::getParameterScale()Model::setParameterScale()Model::setParameterScale()Model::getUnscaledParameters()Model::getParameters()Model::getParameterById()Model::getParameterByName()Model::setParameters()Model::setParameterById()Model::setParameterById()Model::setParametersByIdRegex()Model::setParameterByName()Model::setParameterByName()Model::setParametersByNameRegex()Model::getFixedParameters()Model::getFixedParameterById()Model::getFixedParameterByName()Model::setFixedParameters()Model::setFixedParameterById()Model::setFixedParametersByIdRegex()Model::setFixedParameterByName()Model::setFixedParametersByNameRegex()Model::getName()Model::hasParameterNames()Model::getParameterNames()Model::hasStateNames()Model::getStateNames()Model::getStateNamesSolver()Model::hasFixedParameterNames()Model::getFixedParameterNames()Model::hasObservableNames()Model::getObservableNames()Model::hasExpressionNames()Model::getExpressionNames()Model::hasParameterIds()Model::getParameterIds()Model::hasStateIds()Model::getStateIds()Model::getStateIdsSolver()Model::hasFixedParameterIds()Model::getFixedParameterIds()Model::hasObservableIds()Model::getObservableIds()Model::hasExpressionIds()Model::getExpressionIds()Model::hasQuadraticLLH()Model::getTimepoints()Model::getTimepoint()Model::setTimepoints()Model::t0()Model::setT0()Model::getStateIsNonNegative()Model::setStateIsNonNegative()Model::setAllStatesNonNegative()Model::getModelState()Model::setModelState()Model::setMinimumSigmaResiduals()Model::getMinimumSigmaResiduals()Model::setAddSigmaResiduals()Model::getAddSigmaResiduals()Model::getParameterList()Model::plist()Model::setParameterList()Model::getInitialStates()Model::setInitialStates()Model::hasCustomInitialStates()Model::getInitialStateSensitivities()Model::setInitialStateSensitivities()Model::hasCustomInitialStateSensitivities()Model::setUnscaledInitialStateSensitivities()Model::setSteadyStateComputationMode()Model::getSteadyStateComputationMode()Model::setSteadyStateSensitivityMode()Model::getSteadyStateSensitivityMode()Model::setReinitializeFixedParameterInitialStates()Model::getReinitializeFixedParameterInitialStates()Model::requireSensitivitiesForAllParameters()Model::getExpression()Model::getObservable()Model::getObservableScaling()Model::getObservableSensitivity()Model::getObservableSigma()Model::getObservableSigmaSensitivity()Model::addObservableObjective()Model::addObservableObjectiveSensitivity()Model::addPartialObservableObjectiveSensitivity()Model::getAdjointStateObservableUpdate()Model::getEvent()Model::getEventSensitivity()Model::getUnobservedEventSensitivity()Model::getEventRegularization()Model::getEventRegularizationSensitivity()Model::getEventSigma()Model::getEventSigmaSensitivity()Model::addEventObjective()Model::addEventObjectiveRegularization()Model::addEventObjectiveSensitivity()Model::addPartialEventObjectiveSensitivity()Model::getAdjointStateEventUpdate()Model::getEventTimeSensitivity()Model::addStateEventUpdate()Model::addStateSensitivityEventUpdate()Model::addAdjointStateEventUpdate()Model::addAdjointQuadratureEventUpdate()Model::updateHeaviside()Model::updateHeavisideB()Model::checkFinite()Model::checkFinite()Model::checkFinite()Model::setAlwaysCheckFinite()Model::getAlwaysCheckFinite()Model::fx0()Model::fx0_fixedParameters()Model::fsx0()Model::fsx0_fixedParameters()Model::fsdx0()Model::fx_rdata()Model::fsx_rdata()Model::setReinitializationStateIdxs()Model::getReinitializationStateIdxs()Model::get_dxdotdp()Model::get_dxdotdp_full()Model::get_trigger_timepoints()Model::get_steadystate_mask()Model::set_steadystate_mask()Model::fdeltaqB()Model::fdeltasx()Model::fdeltax()Model::fdeltaxB()Model::fdJrzdsigma()Model::fdJrzdz()Model::fdJydsigma()Model::fdJydy()Model::fdJydy_colptrs()Model::fdJydy_rowvals()Model::fdJzdsigma()Model::fdJzdz()Model::fdrzdp()Model::fdrzdx()Model::fdsigmaydp()Model::fdsigmaydy()Model::fdsigmazdp()Model::fdtotal_cldp()Model::fdtotal_cldx_rdata()Model::fdtotal_cldx_rdata_colptrs()Model::fdtotal_cldx_rdata_rowvals()Model::fdwdp()Model::fdwdp_colptrs()Model::fdwdp_rowvals()Model::fdwdw()Model::fdwdw_colptrs()Model::fdwdw_rowvals()Model::fdwdx()Model::fdwdx_colptrs()Model::fdwdx_rowvals()Model::fdx_rdatadp()Model::fdx_rdatadtcl()Model::fdx_rdatadtcl_colptrs()Model::fdx_rdatadtcl_rowvals()Model::fdx_rdatadx_solver()Model::fdx_rdatadx_solver_colptrs()Model::fdx_rdatadx_solver_rowvals()Model::fdydp()Model::fdydp()Model::fdydx()Model::fdzdp()Model::fdzdx()Model::fJrz()Model::fJy()Model::fJz()Model::frz()Model::fsigmay()Model::fsigmaz()Model::fsrz()Model::fstau()Model::fsx0()Model::fsx0_fixedParameters()Model::fsz()Model::fw()Model::fx0()Model::fx0_fixedParameters()Model::fy()Model::fz()Model::o2modeModel::idlistModel::loggerModel::state_independent_events_Model::writeSliceEvent()Model::writeSensitivitySliceEvent()Model::writeLLHSensitivitySlice()Model::checkLLHBufferSize()Model::initializeVectors()Model::fy()Model::fdydp()Model::fdydx()Model::fsigmay()Model::fdsigmaydp()Model::fdsigmaydy()Model::fJy()Model::fdJydy()Model::fdJydsigma()Model::fdJydp()Model::fdJydx()Model::fz()Model::fdzdp()Model::fdzdx()Model::frz()Model::fdrzdp()Model::fdrzdx()Model::fsigmaz()Model::fdsigmazdp()Model::fJz()Model::fdJzdz()Model::fdJzdsigma()Model::fdJzdp()Model::fdJzdx()Model::fJrz()Model::fdJrzdz()Model::fdJrzdsigma()Model::fspl()Model::fsspl()Model::fw()Model::fdwdp()Model::fdwdx()Model::fdwdw()Model::fx_rdata()Model::fsx_rdata()Model::fx_solver()Model::fsx_solver()Model::ftotal_cl()Model::fstotal_cl()Model::computeX_pos()Model::computeX_pos()Model::state_Model::derived_state_Model::splines_Model::z2event_Model::x0data_Model::sx0data_Model::state_is_non_negative_Model::root_initial_values_Model::any_state_non_negative_Model::nmaxevent_Model::steadystate_computation_mode_Model::steadystate_sensitivity_mode_Model::always_check_finite_Model::sigma_res_Model::min_sigma_Model::serialize()Model::operator==()
- Class Model_DAE
- Inheritance Relationships
- Class Documentation
Model_DAEModel_DAE::Model_DAE()Model_DAE::Model_DAE()Model_DAE::fJ()Model_DAE::fJ()Model_DAE::fJB()Model_DAE::fJB()Model_DAE::fJSparse()Model_DAE::fJSparse()Model_DAE::fJSparseB()Model_DAE::fJSparseB()Model_DAE::fJDiag()Model_DAE::fJv()Model_DAE::fJv()Model_DAE::fJvB()Model_DAE::froot()Model_DAE::froot()Model_DAE::fxdot()Model_DAE::fxdot()Model_DAE::fxBdot()Model_DAE::fqBdot()Model_DAE::fxBdot_ss()Model_DAE::fxBdot_ss()Model_DAE::fqBdot_ss()Model_DAE::fJSparseB_ss()Model_DAE::writeSteadystateJB()Model_DAE::fdxdotdp()Model_DAE::fdxdotdp()Model_DAE::fsxdot()Model_DAE::fsxdot()Model_DAE::fM()Model_DAE::getSolver()Model_DAE::fJSparse()Model_DAE::froot()Model_DAE::fxdot()Model_DAE::fdxdotdp()Model_DAE::fdxdotdp_explicit()Model_DAE::fdxdotdp_explicit_colptrs()Model_DAE::fdxdotdp_explicit_rowvals()Model_DAE::fdxdotdx_explicit()Model_DAE::fdxdotdx_explicit_colptrs()Model_DAE::fdxdotdx_explicit_rowvals()Model_DAE::fdxdotdw()Model_DAE::fdxdotdw_colptrs()Model_DAE::fdxdotdw_rowvals()Model_DAE::fdxdotdw()Model_DAE::fM()
- Class Model_ODE
- Inheritance Relationships
- Class Documentation
Model_ODEModel_ODE::Model_ODE()Model_ODE::Model_ODE()Model_ODE::fJ()Model_ODE::fJ()Model_ODE::fJB()Model_ODE::fJB()Model_ODE::fJSparse()Model_ODE::fJSparse()Model_ODE::fJSparseB()Model_ODE::fJSparseB()Model_ODE::fJDiag()Model_ODE::fJDiag()Model_ODE::fJv()Model_ODE::fJv()Model_ODE::fJvB()Model_ODE::froot()Model_ODE::froot()Model_ODE::fxdot()Model_ODE::fxdot()Model_ODE::fxBdot()Model_ODE::fqBdot()Model_ODE::fxBdot_ss()Model_ODE::fxBdot_ss()Model_ODE::fqBdot_ss()Model_ODE::fJSparseB_ss()Model_ODE::writeSteadystateJB()Model_ODE::fsxdot()Model_ODE::fsxdot()Model_ODE::getSolver()Model_ODE::fJSparse()Model_ODE::fJSparse()Model_ODE::fJSparse_colptrs()Model_ODE::fJSparse_rowvals()Model_ODE::froot()Model_ODE::fxdot()Model_ODE::fdxdotdp()Model_ODE::fdxdotdp_explicit()Model_ODE::fdxdotdp_explicit_colptrs()Model_ODE::fdxdotdp_explicit_rowvals()Model_ODE::fdxdotdx_explicit()Model_ODE::fdxdotdx_explicit_colptrs()Model_ODE::fdxdotdx_explicit_rowvals()Model_ODE::fdxdotdw()Model_ODE::fdxdotdw_colptrs()Model_ODE::fdxdotdw_rowvals()Model_ODE::fdxdotdw()Model_ODE::fdxdotdp()Model_ODE::fdxdotdp()
- Class NewtonSolver
- Class Documentation
NewtonSolverNewtonSolver::NewtonSolver()NewtonSolver::NewtonSolver()NewtonSolver::operator=()NewtonSolver::getStep()NewtonSolver::computeNewtonSensis()NewtonSolver::prepareLinearSystem()NewtonSolver::prepareLinearSystemB()NewtonSolver::solveLinearSystem()NewtonSolver::reinitialize()NewtonSolver::is_singular()
- Class Documentation
- Class ReturnData
- Inheritance Relationships
- Class Documentation
ReturnDataReturnData::ReturnData()ReturnData::ReturnData()ReturnData::ReturnData()ReturnData::~ReturnData()ReturnData::processSimulationObjects()ReturnData::idReturnData::tsReturnData::xdotReturnData::JReturnData::wReturnData::zReturnData::sigmazReturnData::szReturnData::ssigmazReturnData::rzReturnData::srzReturnData::s2rzReturnData::xReturnData::sxReturnData::yReturnData::sigmayReturnData::syReturnData::ssigmayReturnData::resReturnData::sresReturnData::FIMReturnData::numstepsReturnData::numstepsBReturnData::numrhsevalsReturnData::numrhsevalsBReturnData::numerrtestfailsReturnData::numerrtestfailsBReturnData::numnonlinsolvconvfailsReturnData::numnonlinsolvconvfailsBReturnData::orderReturnData::cpu_timeReturnData::cpu_timeBReturnData::cpu_time_totalReturnData::preeq_statusReturnData::preeq_cpu_timeReturnData::preeq_cpu_timeBReturnData::posteq_statusReturnData::posteq_cpu_timeReturnData::posteq_cpu_timeBReturnData::preeq_numstepsReturnData::preeq_numstepsBReturnData::posteq_numstepsReturnData::posteq_numstepsBReturnData::preeq_tReturnData::preeq_wrmsReturnData::posteq_tReturnData::posteq_wrmsReturnData::x0ReturnData::x_ssReturnData::sx0ReturnData::sx_ssReturnData::llhReturnData::chi2ReturnData::sllhReturnData::s2llhReturnData::statusReturnData::nxReturnData::nxtrueReturnData::nplistReturnData::nmaxeventReturnData::ntReturnData::newton_maxstepsReturnData::pscaleReturnData::o2modeReturnData::sensiReturnData::sensi_methReturnData::rdata_reportingReturnData::sigma_resReturnData::messagesReturnData::t_lastReturnData::initializeLikelihoodReporting()ReturnData::initializeResidualReporting()ReturnData::initializeFullReporting()ReturnData::initializeObjectiveFunction()ReturnData::processPreEquilibration()ReturnData::processPostEquilibration()ReturnData::processForwardProblem()ReturnData::processBackwardProblem()ReturnData::processSolver()ReturnData::storeJacobianAndDerivativeInReturnData()ReturnData::fres()ReturnData::fchi2()ReturnData::fsres()ReturnData::fFIM()ReturnData::invalidate()ReturnData::invalidateLLH()ReturnData::invalidateSLLH()ReturnData::applyChainRuleFactorToSimulationResults()ReturnData::computingFSA()ReturnData::getDataOutput()ReturnData::getDataSensisFSA()ReturnData::getEventOutput()ReturnData::getEventSensisFSA()ReturnData::handleSx0Backward()ReturnData::handleSx0Forward()ReturnData::sigma_offsetReturnData::nroots_ReturnData::serialize()
- Class SimulationParameters
- Inheritance Relationships
- Class Documentation
SimulationParametersSimulationParameters::SimulationParameters()SimulationParameters::SimulationParameters()SimulationParameters::SimulationParameters()SimulationParameters::SimulationParameters()SimulationParameters::SimulationParameters()SimulationParameters::reinitializeAllFixedParameterDependentInitialStatesForPresimulation()SimulationParameters::reinitializeAllFixedParameterDependentInitialStatesForSimulation()SimulationParameters::reinitializeAllFixedParameterDependentInitialStates()SimulationParameters::fixedParametersSimulationParameters::fixedParametersPreequilibrationSimulationParameters::fixedParametersPresimulationSimulationParameters::parametersSimulationParameters::x0SimulationParameters::sx0SimulationParameters::pscaleSimulationParameters::plistSimulationParameters::tstart_SimulationParameters::t_presimSimulationParameters::ts_SimulationParameters::reinitializeFixedParameterInitialStatesSimulationParameters::reinitialization_state_idxs_presimSimulationParameters::reinitialization_state_idxs_sim
- Class Solver
- Inheritance Relationships
- Class Documentation
SolverSolver::user_data_typeSolver::free_solver_ptrSolver::Solver()Solver::Solver()Solver::~Solver()Solver::clone()Solver::run()Solver::step()Solver::runB()Solver::setup()Solver::setupB()Solver::setupSteadystate()Solver::updateAndReinitStatesAndSensitivities()Solver::getRootInfo()Solver::calcIC()Solver::calcICB()Solver::solveB()Solver::turnOffRootFinding()Solver::getSensitivityMethod()Solver::setSensitivityMethod()Solver::getSensitivityMethodPreequilibration()Solver::setSensitivityMethodPreequilibration()Solver::switchForwardSensisOff()Solver::getNewtonMaxSteps()Solver::setNewtonMaxSteps()Solver::getNewtonDampingFactorMode()Solver::setNewtonDampingFactorMode()Solver::getNewtonDampingFactorLowerBound()Solver::setNewtonDampingFactorLowerBound()Solver::getSensitivityOrder()Solver::setSensitivityOrder()Solver::getRelativeTolerance()Solver::setRelativeTolerance()Solver::getAbsoluteTolerance()Solver::setAbsoluteTolerance()Solver::getRelativeToleranceFSA()Solver::setRelativeToleranceFSA()Solver::getAbsoluteToleranceFSA()Solver::setAbsoluteToleranceFSA()Solver::getRelativeToleranceB()Solver::setRelativeToleranceB()Solver::getAbsoluteToleranceB()Solver::setAbsoluteToleranceB()Solver::getRelativeToleranceQuadratures()Solver::setRelativeToleranceQuadratures()Solver::getAbsoluteToleranceQuadratures()Solver::setAbsoluteToleranceQuadratures()Solver::getSteadyStateToleranceFactor()Solver::setSteadyStateToleranceFactor()Solver::getRelativeToleranceSteadyState()Solver::setRelativeToleranceSteadyState()Solver::getAbsoluteToleranceSteadyState()Solver::setAbsoluteToleranceSteadyState()Solver::getSteadyStateSensiToleranceFactor()Solver::setSteadyStateSensiToleranceFactor()Solver::getRelativeToleranceSteadyStateSensi()Solver::setRelativeToleranceSteadyStateSensi()Solver::getAbsoluteToleranceSteadyStateSensi()Solver::setAbsoluteToleranceSteadyStateSensi()Solver::getMaxSteps()Solver::setMaxSteps()Solver::getMaxTime()Solver::setMaxTime()Solver::startTimer()Solver::timeExceeded()Solver::getMaxStepsBackwardProblem()Solver::setMaxStepsBackwardProblem()Solver::getLinearMultistepMethod()Solver::setLinearMultistepMethod()Solver::getNonlinearSolverIteration()Solver::setNonlinearSolverIteration()Solver::getInterpolationType()Solver::setInterpolationType()Solver::getStateOrdering()Solver::setStateOrdering()Solver::getStabilityLimitFlag()Solver::setStabilityLimitFlag()Solver::getLinearSolver()Solver::setLinearSolver()Solver::getInternalSensitivityMethod()Solver::setInternalSensitivityMethod()Solver::getReturnDataReportingMode()Solver::setReturnDataReportingMode()Solver::writeSolution()Solver::writeSolutionB()Solver::getState()Solver::getDerivativeState()Solver::getStateSensitivity()Solver::getAdjointState()Solver::getAdjointDerivativeState()Solver::getAdjointQuadrature()Solver::getQuadrature()Solver::reInit()Solver::sensReInit()Solver::sensToggleOff()Solver::reInitB()Solver::quadReInitB()Solver::gett()Solver::getCpuTime()Solver::getCpuTimeB()Solver::nx()Solver::nplist()Solver::nquad()Solver::computingFSA()Solver::computingASA()Solver::resetDiagnosis()Solver::storeDiagnosis()Solver::storeDiagnosisB()Solver::getNumSteps()Solver::getNumStepsB()Solver::getNumRhsEvals()Solver::getNumRhsEvalsB()Solver::getNumErrTestFails()Solver::getNumErrTestFailsB()Solver::getNumNonlinSolvConvFails()Solver::getNumNonlinSolvConvFailsB()Solver::getLastOrder()Solver::getNewtonStepSteadyStateCheck()Solver::getSensiSteadyStateCheck()Solver::setNewtonStepSteadyStateCheck()Solver::setSensiSteadyStateCheck()Solver::setMaxNonlinIters()Solver::getMaxNonlinIters()Solver::setMaxConvFails()Solver::getMaxConvFails()Solver::setConstraints()Solver::getConstraints()Solver::setMaxStepSize()Solver::getMaxStepSize()Solver::loggerSolver::setStopTime()Solver::solve()Solver::solveF()Solver::reInitPostProcessF()Solver::reInitPostProcessB()Solver::getSens()Solver::getB()Solver::getQuadB()Solver::getQuad()Solver::init()Solver::initSteadystate()Solver::sensInit1()Solver::binit()Solver::qbinit()Solver::rootInit()Solver::initializeNonLinearSolverSens()Solver::setDenseJacFn()Solver::setSparseJacFn()Solver::setBandJacFn()Solver::setJacTimesVecFn()Solver::setDenseJacFnB()Solver::setSparseJacFnB()Solver::setBandJacFnB()Solver::setJacTimesVecFnB()Solver::setSparseJacFn_ss()Solver::allocateSolver()Solver::setSStolerances()Solver::setSensSStolerances()Solver::setSensErrCon()Solver::setQuadErrConB()Solver::setQuadErrCon()Solver::setErrHandlerFn()Solver::setUserData()Solver::setUserDataB()Solver::setMaxNumSteps()Solver::setMaxNumStepsB()Solver::setStabLimDet()Solver::setStabLimDetB()Solver::setId()Solver::setSuppressAlg()Solver::setSensParams()Solver::getDky()Solver::getDkyB()Solver::getSensDky()Solver::getQuadDkyB()Solver::getQuadDky()Solver::adjInit()Solver::quadInit()Solver::allocateSolverB()Solver::setSStolerancesB()Solver::quadSStolerancesB()Solver::quadSStolerances()Solver::getNumSteps()Solver::getNumRhsEvals()Solver::getNumErrTestFails()Solver::getNumNonlinSolvConvFails()Solver::getLastOrder()Solver::initializeLinearSolver()Solver::initializeNonLinearSolver()Solver::setLinearSolver()Solver::setLinearSolverB()Solver::setNonLinearSolver()Solver::setNonLinearSolverB()Solver::setNonLinearSolverSens()Solver::initializeLinearSolverB()Solver::initializeNonLinearSolverB()Solver::getModel()Solver::getInitDone()Solver::getSensInitDone()Solver::getAdjInitDone()Solver::getInitDoneB()Solver::getQuadInitDoneB()Solver::getQuadInitDone()Solver::diag()Solver::diagB()Solver::resetMutableMemory()Solver::getAdjBmem()Solver::applyTolerances()Solver::applyTolerancesFSA()Solver::applyTolerancesASA()Solver::applyQuadTolerancesASA()Solver::applyQuadTolerances()Solver::applySensitivityTolerances()Solver::apply_constraints()Solver::setInitDone()Solver::setSensInitDone()Solver::setSensInitOff()Solver::setAdjInitDone()Solver::setInitDoneB()Solver::setQuadInitDoneB()Solver::setQuadInitDone()Solver::checkSensitivityMethod()Solver::apply_max_nonlin_iters()Solver::apply_max_conv_fails()Solver::apply_max_step_size()Solver::solver_memory_Solver::solver_memory_B_Solver::user_dataSolver::ism_Solver::lmm_Solver::iter_Solver::interp_type_Solver::maxsteps_Solver::maxtime_Solver::simulation_timer_Solver::linear_solver_Solver::linear_solver_B_Solver::non_linear_solver_Solver::non_linear_solver_B_Solver::non_linear_solver_sens_Solver::solver_was_called_F_Solver::solver_was_called_B_Solver::x_Solver::dky_Solver::dx_Solver::sx_Solver::sdx_Solver::xB_Solver::dxB_Solver::xQB_Solver::xQ_Solver::t_Solver::force_reinit_postprocess_F_Solver::force_reinit_postprocess_B_Solver::sens_initialized_Solver::constraints_Solver::serialize()Solver::operator==()
- Class SteadystateProblem
- Class Documentation
SteadystateProblemSteadystateProblem::SteadystateProblem()SteadystateProblem::workSteadyStateProblem()SteadystateProblem::workSteadyStateBackwardProblem()SteadystateProblem::getFinalSimulationState()SteadystateProblem::getEquilibrationQuadratures()SteadystateProblem::getState()SteadystateProblem::getStateSensitivity()SteadystateProblem::getDJydx()SteadystateProblem::getCPUTime()SteadystateProblem::getCPUTimeB()SteadystateProblem::getSteadyStateStatus()SteadystateProblem::getSteadyStateTime()SteadystateProblem::getResidualNorm()SteadystateProblem::getNumSteps()SteadystateProblem::getNumStepsB()SteadystateProblem::getAdjointUpdates()SteadystateProblem::getAdjointState()SteadystateProblem::getAdjointQuadrature()SteadystateProblem::hasQuadrature()SteadystateProblem::checkSteadyStateSuccess()
- Class Documentation
- Class SUNLinSolWrapper
- Inheritance Relationships
- Class Documentation
SUNLinSolWrapperSUNLinSolWrapper::SUNLinSolWrapper()SUNLinSolWrapper::SUNLinSolWrapper()SUNLinSolWrapper::SUNLinSolWrapper()SUNLinSolWrapper::~SUNLinSolWrapper()SUNLinSolWrapper::SUNLinSolWrapper()SUNLinSolWrapper::SUNLinSolWrapper()SUNLinSolWrapper::operator=()SUNLinSolWrapper::operator=()SUNLinSolWrapper::get()SUNLinSolWrapper::getType()SUNLinSolWrapper::setup()SUNLinSolWrapper::solve()SUNLinSolWrapper::getLastFlag()SUNLinSolWrapper::space()SUNLinSolWrapper::getMatrix()SUNLinSolWrapper::initialize()SUNLinSolWrapper::solver_SUNLinSolWrapper::A_
- Class SUNMatrixWrapper
- Class Documentation
SUNMatrixWrapperSUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::~SUNMatrixWrapper()SUNMatrixWrapper::operator SUNMatrix()SUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::SUNMatrixWrapper()SUNMatrixWrapper::operator=()SUNMatrixWrapper::operator=()SUNMatrixWrapper::reallocate()SUNMatrixWrapper::realloc()SUNMatrixWrapper::get()SUNMatrixWrapper::rows()SUNMatrixWrapper::columns()SUNMatrixWrapper::num_nonzeros()SUNMatrixWrapper::num_indexptrs()SUNMatrixWrapper::capacity()SUNMatrixWrapper::data()SUNMatrixWrapper::data()SUNMatrixWrapper::get_data()SUNMatrixWrapper::get_data()SUNMatrixWrapper::set_data()SUNMatrixWrapper::set_data()SUNMatrixWrapper::get_indexval()SUNMatrixWrapper::set_indexval()SUNMatrixWrapper::set_indexvals()SUNMatrixWrapper::get_indexptr()SUNMatrixWrapper::set_indexptr()SUNMatrixWrapper::set_indexptrs()SUNMatrixWrapper::sparsetype()SUNMatrixWrapper::scale()SUNMatrixWrapper::multiply()SUNMatrixWrapper::multiply()SUNMatrixWrapper::multiply()SUNMatrixWrapper::multiply()SUNMatrixWrapper::multiply()SUNMatrixWrapper::sparse_multiply()SUNMatrixWrapper::sparse_add()SUNMatrixWrapper::sparse_sum()SUNMatrixWrapper::scatter()SUNMatrixWrapper::transpose()SUNMatrixWrapper::to_dense()SUNMatrixWrapper::to_diag()SUNMatrixWrapper::zero()SUNMatrixWrapper::matrix_id()SUNMatrixWrapper::refresh()
- Class Documentation
- Class SUNNonLinSolWrapper
- Inheritance Relationships
- Class Documentation
SUNNonLinSolWrapperSUNNonLinSolWrapper::SUNNonLinSolWrapper()SUNNonLinSolWrapper::~SUNNonLinSolWrapper()SUNNonLinSolWrapper::SUNNonLinSolWrapper()SUNNonLinSolWrapper::SUNNonLinSolWrapper()SUNNonLinSolWrapper::operator=()SUNNonLinSolWrapper::operator=()SUNNonLinSolWrapper::get()SUNNonLinSolWrapper::getType()SUNNonLinSolWrapper::setup()SUNNonLinSolWrapper::Solve()SUNNonLinSolWrapper::setSysFn()SUNNonLinSolWrapper::setLSetupFn()SUNNonLinSolWrapper::setLSolveFn()SUNNonLinSolWrapper::setConvTestFn()SUNNonLinSolWrapper::setMaxIters()SUNNonLinSolWrapper::getNumIters()SUNNonLinSolWrapper::getCurIter()SUNNonLinSolWrapper::getNumConvFails()SUNNonLinSolWrapper::initialize()SUNNonLinSolWrapper::solver
Enums
- Enum ModelQuantity
- Enum Documentation
ModelQuantityModelQuantity::JModelQuantity::JBModelQuantity::JvModelQuantity::JvBModelQuantity::JDiagModelQuantity::sxModelQuantity::syModelQuantity::szModelQuantity::srzModelQuantity::ssigmayModelQuantity::ssigmazModelQuantity::xdotModelQuantity::sxdotModelQuantity::xBdotModelQuantity::x0_rdataModelQuantity::x0ModelQuantity::x_rdataModelQuantity::xModelQuantity::dwdwModelQuantity::dwdxModelQuantity::dwdpModelQuantity::yModelQuantity::dydpModelQuantity::dydxModelQuantity::wModelQuantity::rootModelQuantity::qBdotModelQuantity::qBdot_ssModelQuantity::xBdot_ssModelQuantity::JSparseB_ssModelQuantity::deltaxModelQuantity::deltasxModelQuantity::deltaxBModelQuantity::kModelQuantity::pModelQuantity::tsModelQuantity::dJydyModelQuantity::dJydy_matlabModelQuantity::deltaqBModelQuantity::dsigmaydpModelQuantity::dsigmaydyModelQuantity::dsigmazdpModelQuantity::dJydsigmaModelQuantity::dJydxModelQuantity::dzdxModelQuantity::dzdpModelQuantity::dJrzdsigmaModelQuantity::dJrzdzModelQuantity::dJrzdxModelQuantity::dJzdsigmaModelQuantity::dJzdzModelQuantity::dJzdxModelQuantity::drzdpModelQuantity::drzdx
- Enum Documentation