(G1( 0)) ---> empty (G( 0)) ---> [[(0,0),(0,0)] [(0,0),(0,0)]] (Gv2( 0)) ---> [[(0,0)]] (Gv2( 0)) ---> [[(10,0)]] (G( 0)) ---> [[(10,0),(0,0)] [(0,0),(0,0)]] (G(om_)) ---> gf_view(x0,) (tql::eval(G(om_), om_=0)) ---> [[(10,0),(0,0)] [(0,0),(0,0)]] (Gv(om_)) ---> gf_view(x0,) (tql::eval(Gv(om_), om_=0)) ---> [[(10,0),(0,0)] [(0,0),(0,0)]] -------------lazy assign ------------------ (G(0)) ---> [[(2.3,3.14159),(0,0)] [(0,0),(2.3,3.14159)]] (G(inf)) ---> tail/tail_view : Ordermin/max = -1 3 ... Order -1 = [[(1,0),(0,0)] [(0,0),(1,0)]] ... Order 0 = [[(2.3,0),(0,0)] [(0,0),(2.3,0)]] ... Order 1 = [[(0,0),(0,0)] [(0,0),(0,0)]] ... Order 2 = [[(0,0),(0,0)] [(0,0),(0,0)]] ... Order 3 = [[(0,0),(0,0)] [(0,0),(0,0)]] -------------lazy assign ------------------ (G(0)) ---> [[(0.151719,-0.207234),(0,0)] [(0,0),(0.151719,-0.207234)]] (G(inf)) ---> tail/tail_view : Ordermin/max = -1 3 ... Order -1 = [[(1,0),(0,0)] [(0,0),(1,0)]] ... Order 0 = [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]] ... Order 1 = [[(5.29,0),(0,0)] [(0,0),(5.29,0)]] ... Order 2 = [[(-12.167,0),(0,0)] [(0,0),(-12.167,0)]] ... Order 3 = [[(27.9841,0),(0,0)] [(0,0),(27.9841,0)]] (inverse(G(inf))) ---> tail_inv_lazy ------------------------------------- (Gv(om_)) ---> gf_view(x0,) (tql::eval(Gv(om_), om_=0)) ---> [[(0.151719,-0.207234),(0,0)] [(0,0),(0.151719,-0.207234)]] (t.order_min()) ---> -1 (t( 0)) ---> [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]] (Gv2(inf)( 0)) ---> [[(-2.3,0)]] (G( 0)) ---> [[(0.151719,-0.207234),(0,0)] [(0,0),(0.151719,-0.207234)]] (Gc( 0)) ---> [[(0.151719,-0.207234),(0,0)] [(0,0),(0.151719,-0.207234)]] (G( 0)) ---> [[(0.151719,-0.207234),(0,0)] [(0,0),(0.151719,-0.207234)]] (G(inf)(0)) ---> [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]] (( G(inf) + G(inf) ) (0)) ---> ( [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]] + [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]]) (( G(inf) * G(inf) ) (0)) ---> [[(15.87,0),(0,0)] [(0,0),(15.87,0)]] ((G + Gc)( inf)) ---> ( tail/tail_view : Ordermin/max = -1 3 ... Order -1 = [[(1,0),(0,0)] [(0,0),(1,0)]] ... Order 0 = [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]] ... Order 1 = [[(5.29,0),(0,0)] [(0,0),(5.29,0)]] ... Order 2 = [[(-12.167,0),(0,0)] [(0,0),(-12.167,0)]] ... Order 3 = [[(27.9841,0),(0,0)] [(0,0),(27.9841,0)]] + tail/tail_view : Ordermin/max = -1 3 ... Order -1 = [[(1,0),(0,0)] [(0,0),(1,0)]] ... Order 0 = [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]] ... Order 1 = [[(5.29,0),(0,0)] [(0,0),(5.29,0)]] ... Order 2 = [[(-12.167,0),(0,0)] [(0,0),(-12.167,0)]] ... Order 3 = [[(27.9841,0),(0,0)] [(0,0),(27.9841,0)]]) ((t + 2.3)(0)) ---> ( [[(-2.3,0),(0,0)] [(0,0),(-2.3,0)]] + (2.3,0)) (t(-1)) ---> [[(1,0),(0,0)] [(0,0),(1,0)]]