IN229 – Våren 2003 Oversikt over innhold. 22.01.03IN229/ V03 / Dag 12 Simulering i IN229 Simulatorkode –Proseduralt (FORTRAN / C) –Objekt-orientert (C++)

Slides:



Advertisements
Liknende presentasjoner
12.Studienreise nach Finnland,
Advertisements

Kvinner og politikk Kvinnelig valgmobilisering i Nord-Norge: Glasstak eller etterslep? Marcus Buck.
Litt mer om PRIMTALL.
Kap 02, 03 Posisjon – Hastighet – Akselerasjon
1 Goran Rajkovic Født: Posisjon: Målvakt Høyde: 186.
Institutt for lærerutdanning og skoleutvikling UiO Lesevaner og IKT-bruk blant elever fra språklige minoriteter i Norge En sammenlikning mellom elever.
OSLO ATCC VELKOMMEN OSLO-ASAP-TD-800, App 6.8.
Tall og fakta Antall virkestoffer med norsk markedsføringstillatelse.
En sesongcup for årsklassene J15, J16, G15, G16 etter modell av NorgesCupen OASSK Cupen !
101 Sitt STOPP.
1. Vegard B. Øien Født: Posisjon: Keeper Høyde: 190 Vekt:
Nasjonale prøver 5. trinn - utvikling Lesing Mestringsnivå 1 28,025,926,8 Mestringsnivå 2 47,146,746,9 Mestringsnivå 3 24,927,426,2.
Drammen kommune, 7. trinn Opplevd mobbing Ikke i det heletatt2-3 ggr/mnd eller mer Er du blitt mobbet på skolen de siste månedene? Elever% % Drammen 7.
Kapittel 14 Simulering.
Del- operator Egenskaper. Del-operator Definisjon Notasjon Del-operator.
Tall og fakta 2010 Legemidler og helsetjeneste Legemiddelindustrien (LMI)
Tall og fakta Antall virkestoffer med norsk markedsføringstillatelse.
1 BM-dagen 29.okt BM1 Fysisk miljøplanlegging Studieprogram for Bygg- og miljøteknikk Meny Prosjektoppgaven Arealbruk og befolkning Transport og.
Hovedside.
1. Emil Jungmann Født: Posisjon: Målvakt Høyde: 198 Vekt: 90
1. Bjørn Olav Raasok Født: Posisjon: Keeper Høyde: 193
1..
1. Ole Andre Lerang Født: Posisjon: Målvakt Høyde: 199
1. Henrik Eidsvåg Født: Posisjon: Målvakt Høyde: 192 Vekt: 89
1..
1. Guro Rundbråten Født: Posisjon: Målvakt Høyde:
1. Sakura Hauge Mål Postenligaen: Født: Posisjon: Målvakt
FOU prosjekt ved Sjøkrigsskolen
2. Alette Stang Født: Posisjon: Høyre kant Høyde: 165 cm.
1 Hilde Skogstad Født: Posisjon: Målvakt.
1 Sissi Karlson Født: Posisjon: Målvakt.
1 Bjørn Olav Raasok Født: Posisjon: Målvakt Høyde: 193.
1 Sissi Karlsson Født: Posisjon: Målvakt.
5. Erik Skifjeld Alm Født: Posisjon: Venstre kant Mål Postenligaen: 2011/2012: 2010/2011: 2009/2010: Tidligere klubber: Oppsal.
1 Emil Jungman Født: Posisjon: Målvakt Høyde: 198 cm.
1. Emil Jungman Født: Posisjon: Målvakt.
2 Simen K. Kroken Født: Posisjon: Bakspiller Høyde: 194.
1. Emil Jungman Født: Posisjon: Målvakt.
2. Eirik Svendsen Født: Posisjon: Linjespiller.
2 Tonje Larsen Født: Posisjon: Bakspiller Høyde: 182.
1 Guro Rundbråten Født: Posisjon: Målvakt.
1 Henrik Eidsvåg Født: Posisjon: Målvakt Høyde: 191 cm.
1 Kathrine Sæthre Født: Posisjon: Keeper.
Figur 1 Behov. Figur 2 Behov Figur 3 Prioritering/ressursinnsats.
morild.org en interaktiv nettjeneste i ti år Mer enn 1000 spørsmål
1 Sara Nirvander Født: Posisjon: Målvakt.
2. Alette Stang Født: Posisjon: Høyre kant Høyde: 165 cm.
1.
Spillere Postenligaen 2013/2014
101 Sitt STOPP.
Bankenes sikringsfond Revisjonskontoret
Del 3 "Visualization Pipeline"
Visualiseringsdelen - Oppsummering. INF2340 / V042 Del 1: Del 1: Introduksjon til VTK Numerisk datasett 1.23E E E E E-06.
Del 7 Volumavbildning. INF2340 / V042 Klassifikasjon Volumvisualisering FlateavbildningVolumavbildning Isoflater Snittplan visualisering av volumetrisk.
Del 3 "Visualization Pipeline"
Del 5 Visualisering av skalarfelt
Del 5 Visualisering av skalarfelt. INF2340/ V042 Skalar-til-farge korrespondanse Skalar-intervallet i datasettet korresponderer med en fargeskala s min.
Presentasjon Robert Ruud
1. Guro Rundbråten Født: Posisjon: Målvakt.
X x Født: x Posisjon: x Høyde: x.
Inflation og produktion 11. Makroøkonomi Teori og beskrivelse 4.udg. © Limedesign
1. Født: Posisjon.
1 Mathias Kolstad Holm Født: Posisjon: Målvakt Høyde: 191.
Veivalgsanalyse etter Sørlandsmesterskapet i lang (klassisk) distanse 2004.
Robin Christoffer Halberg
1 Guro Rundbråten Født: Posisjon: Målvakt.
Befolkning og arbejdsmarked 7. Mikroøkonomi Teori og beskrivelse © Limedesign
Visualiseringsdelen - Oppsummering. 9/5-01IN229 (Vis.) / V01 / Dag 152 Del 1: Del 1: Introduksjon til VTK Numerisk datasett 1.23E E E-08.
1. Håvard Åsheim Født: Posisjon: Målvakt 1.
Utskrift av presentasjonen:

IN229 – Våren 2003 Oversikt over innhold

IN229/ V03 / Dag 12 Simulering i IN229 Simulatorkode –Proseduralt (FORTRAN / C) –Objekt-orientert (C++) Fysisk problem Ex: –Svingende streng –Vannbølger –Varme i jordskorpen Numerisk metode –Endelig differansemetode –Gauss eliminasjon –Suksessiv substitusjon Matematisk modell Ex: –ODE –Bølgeligning –Varmeligning

IN229/ V03 / Dag 13 Del 1: MyVector Min første vektorklasse (= “Hello World”) Introduksjon til C++ Eksempel på OO-design for simulering Effektivitetshensyn Arv Templates

IN229/ V03 / Dag 14 Del 2: Endelige differanser Rask innføring i endelige differanser: f’(x)  ( f(x+h) - f(x) ) / h, osv…. konvergens orden

IN229/ V03 / Dag 15 Del 3: ODESolver Litt om ordinære differensialligninger (ODE) Noen numeriske metoder –Forlengs og baklengs Euler, Runge-Kutta Design av “bibliotek” av ODE-løsere Implementasjon Sentrale prinsipper for simulator software

IN229/ V03 / Dag 16 Del 4: Bølgeligning Fra fysisk problem til simulatorkode –Svingende streng (strikk) Endelig differansemetode Implementasjon Kjapt om numerisk stabilitet Reell anvendelse: –Bølger på dypt vann

IN229/ V03 / Dag 17 Del 5: Varmeligningen Fra fysisk problem til simulatorkode: –Varmeledning i jordskorpen Endelig differansemetode Litt numerisk lineæralgebra Kjapt om ikkelineære ligninger

IN229/ V03 / Dag 18 Del 6: Diverse Mer om matematiske modeller (PDEer) Mer om differansemetoder Abstraksjoner i simulatorkoder Mer om objektorientert programvare

IN229/ V03 / Dag 19 Visualisering i IN229 Fenomen/prosess Mat. modell Måling Simulering IN229 - Simuleringsdelen IN229 - Visualiseringsdelen Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde

IN229/ V03 / Dag 110 Del 1: Del 1: Introduksjon til VTK Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde Objektorientert C++ klassebibliotek for visualisering

IN229/ V03 / Dag 111 #include main() { vtkRenderer* rdr = vtkRenderer::New(); vtkRenderWindow* rdrWin = vtkRenderWindow::New(); rdrWin->AddRenderer(rdr); vtkCubeSource* sCube = vtkCubeSource::New(); vtkPolyDataMapper* mCube = vtkPolyDataMapper::New(); vtkActor* aCube = vtkActor::New(); mCube->SetInput(sCube->GetOutput()); aCube->SetMapper(mCube); rdr->AddActor(aCube); rdrWin->Render(); } vtkRenderWindow vtkRenderer vtkActor vtkPolyDataMapper vtkCubeSource

IN229/ V03 / Dag 112 Del 2: Del 2: Grafisk databehandling Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde Hvordan lage bilder på datamaskin

IN229/ V03 / Dag 113

IN229/ V03 / Dag 114

IN229/ V03 / Dag 115

IN229/ V03 / Dag 116 Del 3: Del 3: "Visualization Pipeline" Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde Hvordan transformere datasett til grafiske primitiver og bilder Generell arkitektur

IN229/ V03 / Dag 117 mappersource 1.23E E E E E E E E mappersourcefiltermappersourcefilter mappersourcefilter source filter osv...

IN229/ V03 / Dag 118 Del 4: Del 4: Datarepresentasjon Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde Hvordan tilrettelegge datasett for visualisering Måling Simulering

IN229/ V03 / Dag 119 x 1 y 1 z 1 v 1 x 2 y 2 z 2 v 2... punkt med posisjon og verdi Typisk problemstilling v 1 v 2... filformat: posisjonen er implisitt!

IN229/ V03 / Dag 120 Del 5: Del 5: Visualisering av skalarfelt Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde Datasettet representerer skalar-verdier Eksempel: Temperatur i et værelse p

IN229/ V03 / Dag 121 Elektrontetthet i gullhydrid (AuH)

IN229/ V03 / Dag 122 Del 6: Del 6: Visualisering av vektorfelt Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde Datasettet representerer vektor-verdier Eksempel: Strømning av luft i et værelse p

IN229/ V03 / Dag 123 Luftstrømning i værelse

IN229/ V03 / Dag 124 Boblestrømning i Guinness Aaaaahhh!

IN229/ V03 / Dag 125 Luftstrømning (og -trykk) rundt flyvinge

IN229/ V03 / Dag 126 Del 7: Del 7: Direkte volumavbilding Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde En svært effektfull (men ressurskrevende!) teknikk for visualisering av skalar-verdier i et volum

IN229/ V03 / Dag 127 Elektrontetthet i gullhydrid (AuH)

IN229/ V03 / Dag 128 Elektrontetthet i gullhydrid (AuH) H-atomet Au-atomet

IN229/ V03 / Dag 129 Del 8: Del 8: Diverse Numerisk datasett 1.23E E E E E E E E "Visualization Pipeline" Grafiske primitiver "Rendering Pipeline" Bilde Samtidig visualisering av flere felt Animasjon (tidsserier, sanntids-simulering)