Development and implementation of a well-conditioning approach toward generalized/extended finite element method into an object-oriented platform

Detalhes bibliográficos
Autor(a) principal: Mohammad Malekan
Data de Publicação: 2017
Outros Autores: Felício Bruzzi Barros, Ramon Pereira da Silva
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