Abstract
Camellia offers a framework for development of solvers for the discontinuous Petrov-Galerkin methodology of Demkowicz and Gopalakrishnan as well as other finite element methodologies. Spatially 1D-3D meshes are supported, and space-time elements are supported for all spatial topologies. Both h and p adaptivity are supported. A general interface for direct and iterative solvers is provided; a geometric multigrid preconditioner is also provided. The core computational kernels take advantage of MPI to execute in parallel.
- Developers:
- Release Date:
- 2016-05-23
- Project Type:
- Open Source, No Publicly Available Repository
- Software Type:
- Scientific
- Licenses:
-
Other (Commercial or Open-Source): https://www.anl.gov/partnerships/licensable-software
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC02-06CH11357
- Code ID:
- 73044
- Site Accession Number:
- 7515; SF-16-061
- Research Org.:
- Argonne National Laboratory (ANL), Argonne, IL (United States)
- Country of Origin:
- United States
Citation Formats
Roberts, Nathan, Chan, S. K., and Ellis, Truman.
CAMELLIA.
Computer Software.
USDOE.
23 May. 2016.
Web.
doi:10.11578/dc.20220414.49.
Roberts, Nathan, Chan, S. K., & Ellis, Truman.
(2016, May 23).
CAMELLIA.
[Computer software].
https://doi.org/10.11578/dc.20220414.49.
Roberts, Nathan, Chan, S. K., and Ellis, Truman.
"CAMELLIA." Computer software.
May 23, 2016.
https://doi.org/10.11578/dc.20220414.49.
@misc{
doecode_73044,
title = {CAMELLIA},
author = {Roberts, Nathan and Chan, S. K. and Ellis, Truman},
abstractNote = {Camellia offers a framework for development of solvers for the discontinuous Petrov-Galerkin methodology of Demkowicz and Gopalakrishnan as well as other finite element methodologies. Spatially 1D-3D meshes are supported, and space-time elements are supported for all spatial topologies. Both h and p adaptivity are supported. A general interface for direct and iterative solvers is provided; a geometric multigrid preconditioner is also provided. The core computational kernels take advantage of MPI to execute in parallel.},
doi = {10.11578/dc.20220414.49},
url = {https://doi.org/10.11578/dc.20220414.49},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20220414.49}},
year = {2016},
month = {may}
}