The extended unsymmetric frontal solution for multiple-point constraints

Detalhes bibliográficos
Autor(a) principal: Areias, Pedro Miguel de Almeida
Data de Publicação: 2014
Outros Autores: Rabczuk, Timon, Barbosa, Joaquim
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.21/4913
Resumo: The purpose of this paper is to discuss the linear solution of equality constrained problems by using the Frontal solution method without explicit assembling. Design/methodology/approach - Re-written frontal solution method with a priori pivot and front sequence. OpenMP parallelization, nearly linear (in elimination and substitution) up to 40 threads. Constraints enforced at the local assembling stage. Findings - When compared with both standard sparse solvers and classical frontal implementations, memory requirements and code size are significantly reduced. Research limitations/implications - Large, non-linear problems with constraints typically make use of the Newton method with Lagrange multipliers. In the context of the solution of problems with large number of constraints, the matrix transformation methods (MTM) are often more cost-effective. The paper presents a complete solution, with topological ordering, for this problem. Practical implications - A complete software package in Fortran 2003 is described. Examples of clique-based problems are shown with large systems solved in core. Social implications - More realistic non-linear problems can be solved with this Frontal code at the core of the Newton method. Originality/value - Use of topological ordering of constraints. A-priori pivot and front sequences. No need for symbolic assembling. Constraints treated at the core of the Frontal solver. Use of OpenMP in the main Frontal loop, now quantified. Availability of Software.
id RCAP_60f182d050bdc2ca98f8ee2478d6d85c
oai_identifier_str oai:repositorio.ipl.pt:10400.21/4913
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling The extended unsymmetric frontal solution for multiple-point constraintsFrontal Solution MethodMultiple Point ConstraintsOpenMPThe purpose of this paper is to discuss the linear solution of equality constrained problems by using the Frontal solution method without explicit assembling. Design/methodology/approach - Re-written frontal solution method with a priori pivot and front sequence. OpenMP parallelization, nearly linear (in elimination and substitution) up to 40 threads. Constraints enforced at the local assembling stage. Findings - When compared with both standard sparse solvers and classical frontal implementations, memory requirements and code size are significantly reduced. Research limitations/implications - Large, non-linear problems with constraints typically make use of the Newton method with Lagrange multipliers. In the context of the solution of problems with large number of constraints, the matrix transformation methods (MTM) are often more cost-effective. The paper presents a complete solution, with topological ordering, for this problem. Practical implications - A complete software package in Fortran 2003 is described. Examples of clique-based problems are shown with large systems solved in core. Social implications - More realistic non-linear problems can be solved with this Frontal code at the core of the Newton method. Originality/value - Use of topological ordering of constraints. A-priori pivot and front sequences. No need for symbolic assembling. Constraints treated at the core of the Frontal solver. Use of OpenMP in the main Frontal loop, now quantified. Availability of Software.Emerald Group Publishing LimitedRCIPLAreias, Pedro Miguel de AlmeidaRabczuk, TimonBarbosa, Joaquim2015-08-21T13:58:58Z20142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.21/4913engAREIAS, Pedro Miguel de Almeida; RABCZUK, Timon; BARBOSA, Joaquim Infante – The extended unsymmetric frontal solution for multiple-point constraints. Engineering Computations. ISSN: 0264-4401. Vol. 31, nr. 7 (2014), pp. 1582-16070264-440110.1108/EC-10-2013-0263metadata only accessinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-08-03T09:47:35Zoai:repositorio.ipl.pt:10400.21/4913Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:14:16.605313Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv The extended unsymmetric frontal solution for multiple-point constraints
title The extended unsymmetric frontal solution for multiple-point constraints
spellingShingle The extended unsymmetric frontal solution for multiple-point constraints
Areias, Pedro Miguel de Almeida
Frontal Solution Method
Multiple Point Constraints
OpenMP
title_short The extended unsymmetric frontal solution for multiple-point constraints
title_full The extended unsymmetric frontal solution for multiple-point constraints
title_fullStr The extended unsymmetric frontal solution for multiple-point constraints
title_full_unstemmed The extended unsymmetric frontal solution for multiple-point constraints
title_sort The extended unsymmetric frontal solution for multiple-point constraints
author Areias, Pedro Miguel de Almeida
author_facet Areias, Pedro Miguel de Almeida
Rabczuk, Timon
Barbosa, Joaquim
author_role author
author2 Rabczuk, Timon
Barbosa, Joaquim
author2_role author
author
dc.contributor.none.fl_str_mv RCIPL
dc.contributor.author.fl_str_mv Areias, Pedro Miguel de Almeida
Rabczuk, Timon
Barbosa, Joaquim
dc.subject.por.fl_str_mv Frontal Solution Method
Multiple Point Constraints
OpenMP
topic Frontal Solution Method
Multiple Point Constraints
OpenMP
description The purpose of this paper is to discuss the linear solution of equality constrained problems by using the Frontal solution method without explicit assembling. Design/methodology/approach - Re-written frontal solution method with a priori pivot and front sequence. OpenMP parallelization, nearly linear (in elimination and substitution) up to 40 threads. Constraints enforced at the local assembling stage. Findings - When compared with both standard sparse solvers and classical frontal implementations, memory requirements and code size are significantly reduced. Research limitations/implications - Large, non-linear problems with constraints typically make use of the Newton method with Lagrange multipliers. In the context of the solution of problems with large number of constraints, the matrix transformation methods (MTM) are often more cost-effective. The paper presents a complete solution, with topological ordering, for this problem. Practical implications - A complete software package in Fortran 2003 is described. Examples of clique-based problems are shown with large systems solved in core. Social implications - More realistic non-linear problems can be solved with this Frontal code at the core of the Newton method. Originality/value - Use of topological ordering of constraints. A-priori pivot and front sequences. No need for symbolic assembling. Constraints treated at the core of the Frontal solver. Use of OpenMP in the main Frontal loop, now quantified. Availability of Software.
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-01-01T00:00:00Z
2015-08-21T13:58:58Z
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/10400.21/4913
url http://hdl.handle.net/10400.21/4913
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv AREIAS, Pedro Miguel de Almeida; RABCZUK, Timon; BARBOSA, Joaquim Infante – The extended unsymmetric frontal solution for multiple-point constraints. Engineering Computations. ISSN: 0264-4401. Vol. 31, nr. 7 (2014), pp. 1582-1607
0264-4401
10.1108/EC-10-2013-0263
dc.rights.driver.fl_str_mv metadata only access
info:eu-repo/semantics/openAccess
rights_invalid_str_mv metadata only access
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Emerald Group Publishing Limited
publisher.none.fl_str_mv Emerald Group Publishing Limited
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133400478515200