CAMELLIA

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