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.:
-
USDOEPrimary Award/Contract Number:AC04-94AL85000
- Code ID:
- 1933
- Site Accession Number:
- SCR# 1440
- Research Org.:
- Sandia National Laboratories
- Country of Origin:
- United States
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}
}