Sandia Higher Order Elements (SHOE) v 0.5 alpha

RESOURCE

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
  1. Kitware
  2. 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.:
Code ID:
6245
Site Accession Number:
SCR# 1530
Research Org.:
Sandia National Laboratories
Country of Origin:
United States

RESOURCE

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