Martin Persson Mattias Persson Robert Novo Johannes Ullström.

Slides:



Advertisements
Liknande presentationer
Lektion 1 Hur kommer det sig att man kan bestämma massan på en kork genom att släppa ner den i ett mätglas innehållande vatten?
Advertisements

Datavetenskapens roll. Datavetenskap •Vad är datavetenskapens roll i kognitionsvetenskapen?
Mjukvara och nätverk Vad är det?.
ny dag redo för en Business Value Launch /3/2017 8:37 PM 1
Kostnads-nyttoanalys inom CAFE – metod och preliminära resultat
Lecture Outlines Chapter 15 Physics, 3rd Edition James S. Walker
Kurspresentation Virtuell produktion Bertil Gustafsson
Sverker C Jagers Statsvetenskap.
Bo Linde Solution Specialist EPM Microsoft AB Project Server.
Speltestning -Fuzzy Logic. Bakgrund - Strategier - Akademiska världen vs speldesigner.
Programmering II C#, ID1304.
2007 Microsoft Office System - Klienten Pontus Haglund Mid Market Solutions Specialist Microsoft AB.
Först lite addenda till gårdagen …. (tomt element) eller (med elementinnehåll) attributet target för att identifiera ett mål Korsreferenser See especially.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmöijän nimi Systeemitieteiden kandidaattiseminaari – Syksy/Kevät 200X Simulation of carbon.
Mathias Demetriades och Mattias Thorell Del 1
Does treatment for hypertension protect against retinopathy?
Universums densitet?. För Enkel Wolfram Alpha Svar: g/cm 3.
1 Föreläsning 3 programmeringsteknik och Matlab 2D1312/ 2D1305 Matlab fortsättning Funkioner, styrstrukturer, manipulering av matriser.
Keynote - State of the Nation Mikael Nyström och Johan Arwidmark.
Diskreta, deterministiska system Projekt 1.2; Vildkatt
Simulering av granulära material - PellIt Kenneth Bodin, Martin Servin HPC2N, Institutionen för fysik
Exempelbaserade specifikationer med SpecFlow
UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord “Det verkar alltid omöjligt tills dess att det är gjort” Nelson Mandela.
FRÅGEUTVECKLING INOM MSSQL Marcus Medina. Dagens visdomsord ” Exercitatio artem parat ” (Övning ger färdighet) - Tacitus, Germania 24.
Välkommen till Sommarkollo Windows Presentation Foundation och Expression Blend Robert FolkessonJohan Lindfors
Microsoft Dynamics AX (fd Axapta)
Hållbart Nyföretagande/ CSR som värdegrund 14:15-16:50.
INTRODUKTION TILL PROGRAMMERING
Microsoft Visual Studio och.NET Framework, idag och imorgon! Robert Folkesson
Användar profiler Analytiker Informationsanvändare Specialistfunktioner 5-10% av användarna 15-25% av användarna 65-80% av användarna Reporting Services.
Fluidsimulering med Smoothed-particle Hydrodynamics Martin Persson Mattias Persson Robert Novo Johannes Ullström.
Mathematics 1 /Matematik 1 Lesson 7 – complex numbers Lektion 7 – Komplexa tal.
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2 Äshur Ashore Azzuure.
Rikare webb med AJAX, Microsoft Silverlight, WPF och Expression Studio Robert Folkesson
Digitalteknik 7.5 hp distans: Realisering av logik med PLD och VHDL1.4.1 En kretsrealisering med VHDL består av fyra huvudmoment Specifikation Beskrivning.
MOBILE LIFE. Kristina Höök Professor på Stockholms Universitet Labchef på SICS (Swedish Institute of Computer Science) Centrumchef för Mobile Life – nytt.
Kan två räta linjer ge upphov till kaos? Matematikbiennalen 2010 Hans Thunberg, KTH Torsten Lindström, Linnéuniversitetet.
UMIT Research Lab UMIT Research Lab Umeå universitets strategiska satsning på simulerings- och programvaruteknologi.
Moderna affärssystem - Systemutvecklarens roll -
Maximizing windows 8 performance, Troubleshooting tips Johan Arwidmark.
Martin Fisk Luleå tekniska universitet
Läkarnas fortbildning i Primärvården Jönköpings Sjukvårdsområde
SharePoint 2007 André Henriksson – Utvecklarevangelist Pontus Haglund – Produktspecialist Microsoft AB.
Modellering av en helikopters rörelser
Makron. Vad är Makron? Ett makro är en samling kommandon som du kan köra med en enkel musklickning. Makron kan användas för att automatisera praktiskt.
Agenda TechNet Klienten Sharepoint Sharepoint Exchange På ytan Säkerhet
Mathematics 1 /Matematik 1 Lesson 4 – discrete series and their solutions Lektion4 – diskreta serier och deras lösningar.
Tränare säsongen 2010/2011 A-lag (Div 3) John Banarp A-lag:2 (Div 4)Mats "Hacke" Haquinius J20 (Div 1)Vakant J18 (Elit)Joakim Ahlgren Erik Lektorp J18.
Genus, vetenskap och Peer Review. Begrepp ● Nepotism ● Metaforer ● Värderingar och observationer.
Windows Vista: Utrullning Maria Johansson Windows Imaging WIM-filer Flera images per WIM-fil Filbaserat Hårdvaruoberoende Komprimerade Fånga systemläget.
Välkommen till Sommarkollo Expression Studio, verktyg för designers Juli 2007 Robert Folkesson Developer Evangelist Microsoft Johan Lindfors.
Software + Services Robert Folkesson
Lab Contact 1  Lab Assistants:  Meng Liu, Group B  Sara Abbaspour, Group A
Operativsystem s63 Win 7 Länken mellan datorn och omvärlden Användare kan ge kommandon till datorn Starta program Skriva text via tangentbordet Matar ut.
Prototyping. Lärmål Kunskap och förståelse – Känna till två metoder för prototyping Färdighet och förmåga – Kunna använda två metoder för prototyping.
1 Jan-Åke Jönsson, April Jan-Åke Jönsson.
Jordskorpans sammanställning Kristall struktur av kvarts (SiO 2 )
Virtuellt och simulerat Telemedicin 3 hp, VT 10 Hanna, Sofie, Tedolina.
 Object-Relational mapping  (aka O/RM, ORM, and O/R mapping)  Mappning av objekt och dess relationer till/från en relationsdatabas.
This is a lie 404 Web page does not exist.
This is a lie 404 Web page does not exist.
Toward modern employment protection
Tänkbara aktiviteter/åtgärder:
Left hand side is the P (Plan) Right hand side is DSA (Do Study Act)
Florida The Sunshine State. The history of Florida.
Simulering av preparativ kromatografi
Industrial Mathematics: Modeling, Simulation, and Optimization
Whoami Christoffer Claesson Blogs at:
TRAFFIC EMISSION DUE TO WASTE Collection in Stora Ursvik, Stockholm
Föräldrainformation av familjewebben
Presentationens avskrift:

Martin Persson Mattias Persson Robert Novo Johannes Ullström

Bakgrund  Particle-based Viscoelastic Fluid Simulation (2005)  Particle-Based Fluid Simulation for Interactive Applications (2003)

SPH och Navier-Stokes  Navier-Stokes ekvationer (1822) beskriver beteendet hos fluider  SPH är en räknemetod som används för att simulera fluider Där m j är massan och ρ j är densiteten hos partikeln j. Funktionen W är en viktningsfunktion kallad "smooth kernel".

Översättning till kod // Force due to the fluid pressure gradient //Eq. 10 Müller03 Vector3 pressureForce = -ParticleMass / b.Density * (a.Pressure + b.Pressure) / 2.0f * SmoothKernel.SpikyGradient(rv); // Force due to the viscosity of the fluid // Eq. 14 Müller03 Vector3 viscosityForce = Viscosity * ParticleMass * (b.Velocity - a.Velocity) / b.Density * SmoothKernel.ViscosityLaplacian(rv);

Marching cubes  För att få simuleringen att se ut mer som en vätska

XNA  XNA (XNA is Not an Acronym) är en uppsättning verktyg från Microsoft som är till för att underlätta utvecklingen av spel till Windows, Xbox 360, Zune och Windows Mobile.  XNA är baserat på.NET-ramverket och koden skrivs i C# med Visual Studio.

Resultat

Vidareutveckling  Optimering  CUDA  Kollisionshantering med objekt  Fler parametrar för att få det mer fysiskt korrekt

Frågor?