Simulering
Martin |
2. maj 2012 |
Jeg tror efterhånden jeg har fundet ud af i hvilken retning jeg vil dreje min fysikuddannelse. I sidste kvartal havde jeg fem valgfrie ECTS point som jeg brugte på et indledende kursus i simulering af fysiske systemer. I dette kursus blev vi introduceret til Markov kæder, Monte Carlo metoder og Metropolis algoritmen. Kurset blev afsluttet med et projekt hvor vi skulle simulere en gittergas ved at benytte nogle af de teknikker vi havde lært. Vi fik noget kode udleveret af vores underviser som kunne udføre simuleringerne, men eftersom jeg er rigtig glad for at programmere valgte jeg at skrive min egen version i C++ hvilket resulterede i en noget hurtigere kode (det vi fik udleveret var skrevet i Matlab). Desuden synes jeg selv at jeg præsterede at lave koden noget mere simpel. Fordi min kode var væsentligt hurtigere end den de andre brugte havde jeg også mulighed for at lave nogle væsentligt større og mere præcise simuleringer inden for den samme tidsramme. Mine undervisere var ellers lidt skeptiske omkring hvorvidt jeg kunne nå at skrive noget kode selv, men det var ikke det store problem. Kombinationen af programmering, samt det at kunne generere nogle brugbare fysiske data synes jeg virkelig var sjovt.
For tiden er jeg i gang med at skrive mit bachelorprojekt i Gaugeteori og jeg er nu også nået til et punkt, hvor jeg skal til at lave nogle simuleringer. Denne gang har jeg også fået noget kode udleveret, men jeg kan næsten ikke vente med at prøve og skrive min egen kode. Jeg mangler dog stadig lidt teknisk indsigt, før jeg så småt kan gå i gang. Men jeg burde kunne genbruge nogle af teknikkerne fra det kursus jeg havde, så det burde bestemt være muligt. Den næste uges tid vil jeg prøve at få læst noget mere op på konceptet, så jeg selv kan prøve og skrive noget kode.
Jeg tror virkelig jeg har fundet min niche. Jeg har altid været rigtig glad for at programmere, men jeg kunne ikke forestille mig at arbejde som programmør og blot skrive almindeligt software, det synes jeg er for kedeligt. Jeg kan godt lide at programmere ting som er teknisk udfordrende såsom implementering af algoritmer til simulering. Jeg har også i mange år fra tid til anden arbejder på at programmere operativsystemer, fordi det er udfordrende lowlevel programmering. Desto mindre grafisk og desto mere beregningstungt projektet er, desto sjovere synes jeg det er. Så nu vil jeg se hvordan jeg kan dreje min uddannelse i denne retning når jeg starter på kandidaten efter sommerferien.
Bachelorprojekt
Martin |
24. januar 2012 |
I torsdags fik jeg afsluttet denne eksamensperiode, som blev rundet af med et overraskende 10-tal, i et fag som jeg ellers aldrig har været særlig glad for. Det er jeg meget lettet over. Min eksamen i vores andet kursus i elektromagnetisme havde jeg frygtet lidt for, da eksamen ikke gik helt som jeg havde ønsket, men heldigvis var det ikke værre end at jeg fik hevet et 7-tal hjem. Så nu mangler jeg kun min karakter for topologi som gerne skulle komme i løbet af denne uge.
Jeg har også fået det formelle i orden mht. til mit bachelorprojekt. Jeg har fundet en vejleder og jeg har fået skrevet bachelorkontrakt. Titlen på mit projekt er "Introduction to Quantum Gauge Theories on Supercomputers". Som titlen antyder, får jeg lov at lave nogle simuleringer på universitetets supercomputer, hvilket jeg tror bliver meget sjovt at prøve. Selve projektbeskrivelsen lyder som følgende.
- Starting from the theory of electromagnetism, we will introduce abelian and non-abelian gauge theories.
- We will then use the path integral approach to quantization as a modern way to introduce quantum gauge theories.
- The path integral formulation is well suited to first principle numerical simulations of non-abelian gauge theories, which are difficult to treat analytically.
- The numerical techniques to simulate quantum gauge theories on supercomputers via a discretised four-dimensional space-time lattice will be introduced.
Mit projekt kommer til at omhandle en del kvantemekanik, på et noget højere niveau end jeg kan på nuværende tidspunkt, så det skal jeg til at have lært mig. Desuden får jeg også lov at arbejde med lidt gruppeteori, hvilket jeg også synes er et spændende emne. Jeg tror det bliver en udfordring at få skrevet projektet, men jeg glæder mig til at komme i gang.
Nytår!
Martin |
31. december 2011 |
Endnu et nytår, samme liv. Det forgangene år har ikke medført de store forandringer for mit vedkommende. Jeg nærmer mig afslutningen af min bachelor, hvilket betyder jeg skal i gang med bachelorprojektet i det nye år. Nytårsaften holder jeg sammen med nogle af mine venner ude fra universitet, hvilket jeg (faktisk) ser frem til. De seneste dage har jeg ellers ikke rigtig været i nytårsstemning og havde egentligt overvejet bare at slukke telefonen og gå tidligt i seng. Lige for tiden svigter mit gode humør mig lidt, så jeg håber det bliver bedre når vi kommer ind i det nye år. Men godt nytår til alle! :)
I 2011...
- Bestået andet år på Syddansk Universitet med et snit på 9,1.
- Skiftet sidefag til Anvendt Matematik.
- Været på tre ugers interrail igennem Europa.
- Været i Ames, Iowa og besøge Jonathan.
- Været med til at arrangere nogle fede fester i vores fagråd ude på universitet.
- .. og blevet medlem af bestyrelsen.
I 2012...
- Blive bedre til at besøge mine venner i fritiden.
- Få fuldendt min bachelor og komme i gang med min kandidat.
Vel Ultra: Limited Edition
Martin |
18. december 2011 |
Den anden dag købte jeg nyt opvaskemiddel og efter er par dage opdager jeg, at det så sandelig er en Limited Edition jeg er kommer hjem med. Det var nok derfor den var på tilbud i Fakta. Udover at den har fået en masse pænt mønster, kan jeg dog ikke se at der skulle være en forskel fra den almindelige Vel Ultra. Men er da meget beæret over at have fået et så specielt eksemplar, af ja, opvaskemiddel :p

Men flot dekoreret er den da.