== init =====
init =>> avg_w.init   (*  :  *)
init =>> ctrl.init   (*  :  *)
init =>> data_w.init   (*  :  *)
init =>> data_wx.init   (*  :  *)
init =>> fwz_X.prep   (*  :  *)
init =>> mng_w.init   (*  :  *)
init =>> tsD.param   (*  :  *)
init =>> tsD1.init   (*  :  *)
init =>> tsW.init   (*  :  *)
Join_init_fwz_upd.J =>> fwz.upd   (*  :  *)
JOIN_tsD_init.J =>> tsD.init   (*  :  *)
JOIN_ctrlp_init.J =>> ctrlp.init   (*  :  *)
== param =====
param =>> fwz_X.prep   (*  :  *)
param =>> tsD.param   (*  :  *)
JOIN_ctrlp_set.J =>> ctrlp.set   (*  :  *)
== stepslow =====
stepslow =>> w1_X.prep   (*  :  *)
== updslow =====
== step =====
step =>> use_avg.prep   (*  :  *)
  use_avg.false =>> tsW.step   (*  | 1 : 1 *)
    tsW.stepyO =>> ws_X.prep   (*  : 1 *)
step =>> wavewx_ix.step   (*  :  *)
J_1_44_36.J =>> data_w.step   (*  | 2 : 2 *)
J_1_44_36.J =>> mng_w.step   (*  | 2 : 2 *)
J_1_74_30.J =>> avg_w.step   (*  | 2 : 2 *)
  avg_w.stepO =>> wsa_X.prep   (*  : 2 *)
    wsa_X.prepO =>> ws_X.prep   (*  : 2 *)
ws_X.prepO =>> wx_X.prep   (*  :  *)
  wx_X.prepO =>> use_dxdt.prep   (*  :  *)
JOIN_data_wx_step.J =>> data_wx.step   (*  | 8 : 8 *)
  data_wx.stepO =>> dx2_X.getPastIx   (*  : 8 *)
    dx2_X.getPastIxO =>> dwx2_X.prep   (*  : 8 *)
      dwx2_X.prepO =>> tsD1.step   (*  : 8 *)
        tsD1.stepyO =>> dwx_X.prep   (*  : 8 *)
JOIN_tsD_step.J =>> tsD.step   (*  | 4 : 4 *)
  tsD.stepyO =>> dwx_X.prep   (*  : 4 *)
dwx_X.prepO =>> ctrl.step   (*  | 4 | 8 : 48 *)
  ctrl.stepO =>> stepO   (*  : 48 *)
== upd =====
upd =>> avg_w.upd   (*  :  *)
upd =>> ctrl.upd   (*  :  *)
  ctrl.updO =>> updO   (*  :  *)
upd =>> tsD.upd   (*  :  *)
upd =>> tsD1.upd   (*  :  *)
upd =>> tsW.upd   (*  :  *)
upd =>> wavewx_ix.upd   (*  :  *)
  wavewx_ix.updO =>> mng_w.upd   (*  :  *)
== updparam =====
updparam =>> fwz.upd   (*  :  *)
== ctor =====
ctor =>> TstepQ_X.prep   (*  :  *)
  TstepQ_X.prepO =>> TstepQ.upd   (*  :  *)
ctor =>> avg_w.ctor   (*  :  *)
ctor =>> ctrl.ctorObj   (*  :  *)
ctor =>> ctrlp.ctorObj   (*  :  *)
ctor =>> data_w.ctor   (*  :  *)
ctor =>> data_wx.ctor   (*  :  *)
ctor =>> dtdx1_X.prep   (*  :  *)
  dtdx1_X.prepO =>> dtdx1.upd   (*  :  *)
ctor =>> mng_w.ctor   (*  :  *)
ctor =>> nAvgwQ_X.prep   (*  :  *)
  nAvgwQ_X.prepO =>> nAvgwQ.upd   (*  :  *)
ctor =>> tsD.ctor   (*  :  *)
ctor =>> tsD1.ctor   (*  :  *)
ctor =>> tsW.ctor   (*  :  *)
ctor =>> wavewx_ix.ctor   (*  :  *)
