Skip to content

calewis/BTAS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Basic Tensor Algebra Subroutines (BTAS) is a C++ headers-only library for tensor algebra. BTAS is a reference implementation of Tensor Working Group concept spec.

Prerequisites

  • C++11 compiler
  • Boost C++ libraries
    • Iterator
    • (optional) Container for fast small vectors
    • (optional) Serialization for serialization (not header-only)
  • (optional) LAPACK library for optimized operations
  • (optional) CMake to build and run unit tests

To compile unit tests in the source directory:

  • cmake .
  • make check

About

Basic Tensor Algebra Subroutines

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 92.4%
  • C 4.1%
  • CMake 3.4%
  • Shell 0.1%