Skip to content
Snippets Groups Projects
  1. Apr 25, 2021
    • Andreas Klöckner's avatar
      Add make_einsum (#328) · 0f70de03
      Andreas Klöckner authored
      
      * Add make_einsum
      
      * einsum: allow customizing arg names, specify name
      
      * Fix double use of variable i in make_einsum
      
      Co-authored-by: default avatarKaushik Kulkarni <15399010+kaushikcfd@users.noreply.github.com>
      
      * Use dictionary unpacking for knl_creation_kwargs
      
      * Add some einsum unit tests
      
      * Fix up einsum tests
      
      * Update comment: 'diagonalization' -> 'extract diagonal'
      
      * Add documentation for "make_einsum"
      
      * Fix doc build errors
      
      * Check that the number of arg names matches the number of arg specs
      
      * Add error handling test
      
      * Update make_einsum docstring
      
      * Compactify kernel creation
      
      * Ensure output subscripts contain unique indices
      
      * Add einsum sanity check in unit tests
      
      * Use set comprehension in make_einsum
      
      * Add note about lack of complexity reduction in make_einsum
      
      * Remove whitespace in docstring (flake8)
      
      * Fix doc syntax in make_einsum
      
      Co-authored-by: default avatarKaushik Kulkarni <15399010+kaushikcfd@users.noreply.github.com>
      Co-authored-by: default avatarThomas Gibson <gibsonthomas1120@hotmail.com>
      0f70de03
  2. Aug 28, 2020
  3. Aug 27, 2020
  4. Feb 06, 2018
  5. Feb 24, 2016
Loading