taco icon indicating copy to clipboard operation
taco copied to clipboard

Remove TensorBase dependencies from Parser

Open oicirtap opened this issue 6 years ago • 1 comments

Additions:

  • Parser uses TensorVar objects instead of TensorBase objects for creating IndexExpr and Assignment objects.
  • New conversion functions between vector and vector<Dimension> for the Type class.
  • New TensorBase constructor with TensorVar as single input.
  • New assemble and compute TensorBase functions which take in pre-packed arguments.

oicirtap avatar Feb 24 '19 03:02 oicirtap

Needs to be merged in or reimplemented along the same lines. Currently our command-line tool and online code generator allocates memory for tensors, with dimensions 42.

fredrikbk avatar Dec 11 '20 19:12 fredrikbk