首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > 高效、通用、C++模板类张量数学

高效、通用、C++模板类张量数学

  • 资源大小:28.01 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 模板 通用 张量 高效 数学

资 源 简 介

RELEASE DATE: 21-March-2012 AUTHOR: Kevin Van Workum, PhD EMAIL: vanw at sabalcore dot com Abstract Tensor is a generic C++ template class designed to be highly efficient, use Einstein"s index notation for performing tensor mathematics, and be independent of the underlying storage container class. Introduction Although there are a few other tensor libraries available, this class is unique in that it is generic with respect to the underlying data storage container. Additionally, this class correctly handles expressions with which other tensor libraries fail. Namely, the "LTensor" library fails with expressions where the data on left hand side of operator= also appears within the expression on the right hand side. For example: x(i) = A(i,j)*x(j) + x(i); The well-known Boost Library also has some tensor functionality, but does not strictly follow index notat

文 件 列 表

Tensor
tools
include
demo.C
main.C
README
Makefile.inc
MultiArray.H
Makefile
tests
VIP VIP
0.175226s