| .rxDelaySensJumpMap | R Documentation |
A dose propagated through delay(y_j, T(p)) makes the 1st-order sensitivity
jump at t = t_dose + T by [S_i] = -(d f_i/d delay(y_j,T)) * [y_j] * dT/dp,
reproduced here as a modeled bolus of [y_j] on the sensitivity compartment
with modeled lag T and bioavailability -(d f_i/d delay)*dT/dp.
.rxDelaySensJumpMap() does the model-only symengine analysis (cached via
.rxDelaySensJumpMapCached()); .rxDelaySensJumpEvents() rbinds the
mirroring doses per solve; .rxDelaySensJump() does both.
.rxDelaySensJumpMap(model, calcSens)
.rxDelaySensJumpEvents(jumpMap, st, events)
.rxDelaySensJump(model, calcSens, events)
.rxDelaySensJumpMapCached(model, calcSens, keyTxt = NULL)
model |
base ODE model (anything |
calcSens |
character vector of sensitivity parameters. |
jumpMap |
the jump map from |
st |
ODE state names ( |
events |
an rxode2 event table (to mirror the state-j doses onto the sensitivity compartments). |
keyTxt |
normalized model text used as the cache key (pass |
.rxDelaySensJumpMap(): list with alagf, jumpMap, and st, or
NULL when the model has no parameter-dependent delay. .rxDelaySensJump():
list with alagf and events, or NULL.
Matthew L. Fidler
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.