TWINKLE: A digital-twin-building kernel for real-time computer-aided engineering
Resumen: TWINKLE is a library for building families of solvers to perform Canonical Polyadic Decomposition (CPD) of tensors. The common characteristic of these solvers is that the data structure supporting the tuneable solution strategy is based on a Galerkin projection of the phase space. This allows processing and recovering tensors described by highly sparse and unstructured data. For achieving high performance, TWINKLE is written in C++ and uses the Armadillo open source library for linear algebra and scientific computing, based on LAPACK (Linear Algebra PACKage) and BLAS (Basic Linear Algebra Subprograms) routines. The library has been implemented keeping in mind its future extensibility and adaptability to fulfil the different users’ needs in academia and industry regarding Reduced Order Modelling (ROM) and data analysis by means of tensor decomposition. It is especially focused on post-processing data from Computer-Aided-Engineering (CAE) simulation tools. © 2020
Idioma: Inglés
DOI: 10.1016/j.softx.2020.100419
Año: 2020
Publicado en: SoftwareX 11 (2020), 100419 [5 pp]
ISSN: 2352-7110

Factor impacto JCR: 1.959 (2020)
Categ. JCR: COMPUTER SCIENCE, SOFTWARE ENGINEERING rank: 56 / 108 = 0.519 (2020) - Q3 - T2
Factor impacto SCIMAGO: 0.528 - Software (Q2) - Computer Science Applications (Q2)

Tipo y forma: Artículo (Versión definitiva)

Creative Commons Debe reconocer adecuadamente la autoría, proporcionar un enlace a la licencia e indicar si se han realizado cambios. Puede hacerlo de cualquier manera razonable, pero no de una manera que sugiera que tiene el apoyo del licenciador o lo recibe por el uso que hace.


Exportado de SIDERAL (2025-02-03-10:49:20)


Visitas y descargas

Este artículo se encuentra en las siguientes colecciones:
Artículos



 Registro creado el 2025-02-03, última modificación el 2025-02-03


Versión publicada:
 PDF
Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)