A C++11 implementation of arbitrary-rank tensors for high-performance computing

Main Author: CPC, Mendeley
Other Authors: Aragón, Alejandro M.
Format: Dataset
Terbitan: Mendeley , 2014
Subjects:
Online Access: https:/data.mendeley.com/datasets/dd8c9rf9cs
ctrlnum 0.17632-dd8c9rf9cs.1
fullrecord <?xml version="1.0"?> <dc><creator>CPC, Mendeley</creator><title>A C++11 implementation of arbitrary-rank tensors for high-performance computing </title><publisher>Mendeley</publisher><description>This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018) Abstract This article discusses an efficient implementation of tensors of arbitrary rank by using some of the idioms introduced by the recently published C++ ISO Standard (C++11). With the aims at providing a basic building block for high-performance computing, a single Array class template is carefully crafted, from which vectors, matrices, and even higher-order tensors can be created. An expression template facility is also built around the array class template to provide convenient mathematical syn... Title of program: cpp-array Catalogue Id: AESA_v1_1 Nature of problem Tensors are a basic building block for any program in scientific computing. Yet, tensors are a built-in component of the C++ programming language. Versions of this program held in the CPC repository in Mendeley Data AESA_v1_0; cpp-array; 10.1016/j.cpc.2014.01.005 AESA_v1_1; cpp-array; 10.1016/j.cpc.2014.07.015 </description><subject>Computational Physics</subject><subject>Computer Algebra System</subject><contributor>Arag&#xF3;n, Alejandro M.</contributor><type>Other:Dataset</type><identifier>10.17632/dd8c9rf9cs.1</identifier><rights>GNU Public License Version 3</rights><rights>http://www.gnu.org/licenses/gpl-3.0.en.html</rights><relation>https:/data.mendeley.com/datasets/dd8c9rf9cs</relation><date>2014-11-01T12:00:00Z</date><recordID>0.17632-dd8c9rf9cs.1</recordID></dc>
format Other:Dataset
Other
author CPC, Mendeley
author2 Aragón, Alejandro M.
title A C++11 implementation of arbitrary-rank tensors for high-performance computing
publisher Mendeley
publishDate 2014
topic Computational Physics
Computer Algebra System
url https:/data.mendeley.com/datasets/dd8c9rf9cs
contents This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018) Abstract This article discusses an efficient implementation of tensors of arbitrary rank by using some of the idioms introduced by the recently published C++ ISO Standard (C++11). With the aims at providing a basic building block for high-performance computing, a single Array class template is carefully crafted, from which vectors, matrices, and even higher-order tensors can be created. An expression template facility is also built around the array class template to provide convenient mathematical syn... Title of program: cpp-array Catalogue Id: AESA_v1_1 Nature of problem Tensors are a basic building block for any program in scientific computing. Yet, tensors are a built-in component of the C++ programming language. Versions of this program held in the CPC repository in Mendeley Data AESA_v1_0; cpp-array; 10.1016/j.cpc.2014.01.005 AESA_v1_1; cpp-array; 10.1016/j.cpc.2014.07.015
id IOS7969.0.17632-dd8c9rf9cs.1
institution Universitas Islam Indragiri
affiliation onesearch.perpusnas.go.id
institution_id 804
institution_type library:university
library
library Teknologi Pangan UNISI
library_id 2816
collection Artikel mulono
repository_id 7969
city INDRAGIRI HILIR
province RIAU
shared_to_ipusnas_str 1
repoId IOS7969
first_indexed 2020-04-08T08:13:14Z
last_indexed 2020-04-08T08:13:14Z
recordtype dc
_version_ 1686587399170162688
score 17.538404