Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade

Detalhes bibliográficos
Autor(a) principal: Cantão, Renato Fernandes
Data de Publicação: 2004
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1598817
Resumo: Orientador: João Frederico C. A. Meyer
id UNICAMP-30_715ba0a21cd4de087cbdf221fdfe2cee
oai_identifier_str oai::328012
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidadeProgramação orientada a objetos (Computação)C++ (Linguagem de programação de computador)Método dos elementos finitosOrientador: João Frederico C. A. MeyerTese (doutorado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação CientificaResumo: Este trabalho descreve a construção de uma biblioteca computacional (chamada Osiris) que implementa as funcionalidades necessárias para a execução de simulações baseadas no método dos elementos finitos. Os objetivos de Osiris são a flexibilidade, o desempenho e a extensibilidade. Estes quesitos são satisfeitos não apenas pela escolha da orientação por objetos (C++), mas também pelo uso e extensão do estado da arte em Programação Genérica e Programação Generativa. Váarios exemplos numéericos são apresentados, alguns de interesse em BiomatemáticaAbstract: This work describes the creation of a computational library (named Osiris) that implements the basic functionalities needed in usual Finite Element simulations. Osiris' objectives are flexibility, performance and extensibility. These requirements are fulfilled not only by the choice of an object oriented language (C++), but also by the use and extension of the state-of-the-art in Generic Programming and Generative Programming. Several numerical examples are discussed, some of interest from a Biomathematics point of viewDoutoradoMatemática AplicadaDoutor em Matemática Aplicada[s.n.]Meyer, João Frederico da Costa Azevedo, 1947-Gomes Neto, Francisco de Assis MagalhãesAzevedo, João Luiz Filgueiras deSantos, Luis Carlos de CastroOliveira, Aurelio Ribeiro Leite deUniversidade Estadual de Campinas. Instituto de Matemática, Estatística e Computação CientíficaPrograma de Pós-Graduação em Matemática AplicadaUNIVERSIDADE ESTADUAL DE CAMPINASCantão, Renato Fernandes20042004-11-26T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf185p. : il.https://hdl.handle.net/20.500.12733/1598817CANTÃO, Renato Fernandes. Construção de um software de elementos finitos usando programação generica/generativa: considerações sobre C++, performance e generalidade. 2004. 185p. Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1598817. Acesso em: 14 mai. 2024.https://repositorio.unicamp.br/acervo/detalhe/328012porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2022-09-12T15:58:37Zoai::328012Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2022-09-12T15:58:37Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
title Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
spellingShingle Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
Cantão, Renato Fernandes
Programação orientada a objetos (Computação)
C++ (Linguagem de programação de computador)
Método dos elementos finitos
title_short Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
title_full Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
title_fullStr Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
title_full_unstemmed Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
title_sort Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade
author Cantão, Renato Fernandes
author_facet Cantão, Renato Fernandes
author_role author
dc.contributor.none.fl_str_mv Meyer, João Frederico da Costa Azevedo, 1947-
Gomes Neto, Francisco de Assis Magalhães
Azevedo, João Luiz Filgueiras de
Santos, Luis Carlos de Castro
Oliveira, Aurelio Ribeiro Leite de
Universidade Estadual de Campinas. Instituto de Matemática, Estatística e Computação Científica
Programa de Pós-Graduação em Matemática Aplicada
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Cantão, Renato Fernandes
dc.subject.por.fl_str_mv Programação orientada a objetos (Computação)
C++ (Linguagem de programação de computador)
Método dos elementos finitos
topic Programação orientada a objetos (Computação)
C++ (Linguagem de programação de computador)
Método dos elementos finitos
description Orientador: João Frederico C. A. Meyer
publishDate 2004
dc.date.none.fl_str_mv 2004
2004-11-26T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1598817
CANTÃO, Renato Fernandes. Construção de um software de elementos finitos usando programação generica/generativa: considerações sobre C++, performance e generalidade. 2004. 185p. Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1598817. Acesso em: 14 mai. 2024.
url https://hdl.handle.net/20.500.12733/1598817
identifier_str_mv CANTÃO, Renato Fernandes. Construção de um software de elementos finitos usando programação generica/generativa: considerações sobre C++, performance e generalidade. 2004. 185p. Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1598817. Acesso em: 14 mai. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/328012
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
185p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1799138394576519168