Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación

Autores
Pérez Segura, Martín Eduardo; Brewer, Alejandro Tulio; Preidikman, Sergio
Año de publicación
2019
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
A medida que los avances en la investigación científica e ingeniería impulsan la aparición de modelos cada vez más complejos, que exceden los métodos de análisis tradicionales, la multi-física computacional adquiere un papel más preponderante. Se han impuesto metas más ambiciosas en cuanto a la fidelidad de los modelos, promoviendo la sofisticación de las técnicas de análisis y generando nuevas exigencias para la modelación y para los proyectos de desarrollo de software. En este contexto, el paradigma de programación orientada a objetos constituye una alternativa importante a la hora de desarrollar software de simulación, debido a que facilita la implementación, lectura, mantenimiento, expansibilidad y flexibilidad del código resultante. Esto es, utilizando al "objeto" como elemento fundamental para el análisis y diseño del modelo de software. En consecuencia, es necesario conocer los principios y parámetros del paradigma a los fines de poder aprovechar las ventajas que proporciona por sobre otras alternativas. El presente trabajo proporciona un marco generalizado de simulación fluido-dinámica basado en el método de red de vórtices inestacionario y no lineal, y un ejemplo de desarrollo de software de simulación dentro del paradigma orientado a objeto.
Due to progress in scientific research and engineering, computational multi-physics has developed a significant role as increasingly complex models that exceed traditional approaches have arisen. More ambitious goals have been imposed regarding the fidelity of the computational models, promoting more sophisticated analysis techniques and generating new requirements for modeling and for projects of software development. In this context, the object-oriented programming paradigm represents an important alternative when developing a simulation software, since it eases implementation, reading, maintenance, expandability and flexibility of the resulting code. All this is achieved using the “object” as the fundamental element for the analysis and design of the software model. In consequence, one must know the principles and parameters of the paradigm so as to be able to exploit its advantages over other alternatives. This effort provides a generalized framework for computational simulation of fluid dynamics based on the non-linear unsteady vortex lattice method, and an example of software development within the object-oriented paradigm.
Fil: Pérez Segura, Martín Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Estudios Avanzados en Ingeniería y Tecnología. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Instituto de Estudios Avanzados en Ingeniería y Tecnología; Argentina
Fil: Brewer, Alejandro Tulio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Departamento de Estructuras; Argentina
Fil: Preidikman, Sergio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Estudios Avanzados en Ingeniería y Tecnología. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Instituto de Estudios Avanzados en Ingeniería y Tecnología; Argentina
Materia
Programación Orientada a Objetos
Flujos Dominados por Vorticidad
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/126152

id CONICETDig_5d518acee0d6a457a3fdea825886596b
oai_identifier_str oai:ri.conicet.gov.ar:11336/126152
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementaciónObject-oriented programming applied to vorticity dominated flows simulations – part 1: implementation issuesPérez Segura, Martín EduardoBrewer, Alejandro TulioPreidikman, SergioProgramación Orientada a ObjetosFlujos Dominados por Vorticidadhttps://purl.org/becyt/ford/2.3https://purl.org/becyt/ford/2A medida que los avances en la investigación científica e ingeniería impulsan la aparición de modelos cada vez más complejos, que exceden los métodos de análisis tradicionales, la multi-física computacional adquiere un papel más preponderante. Se han impuesto metas más ambiciosas en cuanto a la fidelidad de los modelos, promoviendo la sofisticación de las técnicas de análisis y generando nuevas exigencias para la modelación y para los proyectos de desarrollo de software. En este contexto, el paradigma de programación orientada a objetos constituye una alternativa importante a la hora de desarrollar software de simulación, debido a que facilita la implementación, lectura, mantenimiento, expansibilidad y flexibilidad del código resultante. Esto es, utilizando al "objeto" como elemento fundamental para el análisis y diseño del modelo de software. En consecuencia, es necesario conocer los principios y parámetros del paradigma a los fines de poder aprovechar las ventajas que proporciona por sobre otras alternativas. El presente trabajo proporciona un marco generalizado de simulación fluido-dinámica basado en el método de red de vórtices inestacionario y no lineal, y un ejemplo de desarrollo de software de simulación dentro del paradigma orientado a objeto.Due to progress in scientific research and engineering, computational multi-physics has developed a significant role as increasingly complex models that exceed traditional approaches have arisen. More ambitious goals have been imposed regarding the fidelity of the computational models, promoting more sophisticated analysis techniques and generating new requirements for modeling and for projects of software development. In this context, the object-oriented programming paradigm represents an important alternative when developing a simulation software, since it eases implementation, reading, maintenance, expandability and flexibility of the resulting code. All this is achieved using the “object” as the fundamental element for the analysis and design of the software model. In consequence, one must know the principles and parameters of the paradigm so as to be able to exploit its advantages over other alternatives. This effort provides a generalized framework for computational simulation of fluid dynamics based on the non-linear unsteady vortex lattice method, and an example of software development within the object-oriented paradigm.Fil: Pérez Segura, Martín Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Estudios Avanzados en Ingeniería y Tecnología. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Instituto de Estudios Avanzados en Ingeniería y Tecnología; ArgentinaFil: Brewer, Alejandro Tulio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Departamento de Estructuras; ArgentinaFil: Preidikman, Sergio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Estudios Avanzados en Ingeniería y Tecnología. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Instituto de Estudios Avanzados en Ingeniería y Tecnología; ArgentinaAsociación Argentina de Mecánica Computacional2019-11info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/126152Pérez Segura, Martín Eduardo; Brewer, Alejandro Tulio; Preidikman, Sergio; Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación; Asociación Argentina de Mecánica Computacional; Mecánica Computacional; XXXVII; 43; 11-2019; 1747-17562591-3522CONICET DigitalCONICETspainfo:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5993info: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-29T09:59:44Zoai:ri.conicet.gov.ar:11336/126152instacron: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-29 09:59:45.07CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
Object-oriented programming applied to vorticity dominated flows simulations – part 1: implementation issues
title Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
spellingShingle Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
Pérez Segura, Martín Eduardo
Programación Orientada a Objetos
Flujos Dominados por Vorticidad
title_short Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
title_full Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
title_fullStr Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
title_full_unstemmed Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
title_sort Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación
dc.creator.none.fl_str_mv Pérez Segura, Martín Eduardo
Brewer, Alejandro Tulio
Preidikman, Sergio
author Pérez Segura, Martín Eduardo
author_facet Pérez Segura, Martín Eduardo
Brewer, Alejandro Tulio
Preidikman, Sergio
author_role author
author2 Brewer, Alejandro Tulio
Preidikman, Sergio
author2_role author
author
dc.subject.none.fl_str_mv Programación Orientada a Objetos
Flujos Dominados por Vorticidad
topic Programación Orientada a Objetos
Flujos Dominados por Vorticidad
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.3
https://purl.org/becyt/ford/2
dc.description.none.fl_txt_mv A medida que los avances en la investigación científica e ingeniería impulsan la aparición de modelos cada vez más complejos, que exceden los métodos de análisis tradicionales, la multi-física computacional adquiere un papel más preponderante. Se han impuesto metas más ambiciosas en cuanto a la fidelidad de los modelos, promoviendo la sofisticación de las técnicas de análisis y generando nuevas exigencias para la modelación y para los proyectos de desarrollo de software. En este contexto, el paradigma de programación orientada a objetos constituye una alternativa importante a la hora de desarrollar software de simulación, debido a que facilita la implementación, lectura, mantenimiento, expansibilidad y flexibilidad del código resultante. Esto es, utilizando al "objeto" como elemento fundamental para el análisis y diseño del modelo de software. En consecuencia, es necesario conocer los principios y parámetros del paradigma a los fines de poder aprovechar las ventajas que proporciona por sobre otras alternativas. El presente trabajo proporciona un marco generalizado de simulación fluido-dinámica basado en el método de red de vórtices inestacionario y no lineal, y un ejemplo de desarrollo de software de simulación dentro del paradigma orientado a objeto.
Due to progress in scientific research and engineering, computational multi-physics has developed a significant role as increasingly complex models that exceed traditional approaches have arisen. More ambitious goals have been imposed regarding the fidelity of the computational models, promoting more sophisticated analysis techniques and generating new requirements for modeling and for projects of software development. In this context, the object-oriented programming paradigm represents an important alternative when developing a simulation software, since it eases implementation, reading, maintenance, expandability and flexibility of the resulting code. All this is achieved using the “object” as the fundamental element for the analysis and design of the software model. In consequence, one must know the principles and parameters of the paradigm so as to be able to exploit its advantages over other alternatives. This effort provides a generalized framework for computational simulation of fluid dynamics based on the non-linear unsteady vortex lattice method, and an example of software development within the object-oriented paradigm.
Fil: Pérez Segura, Martín Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Estudios Avanzados en Ingeniería y Tecnología. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Instituto de Estudios Avanzados en Ingeniería y Tecnología; Argentina
Fil: Brewer, Alejandro Tulio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Departamento de Estructuras; Argentina
Fil: Preidikman, Sergio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba. Instituto de Estudios Avanzados en Ingeniería y Tecnología. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas Físicas y Naturales. Instituto de Estudios Avanzados en Ingeniería y Tecnología; Argentina
description A medida que los avances en la investigación científica e ingeniería impulsan la aparición de modelos cada vez más complejos, que exceden los métodos de análisis tradicionales, la multi-física computacional adquiere un papel más preponderante. Se han impuesto metas más ambiciosas en cuanto a la fidelidad de los modelos, promoviendo la sofisticación de las técnicas de análisis y generando nuevas exigencias para la modelación y para los proyectos de desarrollo de software. En este contexto, el paradigma de programación orientada a objetos constituye una alternativa importante a la hora de desarrollar software de simulación, debido a que facilita la implementación, lectura, mantenimiento, expansibilidad y flexibilidad del código resultante. Esto es, utilizando al "objeto" como elemento fundamental para el análisis y diseño del modelo de software. En consecuencia, es necesario conocer los principios y parámetros del paradigma a los fines de poder aprovechar las ventajas que proporciona por sobre otras alternativas. El presente trabajo proporciona un marco generalizado de simulación fluido-dinámica basado en el método de red de vórtices inestacionario y no lineal, y un ejemplo de desarrollo de software de simulación dentro del paradigma orientado a objeto.
publishDate 2019
dc.date.none.fl_str_mv 2019-11
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/126152
Pérez Segura, Martín Eduardo; Brewer, Alejandro Tulio; Preidikman, Sergio; Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación; Asociación Argentina de Mecánica Computacional; Mecánica Computacional; XXXVII; 43; 11-2019; 1747-1756
2591-3522
CONICET Digital
CONICET
url http://hdl.handle.net/11336/126152
identifier_str_mv Pérez Segura, Martín Eduardo; Brewer, Alejandro Tulio; Preidikman, Sergio; Programación orientada a objetos aplicada a simulaciones de flujos dominados por vorticidad. Parte 1: Aspectos de implementación; Asociación Argentina de Mecánica Computacional; Mecánica Computacional; XXXVII; 43; 11-2019; 1747-1756
2591-3522
CONICET Digital
CONICET
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5993
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/pdf
application/pdf
dc.publisher.none.fl_str_mv Asociación Argentina de Mecánica Computacional
publisher.none.fl_str_mv Asociación Argentina de Mecánica Computacional
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_ 1844613770161160192
score 13.070432