{"id":"https://openalex.org/W654843716","doi":null,"title":"GPU accelerated SPH simulation of fluids for VFX","display_name":"GPU accelerated SPH simulation of fluids for VFX","publication_year":2010,"publication_date":"2010-01-01","ids":{"openalex":"https://openalex.org/W654843716","mag":"654843716"},"language":"en","primary_location":{"id":"pmh:oai:DiVA.org:liu-57320","doi":null,"is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-57320","pdf_url":null,"source":{"id":"https://openalex.org/S4306401559","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/bachelorThesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-57320","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5035572450","display_name":"Mattias Lagergren","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Mattias Lagergren","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5035572450"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.6234999895095825,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.6234999895095825,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11694","display_name":"Fluid Dynamics Simulations and Interactions","score":0.3743000030517578,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.0005000000237487257,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/smoothed-particle-hydrodynamics","display_name":"smoothed particle hydrodynamics","score":0.9509999752044678},{"id":"https://openalex.org/keywords/gpu-acceleration","display_name":"GPU acceleration","score":0.8429999947547913},{"id":"https://openalex.org/keywords/fluid-simulation","display_name":"fluid simulation","score":0.8619999885559082},{"id":"https://openalex.org/keywords/visual-effects","display_name":"visual effects","score":0.9589999914169312},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.8420000076293945},{"id":"https://openalex.org/keywords/collision-handling","display_name":"collision handling","score":0.6629999876022339},{"id":"https://openalex.org/keywords/sinks","display_name":"sinks","score":0.4620000123977661},{"id":"https://openalex.org/keywords/physics-based-animation","display_name":"physics-based animation","score":0.6520000100135803},{"id":"https://openalex.org/keywords/solver-performance","display_name":"solver performance","score":0.6159999966621399}],"concepts":[{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.8791333436965942},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.8433765172958374},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7311903238296509},{"id":"https://openalex.org/C122564879","wikidata":"https://www.wikidata.org/wiki/Q733073","display_name":"Smoothed-particle hydrodynamics","level":2,"score":0.6530501842498779},{"id":"https://openalex.org/C53469067","wikidata":"https://www.wikidata.org/wiki/Q505735","display_name":"Lagrangian","level":2,"score":0.5676711797714233},{"id":"https://openalex.org/C43058520","wikidata":"https://www.wikidata.org/wiki/Q624580","display_name":"Eulerian path","level":3,"score":0.5163799524307251},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.49357640743255615},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.45653969049453735},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4127689301967621},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.355773389339447},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3350476026535034},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.2994369864463806},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.29111194610595703},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1734851598739624},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.16268455982208252},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1131308376789093},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.10165280103683472},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.08012324571609497},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:DiVA.org:liu-57320","doi":null,"is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-57320","pdf_url":null,"source":{"id":"https://openalex.org/S4306401559","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/bachelorThesis"},{"id":"mag:654843716","doi":null,"is_oa":false,"landing_page_url":"http://liu.diva-portal.org/smash/get/diva2:324983/FULLTEXT01","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:DiVA.org:liu-57320","doi":null,"is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-57320","pdf_url":null,"source":{"id":"https://openalex.org/S4306401559","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/bachelorThesis"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W588441650","https://openalex.org/W1492403523","https://openalex.org/W1492479673","https://openalex.org/W1542934543","https://openalex.org/W1762731526","https://openalex.org/W1994812575","https://openalex.org/W2011043904","https://openalex.org/W2017765063","https://openalex.org/W2045670663","https://openalex.org/W2046356862","https://openalex.org/W2052547843","https://openalex.org/W2060003021","https://openalex.org/W2063891577","https://openalex.org/W2070711834","https://openalex.org/W2080977367","https://openalex.org/W2082359701","https://openalex.org/W2093834886","https://openalex.org/W2118558147","https://openalex.org/W2126394825","https://openalex.org/W2138522801","https://openalex.org/W2168414272","https://openalex.org/W2220625991","https://openalex.org/W2295821368","https://openalex.org/W6888760925"],"related_works":["https://openalex.org/W2776676260","https://openalex.org/W2541219974","https://openalex.org/W2077154052","https://openalex.org/W1848695431","https://openalex.org/W2253089541","https://openalex.org/W768363806","https://openalex.org/W344486463","https://openalex.org/W2281845328","https://openalex.org/W618326832","https://openalex.org/W2796287051"],"abstract_inverted_index":{"Fluids":[0],"are":[1,53,149,153],"important":[2,125],"to":[3,11,94,126,173],"the":[4,17,20,33,41,71,73,85,88,96,99,106,120,130,143,147,166,174,186],"Visual":[5],"Effects":[6],"Industry":[7],"but":[8],"extremely":[9],"hard":[10],"control":[12],"and":[13,38,48,50,80,114],"simulate":[14],"because":[15],"of":[16,19,32,36,40,83,87,98,138,146,165],"complexity":[18],"governing":[21],"equations.":[22],"Fluid":[23],"solvers":[24],"can":[25,170,182],"be":[26,127,171,183],"divided":[27],"into":[28],"two":[29],"categories,":[30],"those":[31,39],"Eulerian":[34],"point":[35],"reference":[37],"Lagrangian.":[42],"Both":[43],"categories":[44],"have":[45],"different":[46,167],"advantages":[47],"weaknesses":[49],"hybrid":[51],"methods":[52,148],"popular.":[54],"This":[55],"thesis":[56],"examines":[57],"Smoothed":[58],"Particle":[59],"Hydrodynamics,":[60],"a":[61,135,157,163],"Lagrangian":[62],"method":[63],"for":[64],"physically":[65],"based":[66],"uid":[67],"simulations.":[68],"To":[69,118],"allow":[70],"artist":[72,116],"exibility":[74],"given":[75,141],"by":[76],"shorter":[77],"simulation":[78],"times":[79],"increased":[81],"number":[82],"iterations,":[84],"performance":[86,158],"solver":[89,100],"is":[90,102,124,140],"key.":[91],"In":[92],"order":[93],"maximize":[95],"speed":[97],"it":[101,123],"implemented":[103],"entirely":[104],"on":[105,178],"GPU,":[107],"including":[108],"collisions,":[109],"volumetric":[110],"force":[111],"fields,":[112],"sinks":[113],"other":[115],"tools.":[117],"understand":[119],"implementation":[121,145],"decisions,":[122],"familiar":[128],"with":[129,156],"CUDA":[131,139],"programming":[132],"model.":[133],"Thus,":[134],"brief":[136],"explanation":[137],"before":[142],"exact":[144],"explained.":[150],"The":[151],"results":[152],"presented":[154],"along":[155],"comparison":[159],"as":[160,162],"well":[161],"discussion":[164],"parameters":[168],"which":[169],"fed":[172],"solver.":[175],"Some":[176],"thoughts":[177],"possible":[179],"future":[180],"extensions":[181],"found":[184],"in":[185],"conclusion.":[187]},"counts_by_year":[{"year":2013,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
