INteroperable Tools for Rapid dEveloPment of compatible Discretizations

RESOURCE

Abstract

Intrepid is a library of interoperable tools for compatible discretizations of Partial Differential Equations (PDEs).Current version is intended primarily for application developers who want to reuse large parts of their existing code frameworks such as I/O, data structures, assembly routines, etc. while gaining access to advanced discretization capabilities provided by Intrepid. Intrepid2 is a performance portable version of Intrepid, that requires all input data types be Kokkos (performance-portability library from Trillions) multidimentional arrays. this restriction is needed for providing performance portability in Intrepid2 and break backward-compatibility of Intrepid.
Release Date:
2015-12-02
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Sponsoring Org.:
Code ID:
3774
Site Accession Number:
6098
Research Org.:
Sandia National Laboratory
Country of Origin:
United States

RESOURCE

Citation Formats

INteroperable Tools for Rapid dEveloPment of compatible Discretizations. Computer Software. https://github.com/trilinos/Trilinos. USDOE. 02 Dec. 2015. Web. doi:10.11578/dc.20171025.1696.
(2015, December 02). INteroperable Tools for Rapid dEveloPment of compatible Discretizations. [Computer software]. https://github.com/trilinos/Trilinos. https://doi.org/10.11578/dc.20171025.1696.
"INteroperable Tools for Rapid dEveloPment of compatible Discretizations." Computer software. December 02, 2015. https://github.com/trilinos/Trilinos. https://doi.org/10.11578/dc.20171025.1696.
@misc{ doecode_3774,
title = {INteroperable Tools for Rapid dEveloPment of compatible Discretizations},
author = ,
abstractNote = {Intrepid is a library of interoperable tools for compatible discretizations of Partial Differential Equations (PDEs).Current version is intended primarily for application developers who want to reuse large parts of their existing code frameworks such as I/O, data structures, assembly routines, etc. while gaining access to advanced discretization capabilities provided by Intrepid. Intrepid2 is a performance portable version of Intrepid, that requires all input data types be Kokkos (performance-portability library from Trillions) multidimentional arrays. this restriction is needed for providing performance portability in Intrepid2 and break backward-compatibility of Intrepid.},
doi = {10.11578/dc.20171025.1696},
url = {https://doi.org/10.11578/dc.20171025.1696},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20171025.1696}},
year = {2015},
month = {dec}
}