Reaaliaikaiset nestesimulaatiot

Nesteiden virtausten mallintaminen tietokoneella on haastava ja paljon tutkittu ongelma. Kirjallisuuskatsauksena toteutetussa tutkielmassa tarkastelen ja vertailen erilaisia simulaatiomenetelmiä keskittyen erityisesti tietokonegrafiikan sovelluksiin, joissa reaaliaikainen vuorovaikutus on yleinen ta...

Full description

Bibliographic Details
Main Author: Myyrä, Mikael
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2019
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/64632
_version_ 1828193211267416064
author Myyrä, Mikael
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Myyrä, Mikael Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Myyrä, Mikael Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Myyrä, Mikael
datasource_str_mv jyx
description Nesteiden virtausten mallintaminen tietokoneella on haastava ja paljon tutkittu ongelma. Kirjallisuuskatsauksena toteutetussa tutkielmassa tarkastelen ja vertailen erilaisia simulaatiomenetelmiä keskittyen erityisesti tietokonegrafiikan sovelluksiin, joissa reaaliaikainen vuorovaikutus on yleinen tavoite. Menetelmät voidaan luokitella aineen tilan esittämistavan perusteella ruudukko- ja hiukkasmenetelmiin. Molemmilla on omat etunsa ja haasteensa, mutta yleisiä ongelmia liittyy mm. numeeriseen stabiilisuuteen ja laskennan aikavaativuuteen. Lisäksi käyn vaihe vaiheelta läpi Stamin ruudukkomenetelmän, joka on monen muun ruudukkomenetelmän perusta. Computer simulation of the flow of liquids is a challenging and extensively researched problem. In this literature review I examine and compare different simulation methods with a focus on computer graphics applications, in which real-time interaction is often desired. Methods can be categorized by their representation of the simulated material into grid-based and particle-based methods. Both categories have their own advantages and challenges, but common problems include e.g. numerical stability and computational complexity. Additionally, I provide a step-by-step overview of Stam's Stable Fluids method, which forms the basis of many other grid-based methods.
first_indexed 2019-08-19T08:21:15Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "M\u00f6nk\u00f6l\u00e4, Sanna", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Myyr\u00e4, Mikael", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2019-06-14T09:47:14Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2019-06-14T09:47:14Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2019", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/64632", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Nesteiden virtausten mallintaminen tietokoneella on haastava ja paljon tutkittu ongelma.\nKirjallisuuskatsauksena toteutetussa tutkielmassa tarkastelen ja vertailen erilaisia\nsimulaatiomenetelmi\u00e4 keskittyen erityisesti tietokonegrafiikan sovelluksiin,\njoissa reaaliaikainen vuorovaikutus on yleinen tavoite.\nMenetelm\u00e4t voidaan luokitella aineen tilan esitt\u00e4mistavan perusteella ruudukko- ja hiukkasmenetelmiin.\nMolemmilla on omat etunsa ja haasteensa, mutta yleisi\u00e4 ongelmia liittyy mm.\nnumeeriseen stabiilisuuteen ja laskennan aikavaativuuteen.\nLis\u00e4ksi k\u00e4yn vaihe vaiheelta l\u00e4pi Stamin ruudukkomenetelm\u00e4n, joka on monen muun ruudukkomenetelm\u00e4n perusta.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Computer simulation of the flow of liquids is a challenging and extensively researched problem.\nIn this literature review I examine and compare different simulation methods\nwith a focus on computer graphics applications,\nin which real-time interaction is often desired.\nMethods can be categorized by their representation\nof the simulated material into grid-based and particle-based methods.\nBoth categories have their own advantages and challenges, but common problems\ninclude e.g. numerical stability and computational complexity.\nAdditionally, I provide a step-by-step overview of Stam's Stable Fluids method,\nwhich forms the basis of many other grid-based methods.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2019-06-14T09:47:14Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2019-06-14T09:47:14Z (GMT). No. of bitstreams: 0\n Previous issue date: 2019", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "21", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.title", "value": "Reaaliaikaiset nestesimulaatiot", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201906143219", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "nesteet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "fluidit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "simulointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_64632
language fin
last_indexed 2025-03-31T20:01:16Z
main_date 2019-01-01T00:00:00Z
main_date_str 2019
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/9f568945-86fe-4200-992e-b4e0ccffdad3\/download","text":"URN:NBN:fi:jyu-201906143219.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2019
record_format qdc
source_str_mv jyx
spellingShingle Myyrä, Mikael Reaaliaikaiset nestesimulaatiot Tietotekniikka Mathematical Information Technology 602 nesteet fluidit simulointi
title Reaaliaikaiset nestesimulaatiot
title_full Reaaliaikaiset nestesimulaatiot
title_fullStr Reaaliaikaiset nestesimulaatiot Reaaliaikaiset nestesimulaatiot
title_full_unstemmed Reaaliaikaiset nestesimulaatiot Reaaliaikaiset nestesimulaatiot
title_short Reaaliaikaiset nestesimulaatiot
title_sort reaaliaikaiset nestesimulaatiot
title_txtP Reaaliaikaiset nestesimulaatiot
topic Tietotekniikka Mathematical Information Technology 602 nesteet fluidit simulointi
topic_facet 602 Mathematical Information Technology Tietotekniikka fluidit nesteet simulointi
url https://jyx.jyu.fi/handle/123456789/64632 http://www.urn.fi/URN:NBN:fi:jyu-201906143219
work_keys_str_mv AT myyrämikael reaaliaikaisetnestesimulaatiot