Model Mathematics

Component: environment

Component: model_parameters

Component: M_c

tprime=time⁢3600⁢1modday_length M_c=M_nightiftprime3600≥t_night∧tprime3600<t_dayM_dayotherwise

Component: M

ddtimeM=-km⁢M-M_c

Component: T

ddtimeT=c-1⁢M-k⁢T-T_a

Component: k

k=kb+kinc⁢T-T_b⁢1+pEtot⁢BR+f2_drug ddtimeBR=f_prime⁢E_slow+E_fast⁢1-BR-kR⁢BR E_slow=AMT_dose⁢pEs2⁢gNsTs1+gNsTs2+gNsTs3 E_fast=pEf2⁢gNfTf1+gNfTf2+gNfTf3 f2_drug=0

Component: T_day

T_day=T_b+delta_T2

Component: T_night

T_night=T_b-delta_T2

Component: kb

kb=M_bT_b-T_a

Component: M_day

M_day=kb+kinc⁢T_day-T_b⁢T_day-T_a

Component: M_night

f_prime=delta_high_dose⁢1+ⅇ-alpha⁢time-tdose1+t_prime-1 M_night=1-f_prime⁢M_night_baseline+f_prime⁢M_day M_night_baseline=kb+kinc⁢T_night-T_b⁢T_night-T_a

Component: gNT

gNsTs1=KsNs6⁢ⅇ-Ks⁢X1⁢X1Ns-1ifX1>00otherwise gNsTs2=KsNs6⁢ⅇ-Ks⁢X2⁢X2Ns-1ifX2>00otherwise gNsTs3=KsNs6⁢ⅇ-Ks⁢X3⁢X3Ns-1ifX3>00otherwise gNfTf1=KfNf6⁢ⅇ-Kf⁢X1⁢X1Nf-1ifX1>00otherwise gNfTf2=KfNf6⁢ⅇ-Kf⁢X2⁢X2Nf-1ifX2>00otherwise gNfTf3=KfNf6⁢ⅇ-Kf⁢X3⁢X3Nf-1ifX3>00otherwise X1=time-tdose124 X2=time-tdose224 X3=time-tdose324 Kf=NfTf Ks=NsTs