Software Open Access
Zavalani, Gentian; Hecht, Michael
{ "creator": [ { "name": "Zavalani, Gentian", "@type": "Person", "affiliation": "HZDR \u2013 Helmholtz-Zentrum Dresden-Rossendorf/Casus & TU Dresden", "@id": "https://orcid.org/0000-0002-5611-4870" }, { "name": "Hecht, Michael", "@type": "Person", "affiliation": "HZDR \u2013 Helmholtz-Zentrum Dresden-Rossendorf/Casus ", "@id": "https://orcid.org/0000-0001-9214-8253" } ], "license": "https://creativecommons.org/licenses/by/1.0/legalcode", "@id": "https://doi.org/10.14278/rodare.3029", "url": "https://rodare.hzdr.de/record/3029", "name": "surfpy is a Python package for computing surface integrals over smooth embedded manifolds.", "inLanguage": { "name": "English", "@type": "Language", "alternateName": "eng" }, "description": "<p>Surfpy is a Python package for computing surface integrals over smooth embedded manifolds using spectral differentiation. Surfpy rests on curved surface triangulations realised due to kth-order interpolation of the closest point projection, extending initial linear surface approximations. It achieves this by employing a novel technique called square-squeezing, which involves transforming the interpolation tasks of triangulated manifolds to the standard hypercube using a cube-to-simplex transformation that has been recently introduced.</p>", "@type": "SoftwareSourceCode", "keywords": [ "high-order integration", "spectral differentiation", "numerical quadrature", "quadrilateral mesh" ], "sameAs": [ "https://www.hzdr.de/publications/Publ-39257" ], "identifier": "https://doi.org/10.14278/rodare.3029", "datePublished": "2024-06-23", "@context": "https://schema.org/" }
All versions | This version | |
---|---|---|
Views | 134 | 134 |
Downloads | 22 | 22 |
Data volume | 15.0 MB | 15.0 MB |
Unique views | 105 | 105 |
Unique downloads | 21 | 21 |