Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | https://doi.org/10.26512/ripe.v2i14.21370 http://hdl.handle.net/1843/56906 https://orcid.org/0000-0001-6764-6816 |
Resumo: | CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico |
id |
UFMG_c9a5edee51a2068d95e240263132322f |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/56906 |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
2023-07-24T19:45:45Z2023-07-24T19:45:45Z2017-01-30214186205https://doi.org/10.26512/ripe.v2i14.213702447-6102http://hdl.handle.net/1843/56906https://orcid.org/0000-0001-6764-6816CNPq - Conselho Nacional de Desenvolvimento Científico e TecnológicoCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorThis paper shows and discusses a generic implementation of the well-conditioning approach toward generalized/extended finite element method. This implementation, performed into an academic computational platform, follows the object-oriented approach presented before for the standard version of GFEM in which the shape functions of finite elements are hierarchically enriched by analytical functions, according to the problem behavior. The stable version of GFEM is employed here to avoid the bad effects of blending elements on the approximate solution convergence rate. Beside this, a sparse matrix data structure is used to accelerate the solution procedure. This approach uses the advantage of sparse matrix to solve the matrix system of equations. The implementations are explained in detail and different aspects of this approach are discussed through numerical examples.engUniversidade Federal de Minas GeraisUFMGBrasilENG - DEPARTAMENTO DE ENGENHARIA ESTRUTURASENGENHARIA - ESCOLA DE ENGENHARIARevista Interdisciplinar de Pesquisa em EngenhariaEngenharia de estruturasControle estrutural (Engenharia)Generalized/eXtended FEMObject-oriented programmingTwo-scale AnalysisStable GFEMMatrix sparsityDevelopment and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platforminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttps://periodicos.unb.br/index.php/ripe/article/view/21370Mohammad MalekanFelício Bruzzi BarrosRamon Pereira da Silvaapplication/pdfinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGLICENSELicense.txtLicense.txttext/plain; charset=utf-82042https://repositorio.ufmg.br/bitstream/1843/56906/1/License.txtfa505098d172de0bc8864fc1287ffe22MD51ORIGINALDevelopment and Implementation of a Well-conditioning Approach Toward Generalized_Extended Finite Element Method into an Object-oriented Platform.pdfDevelopment and Implementation of a Well-conditioning Approach Toward Generalized_Extended Finite Element Method into an Object-oriented Platform.pdfapplication/pdf2498709https://repositorio.ufmg.br/bitstream/1843/56906/2/Development%20and%20Implementation%20of%20a%20Well-conditioning%20Approach%20Toward%20Generalized_Extended%20Finite%20Element%20Method%20into%20an%20Object-oriented%20Platform.pdf2ff013c37ea3159bd3e3eed881982d76MD521843/569062023-07-24 16:45:45.152oai:repositorio.ufmg.br:1843/56906TElDRU7vv71BIERFIERJU1RSSUJVSe+/ve+/vU8gTu+/vU8tRVhDTFVTSVZBIERPIFJFUE9TSVTvv71SSU8gSU5TVElUVUNJT05BTCBEQSBVRk1HCiAKCkNvbSBhIGFwcmVzZW50Ye+/ve+/vW8gZGVzdGEgbGljZW7vv71hLCB2b2Pvv70gKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIGFvIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIChSSS1VRk1HKSBvIGRpcmVpdG8gbu+/vW8gZXhjbHVzaXZvIGUgaXJyZXZvZ++/vXZlbCBkZSByZXByb2R1emlyIGUvb3UgZGlzdHJpYnVpciBhIHN1YSBwdWJsaWNh77+977+9byAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0cu+/vW5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mg77+9dWRpbyBvdSB277+9ZGVvLgoKVm9j77+9IGRlY2xhcmEgcXVlIGNvbmhlY2UgYSBwb2zvv710aWNhIGRlIGNvcHlyaWdodCBkYSBlZGl0b3JhIGRvIHNldSBkb2N1bWVudG8gZSBxdWUgY29uaGVjZSBlIGFjZWl0YSBhcyBEaXJldHJpemVzIGRvIFJJLVVGTUcuCgpWb2Pvv70gY29uY29yZGEgcXVlIG8gUmVwb3NpdO+/vXJpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGTUcgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250Ze+/vWRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNh77+977+9byBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHvv73vv71vLgoKVm9j77+9IHRhbWLvv71tIGNvbmNvcmRhIHF1ZSBvIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPvv71waWEgZGUgc3VhIHB1YmxpY2Hvv73vv71vIHBhcmEgZmlucyBkZSBzZWd1cmFu77+9YSwgYmFjay11cCBlIHByZXNlcnZh77+977+9by4KClZvY++/vSBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNh77+977+9byDvv70gb3JpZ2luYWwgZSBxdWUgdm9j77+9IHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vu77+9YS4gVm9j77+9IHRhbWLvv71tIGRlY2xhcmEgcXVlIG8gZGVw77+9c2l0byBkZSBzdWEgcHVibGljYe+/ve+/vW8gbu+/vW8sIHF1ZSBzZWphIGRlIHNldSBjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd177+9bS4KCkNhc28gYSBzdWEgcHVibGljYe+/ve+/vW8gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY++/vSBu77+9byBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2Pvv70gZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc++/vW8gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBSZXBvc2l077+9cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7vv71hLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3Tvv70gY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250Ze+/vWRvIGRhIHB1YmxpY2Hvv73vv71vIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0Hvv73vv71PIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ++/vU5JTyBPVSBBUE9JTyBERSBVTUEgQUfvv71OQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PLCBWT0Pvv70gREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklT77+9TyBDT01PIFRBTULvv71NIEFTIERFTUFJUyBPQlJJR0Hvv73vv71FUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKTyBSZXBvc2l077+9cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lKHMpIG91IG8ocykgbm9tZXMocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBwdWJsaWNh77+977+9bywgZSBu77+9byBmYXLvv70gcXVhbHF1ZXIgYWx0ZXJh77+977+9bywgYWzvv71tIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7vv71hLgo=Repositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2023-07-24T19:45:45Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform |
title |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform |
spellingShingle |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform Mohammad Malekan Generalized/eXtended FEM Object-oriented programming Two-scale Analysis Stable GFEM Matrix sparsity Engenharia de estruturas Controle estrutural (Engenharia) |
title_short |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform |
title_full |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform |
title_fullStr |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform |
title_full_unstemmed |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform |
title_sort |
Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform |
author |
Mohammad Malekan |
author_facet |
Mohammad Malekan Felício Bruzzi Barros Ramon Pereira da Silva |
author_role |
author |
author2 |
Felício Bruzzi Barros Ramon Pereira da Silva |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Mohammad Malekan Felício Bruzzi Barros Ramon Pereira da Silva |
dc.subject.por.fl_str_mv |
Generalized/eXtended FEM Object-oriented programming Two-scale Analysis Stable GFEM Matrix sparsity |
topic |
Generalized/eXtended FEM Object-oriented programming Two-scale Analysis Stable GFEM Matrix sparsity Engenharia de estruturas Controle estrutural (Engenharia) |
dc.subject.other.pt_BR.fl_str_mv |
Engenharia de estruturas Controle estrutural (Engenharia) |
description |
CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico |
publishDate |
2017 |
dc.date.issued.fl_str_mv |
2017-01-30 |
dc.date.accessioned.fl_str_mv |
2023-07-24T19:45:45Z |
dc.date.available.fl_str_mv |
2023-07-24T19:45:45Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1843/56906 |
dc.identifier.doi.pt_BR.fl_str_mv |
https://doi.org/10.26512/ripe.v2i14.21370 |
dc.identifier.issn.pt_BR.fl_str_mv |
2447-6102 |
dc.identifier.orcid.pt_BR.fl_str_mv |
https://orcid.org/0000-0001-6764-6816 |
url |
https://doi.org/10.26512/ripe.v2i14.21370 http://hdl.handle.net/1843/56906 https://orcid.org/0000-0001-6764-6816 |
identifier_str_mv |
2447-6102 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.ispartof.pt_BR.fl_str_mv |
Revista Interdisciplinar de Pesquisa em Engenharia |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.publisher.initials.fl_str_mv |
UFMG |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
ENG - DEPARTAMENTO DE ENGENHARIA ESTRUTURAS ENGENHARIA - ESCOLA DE ENGENHARIA |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
bitstream.url.fl_str_mv |
https://repositorio.ufmg.br/bitstream/1843/56906/1/License.txt https://repositorio.ufmg.br/bitstream/1843/56906/2/Development%20and%20Implementation%20of%20a%20Well-conditioning%20Approach%20Toward%20Generalized_Extended%20Finite%20Element%20Method%20into%20an%20Object-oriented%20Platform.pdf |
bitstream.checksum.fl_str_mv |
fa505098d172de0bc8864fc1287ffe22 2ff013c37ea3159bd3e3eed881982d76 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1803589548522864640 |