Return to search

Implementação de simulador de fluidodinâmica em meso-escala com o método DPD / Implementation of fluid dynamics simulator in meso-scale with the DPD method

Orientador: Luiz Otávio Saraiva Ferreira / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica / Made available in DSpace on 2018-08-26T05:32:16Z (GMT). No. of bitstreams: 1
Horta_AgnusAzevedo_M.pdf: 4762311 bytes, checksum: 1bcc55cdb06dfc294f352fc1ac27c0ad (MD5)
Previous issue date: 2014 / Resumo: Este trabalho tem como objetivo principal a implementação do motor de simulação de um framework de simulação com partículas, o motor de simulação utilizará o método DPD (Dissipative Particle Dynamics), baseando-se no paradigma de programação orientada a objeto (POO) e no uso de estruturas de dados otimizadas. O motor de simulação foi escrito em linguagem C++. A concepção do sistema foi realizada de forma a facilitar e promover a reutilização e manutenção do código. Buscou-se, também, a flexibilidade e generalização através do uso da linguagem Python na geração dos arquivos de entrada correspondentes a distribuição espacial das partículas, sendo utilizada a linguagem de marcação XML (eXtensible Markup Language) na estruturação dos arquivos resultantes da simulação. No final, o motor de simulação é avaliado aplicando o problema do fluxo de um fluído entre placas paralelas e o resultado comparado com os resultados obtidos no simulador Hoomd-Blue / Abstract: This work aims the implementation of the simulation of a simulation framework with particle engine, the simulation engine will use DPD (Dissipative Particle Dynamics) method, based on the paradigm of object oriented programming (OOP) and use optimized data structures. The simulation engine is written in C language ++. The system design was performed in order to facilitate and promote the reuse and maintainability of the code. Also, we sought flexibility and generalization through the use of Python in the generation of the input files corresponding to the spatial distribution of particles, (eXtensible Markup Language) XML markup being used in structuring the files resulting from the simulation. At the end, the simulation engine is the problem of applying rated flow of a fluid between parallel plates and the result compared with the results obtained in the simulation Hoomd-Blue / Mestrado / Mecanica dos Sólidos e Projeto Mecanico / Mestre em Engenharia Mecânica

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.unicamp.br:REPOSIP/265879
Date26 August 2018
CreatorsHorta, Agnus Azevedo, 1967-
ContributorsUNIVERSIDADE ESTADUAL DE CAMPINAS, Ferreira, Luiz Otavio Saraiva, 1956-, Pavanello, Renato, Ting, Wu Shin
Publisher[s.n.], Universidade Estadual de Campinas. Faculdade de Engenharia Mecânica, Programa de Pós-Graduação em Engenharia Mecânica
Source SetsIBICT Brazilian ETDs
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Format144 p. : il., application/pdf
Sourcereponame:Repositório Institucional da Unicamp, instname:Universidade Estadual de Campinas, instacron:UNICAMP
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0021 seconds