# amici.amici.ModelPtr

class amici.amici.ModelPtr(*args)[source]

Swig-Generated class that implements smart pointers to Model as objects.

Attributes

 app AMICI application context idlist Flag array for DAE equations lbw Lower bandwidth of the Jacobian nJ Dimension of the augmented objective function for 2nd order ASA ndJydy Number of nonzero elements in the $$y$$ derivative of $$dJy$$ (dimension nytrue) ndtotal_cldx_rdata Number of nonzero elements in the $$x_rdata$$ derivative of $$total_cl$$ ndwdp Number of nonzero elements in the p derivative of the repeating elements ndwdw Number of nonzero elements in the w derivative of the repeating elements ndwdx Number of nonzero elements in the x derivative of the repeating elements ndxdotdw Number of nonzero elements in the $$w$$ derivative of $$xdot$$ ndxrdatadtcl Number of nonzero elements in the $$tcl$$ derivative of $$x_rdata$$ ndxrdatadxsolver Number of nonzero elements in the $$x$$ derivative of $$x_rdata$$ ne Number of events nnz Number of nonzero entries in Jacobian nw Number of common expressions nx_rdata Number of states nx_solver Number of states with conservation laws applied nx_solver_reinit Number of solver states subject to reinitialization nxtrue_rdata Number of states in the unaugmented system nxtrue_solver Number of states in the unaugmented system with conservation laws applied ny Number of observables nytrue Number of observables in the unaugmented system nz Number of event outputs nztrue Number of event outputs in the unaugmented system o2mode Flag indicating whether for amici::Solver::sensi_ == amici::SensitivityOrder::second directional or full second order derivative will be computed pythonGenerated Flag indicating Matlab- or Python-based model generation ubw Upper bandwidth of the Jacobian