getExp.getExp

Undocumented in source.
  1. alias getExp = AliasSeq!(This ~ "._lhs.calc(" ~ argsL ~ ")" ~ OP ~ This ~ "._rhs.calc(" ~ argsR ~ ")", RHS[1])
  2. alias getExp = AliasSeq!("(" ~ LHS[0] ~ ")" ~ OP ~ "(" ~ RHS[0] ~ ")", RHS[1])
  3. alias getExp = AliasSeq!(This ~ ".tensor[" ~ ijk ~ "]", N + 1)
  4. alias getExp = AliasSeq!(Node.asExp!(This), N + 1)
  5. alias getExp = AliasSeq!(This ~ ".FUN(" ~ ijk ~ ")", N + 1)
    template getExp(string This, Node, ulong N)
    package
    static if(!(is(Node == Tree!(Ridx, L, R, OP, Leafs), string Ridx, L, R, string OP, Leafs...)))
    static if(!(is(Node == Leaf!(Ridx, idx, Ts), string Ridx, string idx, Ts)))
    static if(!(is(Node == Func!(Ridx, fun, Leafs), string Ridx, alias fun, Leafs...)))
    static if(is(Node == FnTensor!(idx, F), string idx, F))
    alias getExp = AliasSeq!(This ~ ".FUN(" ~ ijk ~ ")", N + 1)
  6. alias getExp = AliasSeq!(This, N + 1)

Meta