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ó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 |