Panzer

RESOURCE

Abstract

Panzer is a finite element assembly engine used for research on solving partial differential equations (PDEs). Panzer takes a physics model implemented by a user and creates and populates the linear algrbra objects, such as residuals and Jacobians, for use in implicit finite element methods. Panzer can be considered "glue code" that pulls together the capabilities of a number of open-source Trilinos packages (Epetra, Intrepid, Sacado, FEI, and Phalanx). This code provides a generic framework for describing a set of partial differential equations. Panzer provides a simple example driver that solves the undergraduate textbook partial differential equation of heat transfer in a solid (see for example, "Transport Phenomena" by Bird Stewart, and Lightfoot 1960). Panzer is intended as a tool to simplify the use of the discretization tools in Trilinos (Intrepid and Phalanx) and is meant to aid in fundamental research on discretizations. Panzer will be released open-source as a package in Trilinos under a BSD license.
Developers:
Release Date:
2011-07-07
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Licenses:
Other (Commercial or Open-Source): https://ip.sandia.gov
Sponsoring Org.:
Code ID:
1933
Site Accession Number:
SCR# 1440
Research Org.:
Sandia National Laboratories
Country of Origin:
United States

RESOURCE

Citation Formats

Pawlowski, Roger, and Cyr, Eric C. Panzer. Computer Software. https://github.com/trilinos/Trilinos. USDOE. 07 Jul. 2011. Web. doi:10.11578/dc.20171025.1306.
Pawlowski, Roger, & Cyr, Eric C. (2011, July 07). Panzer. [Computer software]. https://github.com/trilinos/Trilinos. https://doi.org/10.11578/dc.20171025.1306.
Pawlowski, Roger, and Cyr, Eric C. "Panzer." Computer software. July 07, 2011. https://github.com/trilinos/Trilinos. https://doi.org/10.11578/dc.20171025.1306.
@misc{ doecode_1933,
title = {Panzer},
author = {Pawlowski, Roger and Cyr, Eric C.},
abstractNote = {Panzer is a finite element assembly engine used for research on solving partial differential equations (PDEs). Panzer takes a physics model implemented by a user and creates and populates the linear algrbra objects, such as residuals and Jacobians, for use in implicit finite element methods. Panzer can be considered "glue code" that pulls together the capabilities of a number of open-source Trilinos packages (Epetra, Intrepid, Sacado, FEI, and Phalanx). This code provides a generic framework for describing a set of partial differential equations. Panzer provides a simple example driver that solves the undergraduate textbook partial differential equation of heat transfer in a solid (see for example, "Transport Phenomena" by Bird Stewart, and Lightfoot 1960). Panzer is intended as a tool to simplify the use of the discretization tools in Trilinos (Intrepid and Phalanx) and is meant to aid in fundamental research on discretizations. Panzer will be released open-source as a package in Trilinos under a BSD license.},
doi = {10.11578/dc.20171025.1306},
url = {https://doi.org/10.11578/dc.20171025.1306},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20171025.1306}},
year = {2011},
month = {jul}
}