Abstract
SHOE is research code for characterizing and visualizing higher-order finite elements; it contains a framework for defining classes of interpolation techniques and element shapes; methods for interpolating triangular, quadrilateral, tetrahedral, and hexahedral cells using Lagrange and Legendre polynomial bases of arbitrary order; methods to decompose each element into domains of constant gradient flow (using a polynomial solver to identify critical points); and an isocontouring technique that uses this decomposition to guarantee topological correctness. Please note that this is an alpha release of research software and that some time has passed since it was actively developed; build- and run-time issues likely exist.
- Developers:
-
Thompson, David ; Pebay, Philippe [1] ; Crawford, Richard [2] ; Khardekar, Rahul
- Kitware
- University of Texas
- Release Date:
- 2013-05-20
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
C++
C
CMake
Python
- Licenses:
-
Other (Commercial or Open-Source): https://ip.sandia.gov
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC04-94AL85000
- Code ID:
- 6245
- Site Accession Number:
- SCR# 1530
- Research Org.:
- Sandia National Laboratories
- Country of Origin:
- United States
Citation Formats
Thompson, David, Pebay, Philippe, Crawford, Richard, and Khardekar, Rahul.
Sandia Higher Order Elements (SHOE) v 0.5 alpha.
Computer Software.
https://github.com/sandialabs/shoe.
USDOE.
20 May. 2013.
Web.
doi:10.11578/dc.20171025.on.1074.
Thompson, David, Pebay, Philippe, Crawford, Richard, & Khardekar, Rahul.
(2013, May 20).
Sandia Higher Order Elements (SHOE) v 0.5 alpha.
[Computer software].
https://github.com/sandialabs/shoe.
https://doi.org/10.11578/dc.20171025.on.1074.
Thompson, David, Pebay, Philippe, Crawford, Richard, and Khardekar, Rahul.
"Sandia Higher Order Elements (SHOE) v 0.5 alpha." Computer software.
May 20, 2013.
https://github.com/sandialabs/shoe.
https://doi.org/10.11578/dc.20171025.on.1074.
@misc{
doecode_6245,
title = {Sandia Higher Order Elements (SHOE) v 0.5 alpha},
author = {Thompson, David and Pebay, Philippe and Crawford, Richard and Khardekar, Rahul},
abstractNote = {SHOE is research code for characterizing and visualizing higher-order finite elements; it contains a framework for defining classes of interpolation techniques and element shapes; methods for interpolating triangular, quadrilateral, tetrahedral, and hexahedral cells using Lagrange and Legendre polynomial bases of arbitrary order; methods to decompose each element into domains of constant gradient flow (using a polynomial solver to identify critical points); and an isocontouring technique that uses this decomposition to guarantee topological correctness. Please note that this is an alpha release of research software and that some time has passed since it was actively developed; build- and run-time issues likely exist.},
doi = {10.11578/dc.20171025.on.1074},
url = {https://doi.org/10.11578/dc.20171025.on.1074},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20171025.on.1074}},
year = {2013},
month = {may}
}