An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows

Autores
Sarraf, Sofia Soledad; Lopez, Ezequiel Jose; Battaglia, Laura; Rios Rodriguez, Gustavo Adolfo; D'elia, Jorge
Año de publicación
2018
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
In the boundary element method (BEM), the Galerkin weighting technique allows to obtain numerical solutions of a boundary integral equation (BIE), giving the Galerkin boundary element method (GBEM). In three-dimensional (3D) spatial domains, the nested double surface integration of GBEM leads to a significantly larger computational time for assembling the linear system than with the standard collocation method. In practice, the computational time is roughly an order of magnitude larger, thus limiting the use of GBEM in 3D engineering problems. The standard approach for reducing the computational time of the linear system assembling is to skip integrations whenever possible. In this work, a modified assembling algorithm for the element matrices in GBEM is proposed for solving integral kernels that depend on the exterior unit normal. This algorithm is based on kernels symmetries at the element level and not on the flow nor in the mesh. It is applied to a BIE that models external creeping flows around 3D closed bodies using second-order kernels, and it is implemented using OpenMP. For these BIEs, the modified algorithm is on average 32% faster than the original one.
Fil: Sarraf, Sofia Soledad. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Mecánica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Lopez, Ezequiel Jose. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Mecánica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Battaglia, Laura. 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. Universidad Tecnológica Nacional; Argentina
Fil: Rios Rodriguez, Gustavo Adolfo. 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. Universidad Tecnológica Nacional; Argentina
Fil: D'elia, Jorge. 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. Universidad Tecnológica Nacional; Argentina
Materia
Complex Flows
Computational Fluid Dynamics
Microfluidics
Newtonian Flows
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/38373

id CONICETDig_c6847dd9360ab0c3ca8eea4bad23c747
oai_identifier_str oai:ri.conicet.gov.ar:11336/38373
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flowsSarraf, Sofia SoledadLopez, Ezequiel JoseBattaglia, LauraRios Rodriguez, Gustavo AdolfoD'elia, JorgeComplex FlowsComputational Fluid DynamicsMicrofluidicsNewtonian Flowshttps://purl.org/becyt/ford/2.3https://purl.org/becyt/ford/2In the boundary element method (BEM), the Galerkin weighting technique allows to obtain numerical solutions of a boundary integral equation (BIE), giving the Galerkin boundary element method (GBEM). In three-dimensional (3D) spatial domains, the nested double surface integration of GBEM leads to a significantly larger computational time for assembling the linear system than with the standard collocation method. In practice, the computational time is roughly an order of magnitude larger, thus limiting the use of GBEM in 3D engineering problems. The standard approach for reducing the computational time of the linear system assembling is to skip integrations whenever possible. In this work, a modified assembling algorithm for the element matrices in GBEM is proposed for solving integral kernels that depend on the exterior unit normal. This algorithm is based on kernels symmetries at the element level and not on the flow nor in the mesh. It is applied to a BIE that models external creeping flows around 3D closed bodies using second-order kernels, and it is implemented using OpenMP. For these BIEs, the modified algorithm is on average 32% faster than the original one.Fil: Sarraf, Sofia Soledad. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Mecánica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Lopez, Ezequiel Jose. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Mecánica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Battaglia, Laura. 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. Universidad Tecnológica Nacional; ArgentinaFil: Rios Rodriguez, Gustavo Adolfo. 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. Universidad Tecnológica Nacional; ArgentinaFil: D'elia, Jorge. 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. Universidad Tecnológica Nacional; ArgentinaAmerican Society of Mechanical Engineers2018-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/zipapplication/pdfhttp://hdl.handle.net/11336/38373Sarraf, Sofia Soledad; Lopez, Ezequiel Jose; Battaglia, Laura; Rios Rodriguez, Gustavo Adolfo; D'elia, Jorge; An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows; American Society of Mechanical Engineers; Journal Of Fluids Engineering-transactions Of The Asme; 140; 1; 1-2018; 0114010098-22021528-901XCONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/doi/10.1115/1.4037690info:eu-repo/semantics/altIdentifier/url/http://fluidsengineering.asmedigitalcollection.asme.org/article.aspx?articleid=2650818info: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-03T09:52:34Zoai:ri.conicet.gov.ar:11336/38373instacron: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-03 09:52:34.847CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
title An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
spellingShingle An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
Sarraf, Sofia Soledad
Complex Flows
Computational Fluid Dynamics
Microfluidics
Newtonian Flows
title_short An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
title_full An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
title_fullStr An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
title_full_unstemmed An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
title_sort An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows
dc.creator.none.fl_str_mv Sarraf, Sofia Soledad
Lopez, Ezequiel Jose
Battaglia, Laura
Rios Rodriguez, Gustavo Adolfo
D'elia, Jorge
author Sarraf, Sofia Soledad
author_facet Sarraf, Sofia Soledad
Lopez, Ezequiel Jose
Battaglia, Laura
Rios Rodriguez, Gustavo Adolfo
D'elia, Jorge
author_role author
author2 Lopez, Ezequiel Jose
Battaglia, Laura
Rios Rodriguez, Gustavo Adolfo
D'elia, Jorge
author2_role author
author
author
author
dc.subject.none.fl_str_mv Complex Flows
Computational Fluid Dynamics
Microfluidics
Newtonian Flows
topic Complex Flows
Computational Fluid Dynamics
Microfluidics
Newtonian Flows
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.3
https://purl.org/becyt/ford/2
dc.description.none.fl_txt_mv In the boundary element method (BEM), the Galerkin weighting technique allows to obtain numerical solutions of a boundary integral equation (BIE), giving the Galerkin boundary element method (GBEM). In three-dimensional (3D) spatial domains, the nested double surface integration of GBEM leads to a significantly larger computational time for assembling the linear system than with the standard collocation method. In practice, the computational time is roughly an order of magnitude larger, thus limiting the use of GBEM in 3D engineering problems. The standard approach for reducing the computational time of the linear system assembling is to skip integrations whenever possible. In this work, a modified assembling algorithm for the element matrices in GBEM is proposed for solving integral kernels that depend on the exterior unit normal. This algorithm is based on kernels symmetries at the element level and not on the flow nor in the mesh. It is applied to a BIE that models external creeping flows around 3D closed bodies using second-order kernels, and it is implemented using OpenMP. For these BIEs, the modified algorithm is on average 32% faster than the original one.
Fil: Sarraf, Sofia Soledad. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Mecánica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Lopez, Ezequiel Jose. Universidad Nacional del Comahue. Facultad de Ingeniería. Departamento de Mecánica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Battaglia, Laura. 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. Universidad Tecnológica Nacional; Argentina
Fil: Rios Rodriguez, Gustavo Adolfo. 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. Universidad Tecnológica Nacional; Argentina
Fil: D'elia, Jorge. 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. Universidad Tecnológica Nacional; Argentina
description In the boundary element method (BEM), the Galerkin weighting technique allows to obtain numerical solutions of a boundary integral equation (BIE), giving the Galerkin boundary element method (GBEM). In three-dimensional (3D) spatial domains, the nested double surface integration of GBEM leads to a significantly larger computational time for assembling the linear system than with the standard collocation method. In practice, the computational time is roughly an order of magnitude larger, thus limiting the use of GBEM in 3D engineering problems. The standard approach for reducing the computational time of the linear system assembling is to skip integrations whenever possible. In this work, a modified assembling algorithm for the element matrices in GBEM is proposed for solving integral kernels that depend on the exterior unit normal. This algorithm is based on kernels symmetries at the element level and not on the flow nor in the mesh. It is applied to a BIE that models external creeping flows around 3D closed bodies using second-order kernels, and it is implemented using OpenMP. For these BIEs, the modified algorithm is on average 32% faster than the original one.
publishDate 2018
dc.date.none.fl_str_mv 2018-01
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/38373
Sarraf, Sofia Soledad; Lopez, Ezequiel Jose; Battaglia, Laura; Rios Rodriguez, Gustavo Adolfo; D'elia, Jorge; An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows; American Society of Mechanical Engineers; Journal Of Fluids Engineering-transactions Of The Asme; 140; 1; 1-2018; 011401
0098-2202
1528-901X
CONICET Digital
CONICET
url http://hdl.handle.net/11336/38373
identifier_str_mv Sarraf, Sofia Soledad; Lopez, Ezequiel Jose; Battaglia, Laura; Rios Rodriguez, Gustavo Adolfo; D'elia, Jorge; An improved assembling algorithm in boundary elements with galerkin weighting applied to three-dimensional stokes flows; American Society of Mechanical Engineers; Journal Of Fluids Engineering-transactions Of The Asme; 140; 1; 1-2018; 011401
0098-2202
1528-901X
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.1115/1.4037690
info:eu-repo/semantics/altIdentifier/url/http://fluidsengineering.asmedigitalcollection.asme.org/article.aspx?articleid=2650818
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/zip
application/pdf
dc.publisher.none.fl_str_mv American Society of Mechanical Engineers
publisher.none.fl_str_mv American Society of Mechanical Engineers
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_ 1842269167869231104
score 13.13397