PetIGA: A framework for high-performance isogeometric analysis
- Autores
- Dalcin, Lisandro Daniel; Collier, N.; Vignal, P.; Côrtes, A. M. A.; Calo, V. M.
- Año de publicación
- 2016
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- We present PetIGA, a code framework to approximate the solution of partial differential equations using isogeometric analysis. PetIGA can be used to assemble matrices and vectors which come from a Galerkin weak form, discretized with Non-Uniform Rational B-spline basis functions. We base our framework on PETSc, a high-performance library for the scalable solution of partial differential equations, which simplifies the development of large-scale scientific codes, provides a rich environment for prototyping, and separates parallelism from algorithm choice. We describe the implementation of PetIGA, and exemplify its use by solving a model nonlinear problem. To illustrate the robustness and flexibility of PetIGA, we solve some challenging nonlinear partial differential equations that include problems in both solid and fluid mechanics. We show strong scaling results on up to 4096 cores, which confirm the suitability of PetIGA for large scale simulations.
Fil: Dalcin, Lisandro Daniel. King Abdullah University of Science and Technology; Arabia Saudita. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Centro de Investigaciones en Métodos Computacionales. Universidad Nacional del Litoral. Centro de Investigaciones en Métodos Computacionales; Argentina
Fil: Collier, N.. Oak Ridge National Laboratory; Estados Unidos
Fil: Vignal, P.. King Abdullah University of Science and Technology; Arabia Saudita
Fil: Côrtes, A. M. A.. King Abdullah University of Science and Technology; Arabia Saudita
Fil: Calo, V. M.. King Abdullah University of Science and Technology; Arabia Saudita - Materia
-
Finite Element Method
High-Performance Computing
Isogeometric Analysis
Open-Source Software - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/38218
Ver los metadatos del registro completo
id |
CONICETDig_c1171fa35caec152aae7b5a2f2510aa7 |
---|---|
oai_identifier_str |
oai:ri.conicet.gov.ar:11336/38218 |
network_acronym_str |
CONICETDig |
repository_id_str |
3498 |
network_name_str |
CONICET Digital (CONICET) |
spelling |
PetIGA: A framework for high-performance isogeometric analysisDalcin, Lisandro DanielCollier, N.Vignal, P.Côrtes, A. M. A.Calo, V. M.Finite Element MethodHigh-Performance ComputingIsogeometric AnalysisOpen-Source SoftwareWe present PetIGA, a code framework to approximate the solution of partial differential equations using isogeometric analysis. PetIGA can be used to assemble matrices and vectors which come from a Galerkin weak form, discretized with Non-Uniform Rational B-spline basis functions. We base our framework on PETSc, a high-performance library for the scalable solution of partial differential equations, which simplifies the development of large-scale scientific codes, provides a rich environment for prototyping, and separates parallelism from algorithm choice. We describe the implementation of PetIGA, and exemplify its use by solving a model nonlinear problem. To illustrate the robustness and flexibility of PetIGA, we solve some challenging nonlinear partial differential equations that include problems in both solid and fluid mechanics. We show strong scaling results on up to 4096 cores, which confirm the suitability of PetIGA for large scale simulations.Fil: Dalcin, Lisandro Daniel. King Abdullah University of Science and Technology; Arabia Saudita. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Centro de Investigaciones en Métodos Computacionales. Universidad Nacional del Litoral. Centro de Investigaciones en Métodos Computacionales; ArgentinaFil: Collier, N.. Oak Ridge National Laboratory; Estados UnidosFil: Vignal, P.. King Abdullah University of Science and Technology; Arabia SauditaFil: Côrtes, A. M. A.. King Abdullah University of Science and Technology; Arabia SauditaFil: Calo, V. M.. King Abdullah University of Science and Technology; Arabia SauditaElsevier Science Sa2016-08info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/38218Dalcin, Lisandro Daniel; Collier, N.; Vignal, P.; Côrtes, A. M. A.; Calo, V. M.; PetIGA: A framework for high-performance isogeometric analysis; Elsevier Science Sa; Computer Methods in Applied Mechanics and Engineering; 308; 8-2016; 151-1810045-7825CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/doi/10.1016/j.cma.2016.05.011info:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0045782516303401info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-29T10:25:29Zoai:ri.conicet.gov.ar:11336/38218instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-29 10:25:29.851CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
dc.title.none.fl_str_mv |
PetIGA: A framework for high-performance isogeometric analysis |
title |
PetIGA: A framework for high-performance isogeometric analysis |
spellingShingle |
PetIGA: A framework for high-performance isogeometric analysis Dalcin, Lisandro Daniel Finite Element Method High-Performance Computing Isogeometric Analysis Open-Source Software |
title_short |
PetIGA: A framework for high-performance isogeometric analysis |
title_full |
PetIGA: A framework for high-performance isogeometric analysis |
title_fullStr |
PetIGA: A framework for high-performance isogeometric analysis |
title_full_unstemmed |
PetIGA: A framework for high-performance isogeometric analysis |
title_sort |
PetIGA: A framework for high-performance isogeometric analysis |
dc.creator.none.fl_str_mv |
Dalcin, Lisandro Daniel Collier, N. Vignal, P. Côrtes, A. M. A. Calo, V. M. |
author |
Dalcin, Lisandro Daniel |
author_facet |
Dalcin, Lisandro Daniel Collier, N. Vignal, P. Côrtes, A. M. A. Calo, V. M. |
author_role |
author |
author2 |
Collier, N. Vignal, P. Côrtes, A. M. A. Calo, V. M. |
author2_role |
author author author author |
dc.subject.none.fl_str_mv |
Finite Element Method High-Performance Computing Isogeometric Analysis Open-Source Software |
topic |
Finite Element Method High-Performance Computing Isogeometric Analysis Open-Source Software |
dc.description.none.fl_txt_mv |
We present PetIGA, a code framework to approximate the solution of partial differential equations using isogeometric analysis. PetIGA can be used to assemble matrices and vectors which come from a Galerkin weak form, discretized with Non-Uniform Rational B-spline basis functions. We base our framework on PETSc, a high-performance library for the scalable solution of partial differential equations, which simplifies the development of large-scale scientific codes, provides a rich environment for prototyping, and separates parallelism from algorithm choice. We describe the implementation of PetIGA, and exemplify its use by solving a model nonlinear problem. To illustrate the robustness and flexibility of PetIGA, we solve some challenging nonlinear partial differential equations that include problems in both solid and fluid mechanics. We show strong scaling results on up to 4096 cores, which confirm the suitability of PetIGA for large scale simulations. Fil: Dalcin, Lisandro Daniel. King Abdullah University of Science and Technology; Arabia Saudita. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Centro de Investigaciones en Métodos Computacionales. Universidad Nacional del Litoral. Centro de Investigaciones en Métodos Computacionales; Argentina Fil: Collier, N.. Oak Ridge National Laboratory; Estados Unidos Fil: Vignal, P.. King Abdullah University of Science and Technology; Arabia Saudita Fil: Côrtes, A. M. A.. King Abdullah University of Science and Technology; Arabia Saudita Fil: Calo, V. M.. King Abdullah University of Science and Technology; Arabia Saudita |
description |
We present PetIGA, a code framework to approximate the solution of partial differential equations using isogeometric analysis. PetIGA can be used to assemble matrices and vectors which come from a Galerkin weak form, discretized with Non-Uniform Rational B-spline basis functions. We base our framework on PETSc, a high-performance library for the scalable solution of partial differential equations, which simplifies the development of large-scale scientific codes, provides a rich environment for prototyping, and separates parallelism from algorithm choice. We describe the implementation of PetIGA, and exemplify its use by solving a model nonlinear problem. To illustrate the robustness and flexibility of PetIGA, we solve some challenging nonlinear partial differential equations that include problems in both solid and fluid mechanics. We show strong scaling results on up to 4096 cores, which confirm the suitability of PetIGA for large scale simulations. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-08 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/38218 Dalcin, Lisandro Daniel; Collier, N.; Vignal, P.; Côrtes, A. M. A.; Calo, V. M.; PetIGA: A framework for high-performance isogeometric analysis; Elsevier Science Sa; Computer Methods in Applied Mechanics and Engineering; 308; 8-2016; 151-181 0045-7825 CONICET Digital CONICET |
url |
http://hdl.handle.net/11336/38218 |
identifier_str_mv |
Dalcin, Lisandro Daniel; Collier, N.; Vignal, P.; Côrtes, A. M. A.; Calo, V. M.; PetIGA: A framework for high-performance isogeometric analysis; Elsevier Science Sa; Computer Methods in Applied Mechanics and Engineering; 308; 8-2016; 151-181 0045-7825 CONICET Digital CONICET |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/doi/10.1016/j.cma.2016.05.011 info:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0045782516303401 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Elsevier Science Sa |
publisher.none.fl_str_mv |
Elsevier Science Sa |
dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
reponame_str |
CONICET Digital (CONICET) |
collection |
CONICET Digital (CONICET) |
instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
_version_ |
1844614253532676096 |
score |
13.070432 |