Moderne numerische Methoden der Festkörperphysik Lanczos-ED für die AF Heisenberg-Kette
|
|
- Gudrun Rasmussen
- 5 år siden
- Visninger:
Transkript
1 Moderne numerische Methoden der Festkörperphysik Lanczos-ED für die AF Heisenberg-Kette Programmcode gen matrix Lanczos Bedienung des Programms Konvergenz des Lanczos-Verfahrens Grundzustandsenergien der AF Heisenberg-Kette Extrapolation zum thermodynamischen Limes Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 1
2 Programmcode gen matrix Lanczos #define PROGNAME "gen matrix Lanczos" #define VERSION "0.2" #define DATE " " #define AUTHOR "Nils Bluemer" /* creates tridiagonal matrix (for determination of eigenvalues) code based on gen matrix4ed Version 0.1: only power method implemented NEW (0.2): conf is only created once */ #include <time.h> #include <unistd.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <math.h> #include "nrutil.c" Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 2
3 void error(char error text[]) /* standard error handler */ { fprintf(stderr,"\n %s run-time error\n", PROGNAME); fprintf(stderr,"--%s--\n",error text); fprintf(stderr,"for general help use option -h\n"); fprintf(stderr,"...now exiting to system...\n"); exit(1); long comp mag(long i, long N) { long mag; mag=0; while (i>0){ mag+=i%2; i/=2; return(2*mag-n); Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 3
4 void gen conf(int *conf, long i, long N) { long n; for(n=1;n<=n;n++){ conf[n]=i%2; i/=2; void erase(double *v, long size) { long i; for (i=0;i<size;i++) v[i]=0.0; void print ivector(int *v, long size) { Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 4
5 long i; for (i=0;i<size;i++) printf("%6d",v[i]); printf("\n"); void print dvector(double *v, long size) { long i; for (i=0;i<size;i++) printf("%6lf",v[i]); printf("\n"); long E Ising(int *v, long N, int periodic) { long n, E; E=0; for (n=1;n<=n-1;n++) E+=(2*v[n]-1)*(2*v[n+1]-1); /* sign in v0.3 corrected */ E+=periodic*(2*v[N]-1)*(2*v[1]-1); /* sign in v0.3 corrected */ Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 5
6 return(e); void printhelp () { printf("**********************************************************\n") printf("%s: prints matrix for 1D Heisenberg model\n",progname); printf("version: %s, %s by %s\n",version,date,author); printf("options: -N# number of spins\n"); printf(" -m# mz sector (0<=m<=N)\n"); printf(" -o open boundary conditions\n"); printf(" -F ferromagnetic model\n"); printf(" -h this help\n"); void randomize vector (double *v, long size, int *flag, int verbosity) { long n; double normsq, norm; Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 6
7 /* Seed the random number generator */ srand48(time(0) + getpid()); normsq=0.0; for (n=0;n<size;n++) if (flag[n]>0){ v[n]=drand48()-0.5; normsq+=v[n]*v[n]; norm=sqrt(normsq); for (n=0;n<size;n++) if (flag[n]>0){ v[n]=v[n]/norm; if (verbosity>1) printf ("v[%d]=%lf\n",n,v[n]); void copy vector (double *vold, double *vnew, int *flag, long size) { int n; Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 7
8 for (n=0;n<size;n++) if (flag[n]>0) vnew[n]=vold[n]; void matrix vector (double *v, double *Hv, long size, long N, int *flag, int periodic, int sign, int verbosity, int *conf) { long i,n,base; if (verbosity>1) printf("n=%d\n",n); for (i=0;i<size;i++) if (flag[i]>0){ gen conf(conf,i,n); Hv[i]=E Ising(conf,N,periodic)*v[i]; hamiltonian */ if (verbosity>1) /* diagonal part of Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 8
9 printf("v[%2d]= %lf\t",i,v[i]); if (verbosity>1) printf("\n"); for (i=0;i<size;i++) if (flag[i]>0){ gen conf(conf,i,n); base=1; for (n=1;n<=n-1;n++){ if (conf[n]!=conf[n+1]) /* spin flip possible */ Hv[i + base*(2*conf[n]-1)]+=2*v[i]; base*=2; if ((periodic>0)&&(conf[n]!=conf[1])) Hv[i - (base-1)*(2*conf[n]-1)]+=2*v[i]; Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 9
10 int main (int argc, char *argv[]) { char c; long i, it, n, s, size, maxit, N; int mag, verbosity, periodic, sign; int *conf, *flag; double *vold, *vnew, *w, *alpha, *beta; verbosity=1; periodic=1; sign=1; maxit=100; while (--argc > 0 && (*++argv)[0] == - ) while (c= *++argv[0]) switch (c) { case N : sscanf(++argv[0],"%d\n",&n); break; case m : Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 10
11 sscanf(++argv[0],"%d\n",&mag); break; case o : periodic=0; break; case F : sign=-1; break; case v : sscanf(++argv[0],"%d\n",&verbosity); break; case h : printhelp(); exit(0); /* default: */ /* error( No valid choice ); */ size=1; for (n=1;n<=n;n++) Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 11
12 size*=2; flag=ivector(0,size-1); vnew=dvector(0,size-1); vold=dvector(0,size-1); w=dvector(0,size-1); alpha=dvector(1,maxit); beta=dvector(1,maxit); conf=ivector(1,n); /****************************************/ for (i=0;i<size;i++) /* mask n with wrong magnetization */ if (comp mag(i,n)==mag) flag[i]=1; else flag[i]=0; randomize vector(vnew,size,flag, verbosity); Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 12
13 erase(vold,size); beta[1]=1.0; it=0; /* for (j=1;j<=10;j++){ */ do { it++; matrix vector(vnew,w,size,n,flag,periodic,sign,verbosity,conf); alpha[it]=0.0; for (i=0;i<size;i++) if (flag[i]>0){ w[i]-=beta[it]*vold[i]; alpha[it]+=w[i]*vnew[i]; beta[it+1]=0.0; for (i=0;i<size;i++) if (flag[i]>0){ w[i]=w[i]-alpha[it]*vnew[i]; beta[it+1]+=w[i]*w[i]; Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 13
14 beta[it+1]=sqrt(beta[it+1]); for (i=0;i<size;i++) if (flag[i]>0){ vold[i]=vnew[i]; vnew[i]=w[i]/beta[it+1]; /* while ((it<maxit)); */ while ((it<maxit)&&(fabs(beta[it+1])> )); printf("%d\n%lf 0.0\n",it,alpha[1]); for (s=2;s<=it;s++) printf("%lf %lf\n",alpha[s],beta[s]); /****************************************/ /* free ivector(flag,0,size-1); free dvector(vnew,0,size-1); free dvector(vold,0,size-1); free dvector(w,0,size-1); Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 14
15 free dvector(alpha,1,maxit); free dvector(beta,1,maxit); free ivector(conf,1,n); */ Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 15
16 Bedienung des Programms Bedienung analog zu vollem Matrix-Generator gen matrix4ed; hier Ausgabe der Lanczos-Vektoren bei Verbosität 2 (-v2). Hilfeseite: nils/nummeth> ~/C/gen_matrix_Lanczos_v2 -h ********************************************************** gen_matrix_lanczos: prints matrix for 1D Heisenberg model Version: 0.2, by Nils Bluemer options: -N# number of spins -m# mz sector (0<=m<=N) -o open boundary conditions -F ferromagnetic model -h this help Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 16
17 Konvergenz der Lanczos-Prozedur (8-Spin AF Heisenberg) Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 17
18 Initialisierung mit anderem (Zufalls-)Startvektor: Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 18
19 Vergleich mit exakten Eigenwerten Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 19
20 Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 20
21 Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 21
22 Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 22
23 Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 23
24 Berechnung der Grundzustandsenergie Ergebnisse (AF Heisenberg, periodische Randbedingungen): # N E E/N Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 24
25 Extrapolation zum thermodynamischen Limes Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 25
26 Moderne numerische Methoden der Festkörperphysik - Lanczos ED SS 2007 Nils Blümer (Univ. Mainz) 26
Programmering i C. Lektion september 2009
Programmering i C Lektion 2 14. september 2009 Kontrolstrukturer Udvælgelse Gentagelse Eksempler Kommentarer Format - scanf og printf 2 / 27 Fra sidst 1 Kontrolstrukturer 2 Udvælgelse 3 Gentagelse 4 Eksempler
Læs mereProgrammering i C. Lektion november 2008
Programmering i C Lektion 3 18. november 2008 Kontrolstrukturer Udvælgelse Gentagelse Eksempler Fra sidst 1 Kontrolstrukturer 2 Udvælgelse 3 Gentagelse 4 Eksempler Kontrolstrukturer Udvælgelse Gentagelse
Læs mereProgrammering i C Videre med C (2 af 4) 19. marts 2007
Programmering i C Videre med C (2 af 4) 19. marts 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan i dag Brush-up fra sidst Videre med C Kontrolløkker (while, for, ) Conditional Execution (if, if/else) Funktioner
Læs mereTilfældige tal. Denne artikel introducerer generering af tilfældige tal og viser lidt om hvad man kan og ikke mindst hvad man ikke bør bruge.
Denne guide er oprindeligt udgivet på Eksperten.dk Tilfældige tal Denne artikel introducerer generering af tilfældige tal og viser lidt om hvad man kan og ikke mindst hvad man ikke bør bruge. Den forudsætter
Læs mereProgrammering i C. Lektion oktober 2008
Programmering i C Lektion 2 20 oktober 2008 Historie Processen At kompilere 2 / 23 Fra sidst 1 Historie 2 Processen 3 At kompilere Historie Processen At kompilere 3 / 23 ALGOL 60 1963 CPL 1966 BCPL 1969
Læs mereProgrammering i C. Lektion september 2009
Programmering i C Lektion 1 8. september 2009 Målgruppe Motivation Indhold Form Materiale 2 / 47 Kursusintroduktion 1 Målgruppe 2 Motivation 3 Indhold 4 Form 5 Materiale Målgruppe Motivation Indhold Form
Læs mereAarhus Universitet, Science and Technology, Computer Science. Exam. Wednesday 27 June 2018, 9:00-11:00
Page 1/12 Aarhus Universitet, Science and Technology, Computer Science Exam Wednesday 27 June 2018, 9:00-11:00 Allowed aid: None The exam questions are answered on the problem statement that is handed
Læs mereProgrammering i C. Lektion 4. 5. december 2008
Programmering i C Lektion 4 5. december 2008 Funktioner Eksempel Fra sidst 1 Funktioner 2 Eksempel Funktioner Eksempel Eksempel: 1 / f u n k t i o n s p r o t o t y p e r / i n t i n d l a e s ( void )
Læs mereLRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) { int wmid, wmevent; programmering med
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) int wmid, wmevent; PAINTSTRUCT Introduktion ps; til HDC hdc; programmering med switch (message) case WM_COMMAND: wmid = LOWORD(wParam);
Læs mereProcesser og tråde. dopsys 1
Processer og tråde dopsys 1 Motivation.. parallelle processer udnytter hardwaren bedre: Batch operativsystemer (50 erne) hhv. små systemer: Multiprogrammering og time-sharing (fra 60 erne og frem): dopsys
Læs mereStart på Arduino og programmering
Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget
Læs mere20: NODE *delete_node(node *tree, int value); /* 呼呼建資刪刪開該 */ 21: NODE *find_node(node *tree, int value); /* 尋尋尋定數尋建資 */
1: #include 2: #define MAX_ARRAY_SIZE 100 3: #define MAX_QUEUE_SIZE 100 4: 5: typedef struct node /* 定定定定定 */ 6: { 7: int key; 8: struct node *L_Child; 9: struct node *R_Child; 10: }NODE; 11:
Læs mereMySQL C API. Denne artikel beskriver hvordan man bruger MySQL C API. Der er beskrivelse af build med forskellige compilere.
Denne guide er oprindeligt udgivet på Eksperten.dk MySQL C API Denne artikel beskriver hvordan man bruger MySQL C API. Der er beskrivelse af build med forskellige compilere. Den forudsætter lidt kendskab
Læs mereErklæring af variabler. Void indstil (Indstiller starttidspunkt og måleinterval).
Indholdsfortegnelse til Bilag 1.: Side 1: Include filer. Side 1: Erklæring af variabler. Side 2: Void indstil (Indstiller starttidspunkt og måleinterval). Side 3: Void indstil (Indstiller starttidspunkt
Læs mere! "# $$ &'()*"* +*, & &"*0* & "# % %- %
!"! "# $$ & &'()*"* +*, &- & &"./+0 & &"*0* & & & 1 2 ()))))$$" "# - " # $!&!!" 34 3((5(4 6()))))5 3((5# 7())))) 4 3((58 43((58 3((5#9! 3((5#4 3((584 6 9 # '"!&()!" * " 49 9-3 :; & Private Sub Workbook_Open()
Læs merePrivat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende
Changes for Rottedatabasen Web Service The coming version of Rottedatabasen Web Service will have several changes some of them breaking for the exposed methods. These changes and the business logic behind
Læs mereECE 551: Digital System * Design & Synthesis Lecture Set 5
ECE 551: Digital System * Design & Synthesis Lecture Set 5 5.1: Verilog Behavioral Model for Finite State Machines (FSMs) 5.2: Verilog Simulation I/O and 2001 Standard (In Separate File) 3/4/2003 1 ECE
Læs mere//--------------------------------- Definition af porte og funktioner -------------------------
Temeraturmåler (C-program).txt // Initialiserings-sekvens #include #pragma model=medium #pragma code=0x0000 #pragma xdata=0x4000 #pragma asm=on #pragma parameters=register //#define display P4
Læs mereMetoder og værktøjer til programmering
Metoder og værktøjer til programmering Hjemmeside http://www.control.aau.dk/~jal/mvp.php Spørgsmål vedrørende kurset: jal@es.aau.dk Metoder og værktøjer til programmering Kursusgange: Brugergrænseflader
Læs mereUnitel EDI MT940 June 2010. Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004)
Unitel EDI MT940 June 2010 Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004) Contents 1. Introduction...3 2. General...3 3. Description of the MT940 message...3 3.1.
Læs mereSystemkald DM14. 1. Obligatoriske opgave. Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111
DM14 1. Obligatoriske opgave Systemkald Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111 Side 1 af 5 Intro: Formålet med opgaven at et lave en system kald
Læs mereHelp / Hjælp
Home page Lisa & Petur www.lisapetur.dk Help / Hjælp Help / Hjælp General The purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family. The Association
Læs mereKryptologi Homework 1
Kryptologi Homework 1 Rune Højsgaard 13. februar 2007 1 Indledning Dette er besvarelsen af øvelsesopgave 1 på kurset Kryptologi 2007, Københavns Universitet. Opgaven består i at dekryptere tre ciffertekster.
Læs merePHP 3 UGERS FORLØB PHP, MYSQL & SQL
PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at
Læs mereESP30076 임베디드시스템프로그래밍 (Embedded System Programming)
Module 14: Kernel Timer ESP30076 임베디드시스템프로그래밍 (Embedded System Programming) 조윤석 전산전자공학부 주차별목표 리눅스에서커널타이머사용법알아보기 HZ, jiffies_64, struct timer_list 커널타이머를활용한하드웨어제어용디바이스드라이버작성 2 Timer 관련변수 HZ 리눅스커널에서주기적으로발생하는시스템타이머
Læs mereProgrammering i C. Lektion september 2009
Programmering i C Lektion 5 28. september 2009 Indhold Programmer Variable Datatyper Kontrol strukturer Udtryk Assignments Operatorer I/O Eksempel Processen A 2 / 81 1 Introduktion og Kontrolstrukturer
Læs mereDM14-1. Obligatorisk opgave F.06. System Call. Jacob Aae Mikkelsen Ingen andre gruppe medlemmer. 6. marts 2005
- 1. Obligatorisk opgave F.06 System Call Jacob Aae Mikkelsen - 191076 Ingen andre gruppe medlemmer 6. marts 2005 1 Indhold 1 Opgave beskrivelse 2 2 Analyse 2 2.1 Hukommelses allokering.....................
Læs mereTILLÆG. Refleksionskoefficienten for det spejlede punkt y n fås ved:
21 TILLÆG Udover den grafiske løsning af opgave 3.2, kan linie og stub naturligvis også beregnes. Dette vises kort her sammen med et lille C-program, der kan udføre disse beregninger. Vi regner i admittans,
Læs mereUniversity of Southern Denmark Syddansk Universitet. DM502 Forelæsning 4
DM502 Forelæsning 4 Flere kontrolstrukturer for-løkke switch-case Metoder Indhold Arrays og sortering af arrays String-funktioner for-løkke Ofte har man brug for at udføre det samme kode, for en sekvens
Læs mereEn streng er en sekvens af data af samme type. En tekststreng er en streng af datatypen tegn
27. Tekststrenge i C Denne lektionen er om tekststrenge, som både har berøringspunkter med arrays og pointers. Programmering med tekststrenge er vigtig i enhver form for tekstbehandling. Lektionen udspænder
Læs mereAsus computer og hvad man kan gøre ved den. For flere år siden købte jeg en lille maskine der hed Asus Eee Pc 900.
Asus computer og hvad man kan gøre ved den. For flere år siden købte jeg en lille maskine der hed Asus Eee Pc 900. Den kørte med et Linuxsystem, som jeg ikke kunne få til at virke godt, så jeg brændte
Læs mereKursusarbejde 2 Grundlæggende Programmering
Kursusarbejde 2 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 31. oktober 2003 Indhold 1. Kode 2 1.1. hotel.h.................................................... 2 1.2. hotel.cc...................................................
Læs mereProjekt - RoboNet Del Journal.
Projekt - RoboNet Del Journal. Udarbejdet af: Klaus Jørgensen. Gruppe: Jacob Clausen, Klaus Jørgensen og Ole Rud It og Elektronikteknolog, 2a Erhvervsakademiet Fyn Udarbejdet i perioden: 20/01-03 03/02-03
Læs mereIntroduktion til C programmering
Introduktion til C programmering Rasmus Erik Voel Jensen Uge 17 voel@math.ku.dk Dagens forelæsning Formalia Indledende programmering, main, include, printf, variable, scanf, if-else, statements, eksempler
Læs mereBasic statistics for experimental medical researchers
Basic statistics for experimental medical researchers Sample size calculations September 15th 2016 Christian Pipper Department of public health (IFSV) Faculty of Health and Medicinal Science (SUND) E-mail:
Læs mereUser Manual for LTC IGNOU
User Manual for LTC IGNOU 1 LTC (Leave Travel Concession) Navigation: Portal Launch HCM Application Self Service LTC Self Service 1. LTC Advance/Intimation Navigation: Launch HCM Application Self Service
Læs mereProcesser og koordinering. dopsys 1
Processer og koordinering dopsys 1 Motivation.. parallelle processer udnytter hardwaren bedre: Batch operativsystemer (50 erne): Multiprogrammering og time-sharing (60 erne): dopsys 2 Motivation.. parallelle
Læs mereDET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index
DET KONGELIGE Index Download driver... 2 Find the Windows 7 version.... 2 Download the Windows Vista driver.... 4 Extract driver... 5 Windows Vista installation of a printer.... 7 Side 1 af 12 DET KONGELIGE
Læs mereUdbud på engelsk i UCL. Skabelon til beskrivelse
Udbud på engelsk i UCL Skabelon til beskrivelse Indhold 1. Forord... 3 2. What to do... 3 3. Skabelon... 4 3.1 Course Overview... 4 3.2 Target Group... 4 3.3 Purpose of the module... 4 3.4 Content of the
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereKursusarbejde 3 Grundlæggende Programmering
Kursusarbejde 3 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 21. november 2003 Indhold 1. Kode 2 1.1. forestillinger.h............................................. 2 1.2. forestillinger.cc.............................................
Læs mereInformationsteori. Hvorledes man bryder en RSA-kode
1 970501HEb Informationsteori Hvorledes man bryder en RSA-kode Vi kender den offentlige nøgle (e n) og vil nu finde den private nøgle (d n), hvorved koden er brudt. Først gættes primfaktoriseringen af
Læs mereProcesser og koordinering
Processer og koordinering.. fortsat dopsys 1 Betingelsesvariabler (Condition variables).. hukommelsesløs variant af semaphorer: Atomare operationer: Signal bruges til at sende et signal. Wait bruges til
Læs mereDet er muligt at chekce følgende opg. i CodeJudge: og
Det er muligt at chekce følgende opg. i CodeJudge:.1.7 og.1.14 Exercise 1: Skriv en forløkke, som producerer følgende output: 1 4 9 16 5 36 Bonusopgave: Modificer dit program, så det ikke benytter multiplikation.
Læs mereMaskinsikkerhed Risikovurdering Del 2: Praktisk vejledning og metodeeksempler
DS-information DS/ISO/TR 14121-2 2. udgave 2012-07-04 Maskinsikkerhed Risikovurdering Del 2: Praktisk vejledning og metodeeksempler Safety of machinery Risk assessment Part 2: Practical guidance and examples
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereIBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1
IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is
Læs mereVejledende løsninger
Roskilde Universitetscenter side 1 af 8 sider Vejledende løsninger Opgave 1 Spørgsmål 1.1 a = b - a; b = b - a; a = b + a; Opgaven har flere løsninger. En anden løsning er: a = b + a; b = a - b; a = a
Læs mereAktiv lytning - som kompetence hos ph.d.-vejledere
Downloaded from orbit.dtu.dk on: Oct 09, 2016 Aktiv lytning - som kompetence hos ph.d.-vejledere Godskesen, Mirjam Irene; Wichmann-Hansen, Gitte Publication date: 2012 Document Version Også kaldet Forlagets
Læs merePROJEKT 3. The Design Diaries. LINK TIL BLOG: Af Mikkel Borg Svendsen & Sebastian Frank MUL B
PROJEKT 3 The Design Diaries LINK TIL BLOG: http://mbsgraphic.dk/blog/ Af Mikkel Borg Svendsen & Sebastian Frank MUL B 1 INDHOLDS- FORTEGNELSE HVEM ER BLOGGERNE? 3 USE CASE 4 ATTRIBUT TABEL 5 PHP CODE
Læs mereTimetable will be aviable after sep. 5. when the sing up ends. Provicius timetable on the next sites.
English Information about the race. Practise Friday oct. 9 from 12.00 to 23.00 Saturday oct. 10. door open at 8.00 to breakfast/coffee Both days it will be possible to buy food and drinks in the racecenter.
Læs mereGeneralized Probit Model in Design of Dose Finding Experiments. Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US
Generalized Probit Model in Design of Dose Finding Experiments Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US Outline Motivation Generalized probit model Utility function Locally optimal designs
Læs mere[ R E P O R T ] 정보통신공학전공 김성태
[ R E P O R T ] 정보통신공학전공 200301582 김성태 1. 삽입정렬 알고리즘설명 http://www.cse.iitk.ac.in/users/dsrkg/cs210/applets/sortingii/insertionsort/in sertionsort.html 개념삽입정렬은사람들이카드놀이를할때손에쥔카드를정렬하는것과방법이같다. 왼손에아무것도쥐지않고, 카드는탁자위에뒤집힌채쌓여있다고하자.
Læs mereQUICK START Updated:
QUICK START Updated: 24.08.2018 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get started
Læs mereArbejsskadeAnmeldelse
ArbejsskadeAnmeldelse OpretAnmeldelse 001 All Klassifikations: KlassifikationKode is an unknown value in the current Klassifikation 002 All Klassifikations: KlassifikationKode does not correspond to KlassifikationTekst
Læs merehow to save excel as pdf
1 how to save excel as pdf This guide will show you how to save your Excel workbook as PDF files. Before you do so, you may want to copy several sheets from several documents into one document. To do so,
Læs mereSide 1 af 9. SEPA Direct Debit Betalingsaftaler Vejledning
Side 1 af 9 SEPA Direct Debit Betalingsaftaler Vejledning 23.11.2015 1. Indledning Denne guide kan anvendes af kreditorer, som ønsker at gøre brug af SEPA Direct Debit til opkrævninger i euro. Guiden kan
Læs mereBemærk, der er tale om ældre versioner af softwaren, men fremgangsmåden er uændret.
Check dine svar på: https://dtu.codejudge.net/02101-e18/ Exercise 1: Installer Eclipse og Java. Dette kan f.eks. gøres ved at følge instuktionerne i dokumentet eclipse intro.pdf som ligger under Fildeling
Læs mereThe purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family.
General The purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family. Formålet med vores hjemmesiden er at gøre billeder og video som vi (Gunnarsson)
Læs mereStarWars-videointro. Start din video på den nørdede måde! Version: August 2012
StarWars-videointro Start din video på den nørdede måde! Version: August 2012 Indholdsfortegnelse StarWars-effekt til videointro!...4 Hent programmet...4 Indtast din tekst...5 Export til film...6 Avanceret
Læs mereQUICK START Updated: 18. Febr. 2014
QUICK START Updated: 18. Febr. 2014 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get
Læs mereLøsning af skyline-problemet
Løsning af skyline-problemet Keld Helsgaun RUC, oktober 1999 Efter at have overvejet problemet en stund er min første indskydelse, at jeg kan opnå en løsning ved at tilføje en bygning til den aktuelle
Læs mereLøkkestrukturer mm. Trykknap: Button, Se eksempler / Digital / Button. Decision: If: Version 05/ Arduino, Loops, løkker, programfunktioner mm.
Arduino, Loops, løkker, programfunktioner mm. Links til følgende i dokumentet: Trykknap If, If else, If Else If While, Do While For-Loop Break, PWM Serial Read Funktioner og subrutinerr Switch Case Random
Læs merePARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU
PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU OUTLINE INEFFICIENCY OF ATTILA WAYS TO PARALLELIZE LOW COMPATIBILITY IN THE COMPILATION A SOLUTION
Læs mereEt alfabet er en ordnet mængde af bogstaver og andre tegn
16. Tegn og alfabet I dette kapitel studerer vi tegn. Tegn udgør grundbestanddelen i enhver form for tekstbehandling. I senere kapitler, nærmere betegnet kapitel 27 - kapitel 31, ser vi på sammensætningen
Læs mereProgrammering i C. Kursusintroduktion. Lektion september Målgruppe 2 Indhold 3 Form 4 Materiale. Målgruppe Indhold Form Materiale
Programmering i C Lektion 1 16. september 2008 Målgruppe Indhold Form Materiale Kursusintroduktion 1 Målgruppe 2 Indhold 3 Form 4 Materiale 2 / 21 Målgruppe Indhold Form Materiale Folk der har styr på
Læs mereShared space - mellem vision og realitet. - Lyngby Idrætsby som case
Downloaded from orbit.dtu.dk on: Jan 27, 2017 Shared space - mellem vision og realitet. - Lyngby Idrætsby som case Brinkø, Rikke Publication date: 2015 Document Version Peer-review version Link to publication
Læs merePortal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration
Portal Registration Step 1 Provide the necessary information to create your user. Note: First Name, Last Name and Email have to match exactly to your profile in the Membership system. Step 2 Click on the
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereProject Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1
Project Step 7 Behavioral modeling of a dual ported register set. Copyright 2006 - Joanne DeGroat, ECE, OSU 1 The register set Register set specifications 16 dual ported registers each with 16- bit words
Læs mereYDEEVNEDEKLARATION. Nr DA
YDEEVNEDEKLARATION Nr. 0016 DA 1. Varetypens unikke identifikationskode: fischer betonskrue FBS 5 og FBS 6 2. Tilsigtet anvendelse: Produkt Metalanker til brug i beton (let befæstigelse) Anvendelsesområde/r
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereOracle PL/SQL. Overview of PL/SQL
Oracle PL/SQL John Ortiz Overview of PL/SQL Oracle's Procedural Language extension to SQL. Support many programming language features. If-then-else, loops, subroutines. Program units written in PL/SQL
Læs mereSEPA Direct Debit. Mandat Vejledning 2013.03.15. Nets Lautrupbjerg 10 DK-2750 Ballerup
SEPA Direct Debit Mandat Vejledning 2013.03.15 Nets Lautrupbjerg 10 DK-2750 Ballerup Indholdsfortegnelse 1. Indledning... 3 1.1 Tilknyttet dokumentation... 3 1.2 Kontakt til Nets... 3 2. Krav til SEPA
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereYDEEVNEDEKLARATION. Nr DA
YDEEVNEDEKLARATION Nr. 0078 DA 1. Varetypens unikke identifikationskode: fischer Betonskrue ULTRACUT FBS II 2. Tilsigtet anvendelse: Produkt Metalanker til brug i beton (svær befæstigelse) Anvendelsesområde/r
Læs mereE-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss
E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss Brugervejledning (side 2-6) Userguide (page 7-11) Bedienungsanleitung 1 - Hvordan forbinder du din E-PAD hængelås med din
Læs mereProgrammering i C Programmering af microcontroller i C (4 af 4) 12. april 2007
Programmering i C Programmering af microcontroller i C (4 af 4) 12. april 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan i dag Afrunding af OZ3VB's program Fra "almindelig C" til "microcontroller C" Lighederne
Læs mereAalborg Universitet. Borgerinddragelse i Danmark Lyhne, Ivar; Nielsen, Helle; Aaen, Sara Bjørn. Publication date: 2015
Aalborg Universitet Borgerinddragelse i Danmark Lyhne, Ivar; Nielsen, Helle; Aaen, Sara Bjørn Publication date: 2015 Document Version Også kaldet Forlagets PDF Link to publication from Aalborg University
Læs mereIndholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen...
Modul 2 Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen... 6 Opgave... 6 POST/GET og formular... 6 Opgaver...
Læs mereFisk en sjælden gæst blandt børn og unge
Downloaded from orbit.dtu.dk on: Jan 8, 6 Fisk en sjælden gæst blandt børn og unge Fagt, Sisse Publication date: 8 Document Version Forlagets endelige version (ofte forlagets pdf) Link to publication Citation
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereOn the complexity of drawing trees nicely: corrigendum
Acta Informatica 40, 603 607 (2004) Digital Object Identifier (DOI) 10.1007/s00236-004-0138-y On the complexity of drawing trees nicely: corrigendum Thorsten Akkerman, Christoph Buchheim, Michael Jünger,
Læs mereA multimodel data assimilation framework for hydrology
A multimodel data assimilation framework for hydrology Antoine Thiboult, François Anctil Université Laval June 27 th 2017 What is Data Assimilation? Use observations to improve simulation 2 of 8 What is
Læs mereSign variation, the Grassmannian, and total positivity
Sign variation, the Grassmannian, and total positivity arxiv:1503.05622 Slides available at math.berkeley.edu/~skarp Steven N. Karp, UC Berkeley FPSAC 2015 KAIST, Daejeon Steven N. Karp (UC Berkeley) Sign
Læs mereKursusarbejde 1 Grundlæggende Programmering. Arne Jørgensen, 300473-2919 klasse dm032-1a
Kursusarbejde 1 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 3. oktober 2003 Kode //File Name: kaalhovede.cc //Author: Arne Jørgensen //Email Address: arne@arnested.dk, arnjor@niels.brock.dk
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereElektriske apparater til husholdningsbrug o.l. Sikkerhed Del 1: Generelle krav
Dansk standard Tillæg DS/IEC 60335-1/A1:2013 + Corr 1:2014 1. udgave 2014-05-08 Elektriske apparater til husholdningsbrug o.l. Sikkerhed Del 1: Generelle krav Household and similar electrical appliances
Læs mereLUL s Flower Power Vest dansk version
LUL s Flower Power Vest dansk version Brug restgarn i bomuld, bomuld/acryl, uld etc. 170-220 m/50 g One size. Passer str S-M. Brug større hæklenål hvis der ønskes en større størrelse. Hæklenål 3½ mm. 12
Læs mereHeuristics for Improving
Heuristics for Improving Model Learning Based Testing Muhammad Naeem Irfan VASCO-LIG LIG, Computer Science Lab, Grenoble Universities, 38402 Saint Martin d Hères France Introduction Component Based Software
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE GODKENDELSE NR. / APPROVAL NO.: 03/00117 UDSTEDT / DATE OF ISSUE: 15-11-2017 UDLØBER / EXPIRY DATE: 14-11-2022 Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af
Læs mere// inkluder library kode: #include <LiquidCrystal.h> #include <Serial.h> // Initialiser display LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
/* OZ1HJR Program til styring af Mercury Motor SM-42BYG011-25 (ROB-09238) med EasyDriver V4.4 (ROB-10267). Når MS1 og MS2 begge er High, er et step (1.8 grader) opløst i 8 mikrostep. Et mikrostep svarer
Læs mereLED STAR PIN G4 BASIC INFORMATION: Series circuit. Parallel circuit. www.osram.com 1. HOW CAN I UNDERSTAND THE FOLLOWING SHEETS?
BASIC INFORMATION: 1. HOW CAN I UNDERSTAND THE FOLLOWING SHES? Compatibility to OSRAM s: -Series Circuit... Page 2 -Parallel Circuit... Page 3 Compatibility to OTHER s : -Series Circuit... Page 4 -Parallel
Læs mereBilag J - Beregning af forventet uheldstæthed på det tosporede vejnet i åbent land Andersen, Camilla Sloth
Aalborg Universitet Bilag J - Beregning af forventet uheldstæthed på det tosporede vejnet i åbent land Andersen, Camilla Sloth Publication date: 2014 Document Version Også kaldet Forlagets PDF Link to
Læs mereBefore you begin...2. Part 1: Document Setup...3. Part 2: Master Pages Part 3: Page Numbering...5. Part 4: Texts and Frames...
InDesign Basics Before you begin...................2 Part 1: Document Setup................3 Part 2: Master Pages................ 4 Part 3: Page Numbering...............5 Part 4: Texts and Frames...............6
Læs mereWIO200A INSTALLATIONS MANUAL Rev Dato:
WIO200A INSTALLATIONS MANUAL 111686-903 Rev. 1.01 Dato: 10.01.2013 Side 1 af 14 Contents Contents... 2 Introduction... 3 Pin assignment of the terminal box connector for customer... 4 Pin assignment of
Læs meredanske karakterer på Lcd
Arduino og LCD ( 16/3-13 ) Når Arduinoen kobles til et LCD-display, kan man ikke umiddelbart skrive de danske karakterer æ, ø og å. Bag hver karakterplads i LCD-en er der en 8-bit RAM. Hvis der skrives
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af 29. juni 2016 om markedsføring og salg af byggevarer i kontakt med drikkevand. Certifikatet giver godkendelsesindehaveren
Læs mereCERTIFIKAT CERTIFICATE
CERTIFIKAT CERTIFICATE GODKENDELSE NR. / APPROVAL NO.: 03/00102 UDSTEDT / DATE OF ISSUE: 04-08-2017 UDLØBER / EXPIRY DATE: 03-08-2022 Dette certifikat er udstedt i henhold til bekendtgørelse nr. 1007 af
Læs mere