Report #1 Example. Semester

Size: px
Start display at page:

Download "Report #1 Example. Semester"

Transcription

1 Report # Eample Parallel FEM Class n Wnter Semester Kengo aajma Informaton Technology Center Techncal & Scentfc Comptng I (480-07) Semnar on Compter Scence I (480-04)

2 Report-0 D Statc Lnear Elastc Problem F =0 ( mn ) = ma Only deforms n -drecton (dsplacement: ) Sectonal Area A=A + A (>0) Unform Yong s Modls E Bondary Condtons (B.C.) =0 : =0 (fed) = ma : F (aal force) Trss: O bendng deformaton by G-force

3 Report-0 D Statc Lnear Elastc Problem A=A + A (>0) F =0 ( mn ) = ma Only deforms n -drecton (dsplacement: ) Sectonal Area A=A + A (>0) Unform Yong s Modls E Bondary Condtons (B.C.) =0 : =0 (fed) = ma : F (aal force) Trss: O bendng deformaton by G-force

4 Report-0 4 D Statc Lnear Elastc Problem A=A + A (>0) F =0 ( mn ) = ma Eqlbrm Eqaton 0 Stran~ Dsplacement Stress~ Stran E E 0 Governng Eqaton for

5 Report-0 5 Procedres for Comptaton solve eqatons for dsplacement E 0 calc. stran calc. stress E

6 Report-0 6 Analytcal Solton E F A E d d F A A F A log A A C C A 0@ 0 E F A log F EA log A A log A

7 Report-0 7 Report # Implement qadratc nterpolaton on b.c/b.f. ame of the developed code s b.c/b.f Evalate accracy of b and b accordng to effect of nmber of meshes. Confrm the followng eqaton s correct, f sectonal area s constant: V E d T d d d dv De on Agst 9 th (M), 0 at 7:00 Docments Report (Otlne, Reslts, Dscssons) (less than 5 pages) Lst of Sorce Code EA 6L

8 Report-0 8 Report #: Tps () Dervatve of Shape Fnctons =+ =- =0 d d d d d d m A J w E Emat ] [ Vales at Gassan Qad Ponts ( )

9 Report-0 9 Report #: Tps () Jacoban Jacoban at Gassan Qad Ponts ( ) =+ =- =0

10 Report-0 0 Strategy Unform Sect. Area, Lnear Elem. (Analytcal Integraton ) <$fem>/d/d.c Unform Sect. Area, Hgher-Order Elem. <$fem>/d/d.c on-nform Sect. Area, Lnear Elem. (Analytcal ) <$fem>/darea/a.c on-nform Sect. Area, Isoparametrc Lnear Elem. (mercal Integraton ) <$fem>/darea/b.c on-nform Sect. Area, Isoparametrc Hgher- Order Elem. (mercal Integraton ) Startng from d.c s easy.

11 Report-0 Gassan Qadratre On normalzed natral (or local) coordnate system [-,+] Can appromate p to (m-)-th order of fnctons by m qadratre ponts (m= s enogh for qadratc shape fnctons). m f m m m d w f 0.00, , 0.00, w w ,.00 8/ w w / 9 =- =0 = = =+

12 Report-0 Gassan Qadratre can be easly etended to D & D W j W, ), ( j m,n: nmber of qadratre ponts n -drecton : Weghtng Factor : Coordnates of Qad s n j j j m f W W d d f I ), ( ), (

13 Report-0 How to se Gassan Qadratre Coordnate transformaton from [0,L] (or [, ]) to [-,+] s needed. Shape/Interpolaton fnctons mst be handled on natral/local coordnate system. = =0 = =L =- =+ Local node ID s (,, ) are defned as sbscrpts of,, and etc.

14 Report-0 4 Pecewse Lnear Element =- =+,,

15 Report-0 5 nd -order/qadratc Element =+ =- =0,,,,,

16 Report-0 6 Isoparametrc Element Defntons of Isoparametrc Elements n Each element s defned on natral/local coordnate for [-,+] And the components of global coordnate system of each node (e.g.,y,z) for certan nds of elements are defned by shape fnctons [] on natral/local coordnate system, where shape fnctons [] are also sed for nterpolaton of dependent varables. ( ), : n,... n ( )

17 Report-0 7 Integraton over Each Element: [] Ad E dv E T V T V

18 Report-0 8 Partal Dfferentaton on atral/local Coordnate System (/) Accordng to formlae: ( ) can be easly derved accordng to defntons. are reqred for comptatons. s Jacoban (=J) n n J

19 Report-0 9 Partal Dfferentaton on atral/local Coordnate System (/) Target terms are derved as follows: J ) ( ) ( d d J d d J f d f L 0 Integraton on natral/local coordnate system:

20 Report-0 0 Integraton over Each Element: [] (/) m T T T T V T T V A J w E d A J E d J A J J E d J A E d A E dv E

21 Report-0 Integraton over Each Element: [] (/) m m m T A J w E A J w E A J w E, / /

22 Report-0 Eample (/7): Var s/array s #nclde <stdo.h> #nclde <stdlb.h> #nclde <math.h> #nclde <assert.h> nt man(){ nt E,, PLU, IterMa, errno, PLU0; nt R, Z, Q, P, DD, p; doble d, Resd, Eps, Area, F, Yong, Jacob; doble,,, U, U, U, DL, Stran, Sgma, C,, 0, A, A, DISP; doble *U, *Rhs, *; doble *Dag, *AMat; doble **W; nt *Inde, *Item, *Icelnod; doble POI[], WEI[], ddq[], Emat[][]; nt, j, n, n, n,, cel,,,,,,, js; nt ter; FILE *fp; doble Borm, Rho, Rho=0.0, C, Alpha, Dorm; nt err = ;

23 Report-0 Eample (/7) Intalzaton, Array Allocaton /* // // IIT. // */ fp = fopen("npt.dat", "r"); assert(fp!= ULL); fscanf(fp, "%d", &E); fscanf(fp, "%lf %lf %lf %lf %lf", &d, &F, &A, &A, &Yong); fscanf(fp, "%d", &IterMa); fscanf(fp, "%lf", &Eps); fclose(fp); = *E + ; PLU0= * + E* + (E-)*4; U = calloc(, szeof(doble)); = calloc(, szeof(doble)); Dag = calloc(, szeof(doble)); AMat = calloc(plu0, szeof(doble)); Rhs = calloc(, szeof(doble)); Inde= calloc(+, szeof(nt)); Item = calloc(plu0, szeof(nt)); Icelnod= calloc(*e, szeof(nt));

24 Report-0 44 Inpt Data npt.dat E (mber of Elements) e e6,F, A, A, E 00 mber of MA. Iteratons for CG Solver.e-8 Convergence Crtera for CG Solver 0 00 A A A A..5 = 4 5 Element ID ode ID (Global) =0 =5 =50 =75 =00

25 Report-0 5 Eample (/7) Intalzaton, Array Allocaton /* // // IIT. // */ fp = fopen("npt.dat", "r"); assert(fp!= ULL); fscanf(fp, "%d", &E); fscanf(fp, "%lf %lf %lf %lf %lf", &d, &F, &A, &A, &Yong); fscanf(fp, "%d", &IterMa); fscanf(fp, "%lf", &Eps); fclose(fp); = *E + ; PLU0= * + E* + (E-)*4; U = calloc(, szeof(doble)); = calloc(, szeof(doble)); Dag = calloc(, szeof(doble)); AMat = calloc(plu0, szeof(doble)); Rhs = calloc(, szeof(doble)); Inde= calloc(+, szeof(nt)); Item = calloc(plu0, szeof(nt)); Icelnod= calloc(*e, szeof(nt)); Amat: on-zero Off-Dag. Comp. Item: Correspondng Colmn ID

26 D-Part 6 on-zero Off-Dagonal Components odes are connected to node on each element each other ( ) K + ( ) F f 4 +

27 D-Part 7 mber of on-zero Off-Dagonals Dfferent nmber of connectons accordng to locaton of each node 4 for ormal odes for Intermedate odes for Bondary odes

28 D-Part 8 mber of on-zero Off-Dagonals Dfferent nmber of connectons accordng to locaton of each node 4 for ormal odes for Intermedate odes for Bondary odes Bondary ode# Intermedate ode# E ormal ode# E+-= E- ecept Bondary odes Total ode#: = +E+E-= *E + on-zero Off-Dag.#: PLU= * + *E + 4*(E-)

29 Report-0 9 Eample (/7) Intalzaton, Array Allocaton (cont.) W = (doble **)malloc(szeof(doble *)*4); f(w == ULL) { fprntf(stderr, "Error: %s n", strerror(errno)); retrn -; } for(=0; <4; ++) { W[] = (doble *)malloc(szeof(doble)*); f(w[] == ULL) { fprntf(stderr, "Error: %s n", strerror(errno)); retrn -; } } for(=0;<;++) U[] = 0.0; for(=0;<;++) Dag[] = 0.0; for(=0;<;++) Rhs[] = 0.0; for(=0;<plu0;++) AMat[] = 0.0; for(=0;<;++) []= *d*0.5; for(cel=0;cel<e;cel++){ Icelnod[*cel ]= *cel; Icelnod[*cel+]= *cel+; Icelnod[*cel+]= *cel+; } : -coordnate component of each node WEI[0]= +.0; WEI[]= +.0; POI[0]= ; POI[]= ;

30 Report-0 0 Eample (/7) Intalzaton, Array Allocaton (cont.) W = (doble **)malloc(szeof(doble *)*4); f(w == ULL) { fprntf(stderr, "Error: %s n", strerror(errno)); retrn -; } for(=0; <4; ++) { W[] = (doble *)malloc(szeof(doble)*); f(w[] == ULL) { fprntf(stderr, "Error: %s n", strerror(errno)); retrn -; } } for(=0;<;++) U[] = 0.0; for(=0;<;++) Dag[] = 0.0; for(=0;<;++) Rhs[] = 0.0; for(=0;<plu0;++) AMat[] = 0.0; for(=0;<;++) []= *d*0.5; for(cel=0;cel<e;cel++){ Icelnod[*cel ]= *cel; Icelnod[*cel+]= *cel+; Icelnod[*cel+]= *cel+; } WEI[0]= +.0; WEI[]= +.0; POI[0]= ; POI[]= ; Icelnod[*cel] =*cel cel Icelnod[*cel+] =*cel+ Icelnod[*cel+] =*cel+

31 Report-0 Eample (4/7) Global Matr: Colmn ID for on-zero Off-Dag s /* // // COECTIVITY // */ Inde[0]= 0; for(=;<;++) { f (%==) {Inde[]=4; }else {Inde[]=;}} Inde[]= ; Inde[]= ; for(=0;<;++){ Inde[+]= Inde[+] + Inde[];} PLU= Inde[]; for(=0;<;++){ nt js = Inde[]; f( == 0){ Item[jS ] = +; Item[jS+] = +; }else f( == -){ Item[jS ] = -; Item[jS+] = -; }else{ f (%==){ Item[jS ] = -; Item[jS+] = +; } else { Item[jS ] = -; Item[jS+] = -; Item[jS+] = +; Item[jS+] = +;}}} 4 for ormal odes for Intermedate odes for Bondary odes

32 Report-0 Eample (4/7) Global Matr: Colmn ID for on-zero Off-Dag s /* // // COECTIVITY // */ Inde[0]= 0; for(=;<;++) { f (%==) {Inde[]=4; }else {Inde[]=;}} Inde[]= ; Inde[]= ; for(=0;<;++){ Inde[+]= Inde[+] + Inde[];} PLU= Inde[]; for(=0;<;++){ nt js = Inde[]; f( == 0){ Item[jS ] = +; Item[jS+] = +; 両端の }else f( == -){ 節点 : つ Item[jS ] = -; Item[jS+] = -; }else{ f (%==){ Item[jS ] = -; Item[jS+] = +; } else { Item[jS ] = -; Item[jS+] = -; Item[jS+] = +; Item[jS+] = +;}}} Item(jS) Item(jS+) Item(jS) Item(jS+)

33 Report-0 Eample (4/7) Global Matr: Colmn ID for on-zero Off-Dag s /* // // COECTIVITY // */ Inde[0]= 0; for(=;<;++) { f (%==) {Inde[]=4; }else {Inde[]=;}} Inde[]= ; Inde[]= ; for(=0;<;++){ Inde[+]= Inde[+] + Inde[];} PLU= Inde[]; for(=0;<;++){ nt js = Inde[]; f( == 0){ Item[jS ] = +; Item[jS+] = +; }else f( == -){ Item[jS ] = -; Item[jS+] = -; }else{ f (%==){ Item[jS ] = -; 中間節点 Item[jS+] = +; : つ } else { Item[jS ] = -; Item[jS+] = -; Item[jS+] = +; Item[jS+] = +;}}} Item(jS) Item(jS+)

34 Report-0 4 Eample (4/7) Global Matr: Colmn ID for on-zero Off-Dag s /* // // COECTIVITY // */ Inde[0]= 0; for(=;<;++) { f (%==) {Inde[]=4; }else {Inde[]=;}} Inde[]= ; Inde[]= ; for(=0;<;++){ Inde[+]= Inde[+] + Inde[];} PLU= Inde[]; for(=0;<;++){ nt js = Inde[]; f( == 0){ Item[jS ] = +; Item[jS+] = +; }else f( == -){ Item[jS ] = -; Item[jS+] = -; }else{ f (%==){ Item[jS ] = -; Item[jS+] = +; } else { Item[jS ] = -; Item[jS+] = -; 要素両端 Item[jS+] = +; の節点 :4 つ Item[jS+] = +;}}} Item(jS+) Item(jS+) Item(jS) Item(jS+)

35 Report-0 5 Eample (5/7): Matr (/) /* // // MATRI assemble // */ for(cel=0;cel<e;cel++){ n= Icelnod[*cel]; n= Icelnod[*cel+]; n= Icelnod[*cel+]; = [n]; = [n]; = [n]; n cel n n DL = fabs(-); 0 = 0.5 * (+); Emat[0][0]= 0.0; Emat[0][]= 0.0; Emat[0][]= 0.0; Emat[][0]= 0.0; Emat[][]= 0.0; Emat[][]= 0.0; Emat[][0]= 0.0; Emat[][]= 0.0; Emat[][]= 0.0;

36 Report-0 6 Eample (6/7): Matr (/) for(p=0;p<;p++){ ddq[0]= POI[p]; ddq[]= -.0 * POI[p]; ddq[]= POI[p]; = 0 + POI[p]*0.50*DL; Area= A* + A; f(area<= 0.) { fprntf(stderr, "ERROR: Area<0: n"); retrn -; } } Jacob= fabs(ddq[0]* + ddq[]* + ddq[]*); C= Area*Yong/Jacob; Emat[0][0]= Emat[0][0] + C * WEI[p] * ddq[0] * ddq[0]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[];

37 Report-0 7 Dervatves at Gassan Qad. Ponts Dervatve of Shape Fnctons =+ =- =0 d d d d d d m A J w E Emat ] [ Vales at Gassan Qad Ponts ( )

38 Report-0 8 Eample (6/7): Matr (/) for(p=0;p<;p++){ ddq[0]= POI[p]; ddq[]= -.0 * POI[p]; ddq[]= POI[p]; L = 0 + POI[p]*0.50*DL; Area= A* + A; L/ } f(area<= 0.) { fprntf(stderr, "ERROR: Area<0: n"); retrn -; } =- =0 Jacob= fabs(ddq[0]* + ddq[]* + ddq[]*); C= Area*Yong/Jacob; Emat[0][0]= Emat[0][0] + C * WEI[p] * ddq[0] * ddq[0]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; =+ : Global Coordnate for Gassan Qad. Pont Area: Sectonal Area at

39 D-Part 9 -Coord. or Gassan Qad. Ponts nd -Order/Qadratc Element Accordng to defntons of soparametrc elements: =+ =- =0 L L/ = 0 + POI[p]*0.50*DL;

40 Report-0 40 Eample (6/7): Matr (/) for(p=0;p<;p++){ ddq[0]= POI[p]; ddq[]= -.0 * POI[p]; ddq[]= POI[p]; } = 0 + POI[p]*0.50*DL; Area= A* + A; f(area<= 0.) { fprntf(stderr, "ERROR: Area<0: n"); retrn -; } Jacob Jacob= fabs(ddq[0]* + ddq[]* + ddq[]*); C= Area*Yong/Jacob; Emat[0][0]= Emat[0][0] + C * WEI[p] * ddq[0] * ddq[0]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[];

41 Report-0 4 Jacoban at Gassan Qad. Ponts Jacoban Jacoban at Gassan Qad Ponts ( ) =+ =- =0

42 Report-0 4 Eample (6/7): Matr (/) for(p=0;p<;p++){ ddq[0]= POI[p]; ddq[]= -.0 * POI[p]; ddq[]= POI[p]; = 0 + POI[p]*0.50*DL; Area= A* + A; f(area<= 0.) { fprntf(stderr, "ERROR: Area<0: n"); retrn -; } Jacob= fabs(ddq[0]* + ddq[]* + ddq[]*); C= Area*Yong/Jacob; Emat[0][0]= Emat[0][0] + C * WEI[p] * ddq[0] * ddq[0]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[0][]= Emat[0][] + C * WEI[p] * ddq[0] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][0]= Emat[][0] + C * WEI[p] * ddq[] * ddq[0]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; Emat[][]= Emat[][] + C * WEI[p] * ddq[] * ddq[]; } m A J w E Emat ] [

43 Report-0 4 Eample (7/7): Matr (/) Same procedres n d.c Dag[n]= Dag[n] + Emat[0][0]; Dag[n]= Dag[n] + Emat[][]; Dag[n]= Dag[n] + Emat[][]; f (cel==0){=inde[n]; =Inde[n]+; }else {=Inde[n]+; =Inde[n]+;} =Inde[n]; =Inde[n]+; =Inde[n]; =Inde[n]+; n cel n n } AMat[]= AMat[] + Emat[0][]; AMat[]= AMat[] + Emat[0][]; AMat[]= AMat[] + Emat[][0]; AMat[]= AMat[] + Emat[][]; AMat[]= AMat[] + Emat[][0]; AMat[]= AMat[] + Emat[][]; st row: corresponds to n nd row: corresponds to n rd row: corresponds to n

44 Report-0 44 Eample (7/7): Matr (/) Same procedres n d.c Dag[n]= Dag[n] + Emat[0][0]; Dag[n]= Dag[n] + Emat[][]; Dag[n]= Dag[n] + Emat[][]; f (cel==0){=inde[n]; =Inde[n]+; }else {=Inde[n]+; =Inde[n]+;} =Inde[n]; =Inde[n]+; =Inde[n]; =Inde[n]+; n cel n n } AMat[]= AMat[] + Emat[0][]; AMat[]= AMat[] + Emat[0][]; AMat[]= AMat[] + Emat[][0]; AMat[]= AMat[] + Emat[][]; AMat[]= AMat[] + Emat[][0]; AMat[]= AMat[] + Emat[][]; st row: corresponds to n nd row: corresponds to n rd row: corresponds to n

45 Report-0 45 Wnter Semester: Parallel FEM Techncal & Scentfc Comptng II Semnar on Compter Scence II Contents Parallel Programmng sng MPI Data Strctre for Parallel FEM Implementaton of Parallel FEM Eercses sng Fjts PRIMEHPC F0 (Oaleaf-F) Parallelze femd code for D statc lnear-elastc problems n ths semester.

46 Report-0 Techncal & Scentfc Comptng I, II (Fnte Element Method) Instrctor: Kengo aajma Gradate Level Semester & Credts I : Smmer, -Credts II: Wnter, -Credts Overvew (I): Fndamental sses of fnte-element method (FEM) on statc lnear-elastc problems, ncldng lnear eqaton solvers and programmng. (II): Data strctre for parallel FEM, mplementaton of parallel FEM, framewor for development of parallel codes, sch as HPC-MW and ppopen-hpc wth Fjts PRIMEHPC F0 (Oaleaf-F) Strong collaboratons between scence & engneerng, compter scence and nmercal algorthms are reqred towards sccess of largescale scentfc smlatons sng parallel compters. Goal of these classes s that stdents of gradate school of nformaton scence and technologes nderstand reqrement of applcatons and try to develop new nterdscplnary research area. Grade based on reports Smmer (I). Fndamental Theory s for FEM, Statc Lnear-Elastc Problem. FEM by Galern Method. Sparse Lnear Solvers, Precondtoners 4. FEM Programmng D, D 5. ECCS 0 System of ITC Wnter (II). Parallel Programmng sng MPI. Data Strctre for Parallel FEM. Implementaton of Parallel FEM 4. Framewor for Development of Parallel Smlaton Codes sng Large-scale Systems 5. Fjts PRIMEHPC F0 (Oaleaf- F) 46

Numerical Solution of Deformation Equations. in Homotopy Analysis Method

Numerical Solution of Deformation Equations. in Homotopy Analysis Method Appled Mathematcal Scences, Vol. 6, 2012, no. 8, 357 367 Nmercal Solton of Deformaton Eqatons n Homotopy Analyss Method J. Izadan and M. MohammadzadeAttar Department of Mathematcs, Faclty of Scences, Mashhad

More information

An Improved Isogeometric Analysis Using the Lagrange Multiplier Method

An Improved Isogeometric Analysis Using the Lagrange Multiplier Method An Improved Isogeometrc Analyss Usng the Lagrange Mltpler Method N. Valzadeh 1, S. Sh. Ghorash 2, S. Mohammad 3, S. Shojaee 1, H. Ghasemzadeh 2 1 Department of Cvl Engneerng, Unversty of Kerman, Kerman,

More information

Modeling Local Uncertainty accounting for Uncertainty in the Data

Modeling Local Uncertainty accounting for Uncertainty in the Data Modelng Local Uncertanty accontng for Uncertanty n the Data Olena Babak and Clayton V Detsch Consder the problem of estmaton at an nsampled locaton sng srrondng samples The standard approach to ths problem

More information

Traditional Discretisation Methods. Finite Difference Finite Element Finite Volume

Traditional Discretisation Methods. Finite Difference Finite Element Finite Volume Introdcton to element based comptng --- fnte volme and fnte element methods. Mesh generaton Joanna Szmelter Loghborogh Unversty, UK Tradtonal Dscretsaton Methods Fnte Dfference Fnte Element Fnte Volme

More information

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016)

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016) Technsche Unverstät München WSe 6/7 Insttut für Informatk Prof. Dr. Thomas Huckle Dpl.-Math. Benjamn Uekermann Parallel Numercs Exercse : Prevous Exam Questons Precondtonng & Iteratve Solvers (From 6)

More information

Ordinary Differential Equations and Partial Differential Equations: Solutions and Parallelism

Ordinary Differential Equations and Partial Differential Equations: Solutions and Parallelism Ordnary Dfferental Eqatons and Partal Dfferental Eqatons: Soltons and Parallelsm UCSB CS4A Tao Yang Some sldes are from K. Yalck/Demmel Fnte-Dfference Method for ODE/PDE Dscretze doman of a fncton For

More information

Scheduling with Integer Time Budgeting for Low-Power Optimization

Scheduling with Integer Time Budgeting for Low-Power Optimization Schedlng wth Integer Tme Bdgetng for Low-Power Optmzaton We Jang, Zhr Zhang, Modrag Potkonjak and Jason Cong Compter Scence Department Unversty of Calforna, Los Angeles Spported by NSF, SRC. Otlne Introdcton

More information

KFUPM. SE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture (Term 101) Section 04. Read

KFUPM. SE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture (Term 101) Section 04. Read SE3: Numercal Metods Topc 8 Ordnar Dfferental Equatons ODEs Lecture 8-36 KFUPM Term Secton 4 Read 5.-5.4 6-7- C ISE3_Topc8L Outlne of Topc 8 Lesson : Introducton to ODEs Lesson : Talor seres metods Lesson

More information

NURBS curve method Taylor's launch type of interpolation arithmetic Wan-Jun Zhang1,2,3,a, Shan-Ping Gao1,b Xi-Yan Cheng 1,c &Feng Zhang2,d

NURBS curve method Taylor's launch type of interpolation arithmetic Wan-Jun Zhang1,2,3,a, Shan-Ping Gao1,b Xi-Yan Cheng 1,c &Feng Zhang2,d Advances n Engneerng Research volme 118 nd Internatonal Conference on Atomaton Mechancal Control and Comptatonal Engneerng (AMCCE 17) NURBS crve method Taylor's lanch type of nterpolaton arthmetc Wan-Jn

More information

Scientific Computing Tool

Scientific Computing Tool Scentfc Comptng Tool akmar Poondla Department of Mathematcs and Compter Scence Soth Dakota School of Mnes and Technolog Emal: aakmarpoondla@hotmal.com Hanng L Department of Mathematcs and Compter Scence

More information

GSA Training Notes Raft and Piled-raft Analysis

GSA Training Notes Raft and Piled-raft Analysis GSA Tranng Notes Rat and Pled-rat Analyss 1 Introdcton Rat analyss n GSA provdes a means o lnkng GSA statc analyss and sol settlement analyss, so the sol-strctre nteractons can be consdered n the analyss.

More information

MECHANICAL ANALYSIS OF 2D-BRAZED JOINT USING A NEW HYBRID MAX- FEM MODEL

MECHANICAL ANALYSIS OF 2D-BRAZED JOINT USING A NEW HYBRID MAX- FEM MODEL MECHANICAL ANALYSIS OF D-BRAZED JOINT USING A NEW HYBRID MAX- MODEL A. IFIS a, F. Blteryst b, M. Noar c a Laboratore d Energétqe et de Mécanqe Théorqe et Applqée, LEMTA CNRS-UMR 756, GIP-InSIC, 7 re d

More information

Recognizing Periodicities on 3D Scanned Meshes Based on Indexed-ICP Algorithm

Recognizing Periodicities on 3D Scanned Meshes Based on Indexed-ICP Algorithm Orgnal Artcle Proceedngs of IDMME - Vrtal Concept 8 Beng Chna October 8 8 Recognzng Perodctes on 3D Scanned Meshes Based on Indeed-ICP Algorthm Dase Kondo Tomohro Mzogch Satosh Kana Gradate School of Informaton

More information

Analog amplifier card Type VT-VSPA2-1-2X/V0/T1 Type VT-VSPA2-1-2X/V0/T5

Analog amplifier card Type VT-VSPA2-1-2X/V0/T1 Type VT-VSPA2-1-2X/V0/T5 Analog amplfer card Type VT-VPA2--2X/V0/T Type VT-VPA2--2X/V0/T5 RE 300-Z/0. Replace: 02. /0 Addtonal nfmaton Infmaton regardng the converson of dfferent amplfer cards to amplfer card type VT-VPA2--2X/V0/T

More information

Introduction to Geometric

Introduction to Geometric Manel Ventra Shp Desgn I MSc n Marne Engneerng and Naal Archtectre Smmary. Parametrc Cres 2. Parametrc Srfaces 2 Parametrc Cres. Mathematcal Formlatons Cbc Splnes Bézer B-Splne Beta-Splne NURBS 2. Interpolaton

More information

Multilevel Iterative Methods

Multilevel Iterative Methods Mltleel Iterate Methods Erc Yn Adsor: Professor Randy Bank, UCSD Contents Introdcton.. 3 Basc Mltgrd Algorthm. Mltgrd fondatons 3. Mltgrd algorthm 4 3 Epermentaton 5 4 Algebrac Mltgrd (AMG) 4. Introdcton

More information

A General Algorithm for Computing Distance Transforms in Linear Time

A General Algorithm for Computing Distance Transforms in Linear Time Ths chapter has been pblshed as: A. Mejster, J. B. T. M. Roerdnk and W. H. Hesselnk, A general algorthm for comptng dstance transforms n lnear tme. In: Mathematcal Morphology and ts Applcatons to Image

More information

Using BESO method to optimize the shape and reinforcement of the underground openings

Using BESO method to optimize the shape and reinforcement of the underground openings Usng BS method to optmze the shape and renforcement of the ndergrond openngs. Ghabrae, Y.M. Xe & X. Hang School of Cvl, nvronmental and Chemcal ngneerng, MI Unversty, Melborne, Astrala ABSAC: In excavaton

More information

Constrained Robust Model Predictive Control Based on Polyhedral Invariant Sets by Off-line Optimization

Constrained Robust Model Predictive Control Based on Polyhedral Invariant Sets by Off-line Optimization A pblcaton of 47 CHEMICA ENGINEERING TRANSACTIONS VO 3, 3 Cef Edtors: Saro Percc, Jří J Klemeš Copyrgt 3, AIDIC Servz Srl, ISBN 978-88-9568-3-5; ISSN 974-979 Te Italan Assocaton of Cemcal Engneerng Onlne

More information

Lecture 08 Multiple View Geometry 2

Lecture 08 Multiple View Geometry 2 Insttte of Informatcs Insttte of Neronformatcs Lectre 8 Mltple Vew Geometry Dade Scaramzza http://rpg.f.zh.ch/ Lab Exercse 6 - Today afternoon Room ETH HG E. from 3:5 to 5: Work descrpton: 8-pont algorthm

More information

Μέθοδος Πολυπλέγματoς (Multigrid)

Μέθοδος Πολυπλέγματoς (Multigrid) NATIONAL TECNICAL UNIVERSITY OF ATENS Parallel CFD & Optmzaton Unt Laboratory of Termal Trbomacnes Μέθοδος Πολυπλέγματoς (Mltgrd) Κυριάκος Χ. Γιαννάκογλου, Καθηγητής ΕΜΠ Βαρβάρα Ασούτη, Δρ. Μηχ. Μηχανικός

More information

A simple piecewise cubic spline method for approximation of highly nonlinear data

A simple piecewise cubic spline method for approximation of highly nonlinear data Vol., No., 9 () http://d.do.org/./ns.. Natral Scence A sple pecewse cbc splne ethod for approaton of hghly nonlnear Mehd Zaan Cvl Engneerng Departent, Faclty of Techncal and Engneerng, Yaso Unversty, Yaso,

More information

Prof. Kozyrakis. 1. (10 points) Consider the following fragment of Java code:

Prof. Kozyrakis. 1. (10 points) Consider the following fragment of Java code: EE8 Winter 25 Homework #2 Soltions De Thrsday, Feb 2, 5 P. ( points) Consider the following fragment of Java code: for (i=; i

More information

Boundary layer and mesh refinement effects on aerodynamic performances of horizontal axis wind turbine (HAWT)

Boundary layer and mesh refinement effects on aerodynamic performances of horizontal axis wind turbine (HAWT) Bondary layer and mesh refnement effects on aerodynamc performances of horzontal axs wnd trbne (HAWT) YOUNES EL KHCHINE, MOHAMMED SRITI Engneerng Scences Laboratory, Polydscplnary Faclty Sd Mohamed Ben

More information

Review. How to represent real numbers

Review. How to represent real numbers PCWrite PC IorD Review ALUSrcA emread Address Write data emory emwrite em Data IRWrite [3-26] [25-2] [2-6] [5-] [5-] RegDst Read register Read register 2 Write register Write data RegWrite Read data Read

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Multi-Dimensional Regression Analysis of Time-Series Data Streams

Multi-Dimensional Regression Analysis of Time-Series Data Streams Mlt-Dmensonal Regresson Analyss of me-seres Data Streams Yxn Chen, Gozh Dong, Jawe Han, Benjamn W. Wah, Janyong Wang Unversty of Illnos at Urbana-Champagn Wrght State Unversty December 3, 2002 Otlne Characterstcs

More information

PID_REG3. 1) The C interface version. Type: Target Independent, Application Dependent. C Version File Names: pid_reg3.c, pid_reg3.

PID_REG3. 1) The C interface version. Type: Target Independent, Application Dependent. C Version File Names: pid_reg3.c, pid_reg3. ID_REG3 Descrton Dgtal ID Controller wth Ant-wn hs mole mlements a 32-bt gtal ID controller wth ant-wn correcton. It can be se for I or D controller as well. In ths gtal ID controller, the fferental eqaton

More information

OBJECT TRACKING BY ADAPTIVE MEAN SHIFT WITH KERNEL BASED CENTROID METHOD

OBJECT TRACKING BY ADAPTIVE MEAN SHIFT WITH KERNEL BASED CENTROID METHOD ISSN : 0973-739 Vol. 3, No., Janary-Jne 202, pp. 39-42 OBJECT TRACKING BY ADAPTIVE MEAN SHIFT WITH KERNEL BASED CENTROID METHOD Rahl Mshra, Mahesh K. Chohan 2, and Dhraj Ntnawwre 3,2,3 Department of Electroncs,

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

Multiblock method for database generation in finite element programs

Multiblock method for database generation in finite element programs Proc. of the 9th WSEAS Int. Conf. on Mathematcal Methods and Computatonal Technques n Electrcal Engneerng, Arcachon, October 13-15, 2007 53 Multblock method for database generaton n fnte element programs

More information

Harmonic Coordinates for Character Articulation PIXAR

Harmonic Coordinates for Character Articulation PIXAR Harmonc Coordnates for Character Artculaton PIXAR Pushkar Josh Mark Meyer Tony DeRose Bran Green Tom Sanock We have a complex source mesh nsde of a smpler cage mesh We want vertex deformatons appled to

More information

Chapter 6: Pipelining

Chapter 6: Pipelining CSE 322 COPUTER ARCHITECTURE II Chapter 6: Pipelining Chapter 6: Pipelining Febrary 10, 2000 1 Clothes Washing CSE 322 COPUTER ARCHITECTURE II The Assembly Line Accmlate dirty clothes in hamper Place in

More information

Multi-lingual Multi-media Information Retrieval System

Multi-lingual Multi-media Information Retrieval System Mlti-lingal Mlti-media Information Retrieval System Shoji Mizobchi, Sankon Lee, Fmihiko Kawano, Tsyoshi Kobayashi, Takahiro Komats Gradate School of Engineering, University of Tokshima 2-1 Minamijosanjima,

More information

VISUALIZATION OF FREE FORM SURFACES BY A RAY TRACING METHOD BRĪVAS FORMAS VIRSMU VIZUALIZĀCIJA AR STARU TRASĒŠANAS METODI

VISUALIZATION OF FREE FORM SURFACES BY A RAY TRACING METHOD BRĪVAS FORMAS VIRSMU VIZUALIZĀCIJA AR STARU TRASĒŠANAS METODI COMPUTER SCIENCE ISSN 147-7493 DATORINĀTNE 7-3 TECHNOLOGIES OF COMPUTER CONTROL DATORVADĪAS TEHNOLOĢIJAS VISUALIATION OF FREE FORM SURFACES A RA TRACING METHOD RĪVAS FORMAS VIRSMU VIUALIĀCIJA AR STARU

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

CAPL Scripting Quickstart

CAPL Scripting Quickstart CAPL Scripting Qickstart CAPL (Commnication Access Programming Langage) For CANalyzer and CANoe V1.01 2015-12-03 Agenda Important information before getting started 3 Visal Seqencer (GUI based programming

More information

A Software Behavior Automaton Model Based on System Call and Context

A Software Behavior Automaton Model Based on System Call and Context JOURNAL OF COMPUTERS, VOL 6, NO 5, MAY 2011 889 A Software Behavor Atomaton Model Based on System Call and Context Zhen L and Jnfeng Tan College of Mathematcs and Compter, Hebe Unversty, Baodng, Chna Emal:

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

Modeling and Solving Nontraditional Optimization Problems Session 2a: Conic Constraints

Modeling and Solving Nontraditional Optimization Problems Session 2a: Conic Constraints Modelng and Solvng Nontradtonal Optmzaton Problems Sesson 2a: Conc Constrants Robert Fourer Industral Engneerng & Management Scences Northwestern Unversty AMPL Optmzaton LLC 4er@northwestern.edu 4er@ampl.com

More information

Hardware Design Tips. Outline

Hardware Design Tips. Outline Hardware Design Tips EE 36 University of Hawaii EE 36 Fall 23 University of Hawaii Otline Verilog: some sbleties Simlators Test Benching Implementing the IPS Actally a simplified 6 bit version EE 36 Fall

More information

A large-alphabet oriented scheme for Chinese and English text compression

A large-alphabet oriented scheme for Chinese and English text compression A large-alphabet orented scheme for Chnese and Englsh text compresson Hng-Yan G * Department of Compter Scence and Informaton Engneerng atonal Tawan Unersty of Scence and Technology Tape Tawan SUMMARY

More information

Hybrid Method of Biomedical Image Segmentation

Hybrid Method of Biomedical Image Segmentation Hybrd Method of Bomedcal Image Segmentaton Mng Hng Hng Department of Electrcal Engneerng and Compter Scence, Case Western Reserve Unversty, Cleveland, OH, Emal: mxh8@case.ed Abstract In ths paper we present

More information

POWER-OF-2 BOUNDARIES

POWER-OF-2 BOUNDARIES Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of

More information

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation College of Engneerng and Coputer Scence Mechancal Engneerng Departent Mechancal Engneerng 309 Nuercal Analyss of Engneerng Systes Sprng 04 Nuber: 537 Instructor: Larry Caretto Solutons to Prograng Assgnent

More information

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids)

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids) Structured meshes Very smple computatonal domans can be dscretzed usng boundary-ftted structured meshes (also called grds) The grd lnes of a Cartesan mesh are parallel to one another Structured meshes

More information

A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN. Department of Statistics, Islamia College, Peshawar, Pakistan 2

A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN. Department of Statistics, Islamia College, Peshawar, Pakistan 2 Pa. J. Statst. 5 Vol. 3(4), 353-36 A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN Sajjad Ahmad Khan, Hameed Al, Sadaf Manzoor and Alamgr Department of Statstcs, Islama College,

More information

EEC 483 Computer Organization

EEC 483 Computer Organization EEC 483 Compter Organization Chapter 4.4 A Simple Implementation Scheme Chans Y The Big Pictre The Five Classic Components of a Compter Processor Control emory Inpt path Otpt path & Control 2 path and

More information

Application of Propositional Logic - How to Solve Sudoku? Moonzoo Kim

Application of Propositional Logic - How to Solve Sudoku? Moonzoo Kim Application of Propositional Logic - How to Solve Sdok? Moonzoo Kim SAT Basics (/3) SAT = Satisfiability = Propositional Satisfiability Propositional Formla P-Complete problem We can se SAT solver for

More information

Interactive NURBS Tutorial in Virtual Reality

Interactive NURBS Tutorial in Virtual Reality Inteacte NURBS Ttoal n Vtal Realty Eng 477 Poect Fa Octobe 10 2006 Edmond Nadle enadle@mch.ed 734 913-6970 Eng 477 Poect Fa Octobe 10 2006 Eng 477 Poect Fa Octobe 10 2006 NURBS Ces and Sfaces = Non-Unfom

More information

Gamma/X-Ray Linear Pushbroom Stereo for 3D Cargo Inspection

Gamma/X-Ray Linear Pushbroom Stereo for 3D Cargo Inspection Gamma/X-Ray Lnear Pshbroom Stereo for 3D Cargo Inspecton Zhgang Zh *ab, Y-Ch H bc a Department of Compter Scence, The Cty College of New Yor, New Yor, NY 3 b Department of Compter Scence, The CUNY Gradate

More information

OPL: a modelling language

OPL: a modelling language OPL: a modellng language Carlo Mannno (from OPL reference manual) Unversty of Oslo, INF-MAT60 - Autumn 00 (Mathematcal optmzaton) ILOG Optmzaton Programmng Language OPL s an Optmzaton Programmng Language

More information

Specifications in 2001

Specifications in 2001 Specfcatons n 200 MISTY (updated : May 3, 2002) September 27, 200 Mtsubsh Electrc Corporaton Block Cpher Algorthm MISTY Ths document shows a complete descrpton of encrypton algorthm MISTY, whch are secret-key

More information

Geometric Theory, Algorithms, and Techniques

Geometric Theory, Algorithms, and Techniques Geometrc Theory Algorthms and Technqes Hong Qn Deartment of Comter Scence State Unversty of New York at Stony Brook Stony Brook New York 794--44 Tel: 66-845; Fax: 66-84 qn@cs.snysb.ed htt://www.cs.snysb.ed/~qn

More information

Report S2 C. Kengo Nakajima Information Technology Center. Technical & Scientific Computing II ( ) Seminar on Computer Science II ( )

Report S2 C. Kengo Nakajima Information Technology Center. Technical & Scientific Computing II ( ) Seminar on Computer Science II ( ) Report S2 C Kengo Nakajima Information Technology Center Technical & Scientific Computing II (4820-1028) Seminar on Computer Science II (4810-1205) S2-ref 2 Overview Distributed Local Data Program Results

More information

Intra-Parametric Analysis of a Fuzzy MOLP

Intra-Parametric Analysis of a Fuzzy MOLP Intra-Parametrc Analyss of a Fuzzy MOLP a MIAO-LING WANG a Department of Industral Engneerng and Management a Mnghsn Insttute of Technology and Hsnchu Tawan, ROC b HSIAO-FAN WANG b Insttute of Industral

More information

Optimizing of Fuzzy C-Means Clustering Algorithm Using GA

Optimizing of Fuzzy C-Means Clustering Algorithm Using GA World Acadey of Scence, Engneerng and Technology Internatonal Jornal of Copter and Inforaton Engneerng Optzng of Fzzy C-Means Clsterng Algorth Usng GA Mohanad Alata, Mohaad Molh, and Abdllah Ran Internatonal

More information

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell Module 6: FEM for Plates and Shells Lecture 6: Fnte Element Analyss of Shell 3 6.6. Introducton A shell s a curved surface, whch by vrtue of ther shape can wthstand both membrane and bendng forces. A shell

More information

FPGA-based implementation of circular interpolation

FPGA-based implementation of circular interpolation Avalable onlne www.jocpr.com Journal of Chemcal and Pharmaceutcal Research, 04, 6(7):585-593 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 FPGA-based mplementaton of crcular nterpolaton Mngyu Gao,

More information

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c Advanced Materals Research Onlne: 03-06-3 ISSN: 66-8985, Vol. 705, pp 40-44 do:0.408/www.scentfc.net/amr.705.40 03 Trans Tech Publcatons, Swtzerland Fnte Element Analyss of Rubber Sealng Rng Reslence Behavor

More information

PART I: Adding Instructions to the Datapath. (2 nd Edition):

PART I: Adding Instructions to the Datapath. (2 nd Edition): EE57 Instrctor: G. Pvvada ===================================================================== Homework #5b De: check on the blackboard =====================================================================

More information

Barycentric Coordinates. From: Mean Value Coordinates for Closed Triangular Meshes by Ju et al.

Barycentric Coordinates. From: Mean Value Coordinates for Closed Triangular Meshes by Ju et al. Barycentrc Coordnates From: Mean Value Coordnates for Closed Trangular Meshes by Ju et al. Motvaton Data nterpolaton from the vertces of a boundary polygon to ts nteror Boundary value problems Shadng Space

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Active Contour Models

Active Contour Models Actve Contour Models By Taen Lee A PROJECT submtted to Oregon State Unversty n partal fulfllment of The requrements for the Degree of Master of Scence n Computer Scence Presented September 9 005 Commencement

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

Introduction to Geometrical Optics - a 2D ray tracing Excel model for spherical mirrors - Part 2

Introduction to Geometrical Optics - a 2D ray tracing Excel model for spherical mirrors - Part 2 Introducton to Geometrcal Optcs - a D ra tracng Ecel model for sphercal mrrors - Part b George ungu - Ths s a tutoral eplanng the creaton of an eact D ra tracng model for both sphercal concave and sphercal

More information

Advanced Techniques for Predicting Mechanical Product Design via COMSOL Multiphysics

Advanced Techniques for Predicting Mechanical Product Design via COMSOL Multiphysics Advanced Techniqes for Predicting Mechanical Prodct Design via COMSOL Mltiphsics Shobing Zhang 1 1 CAEaid, Inc. *Corresponding athor: 184 Jeffs Ln, Astin, TX 78717, shobing.hang@caeaid.com Abstract: Mechanical

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More information

Structure from Motion

Structure from Motion Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton

More information

CS 153 Design of Operating Systems

CS 153 Design of Operating Systems CS 153 Design of Operating Systems Spring 18 Lectre 25: Dynamic Memory (1) Instrctor: Chengy Song Slide contribtions from Nael Ab-Ghazaleh, Harsha Madhyvasta and Zhiyn Qian Some slides modified from originals

More information

A. General Type- Fzzy Clsterng There are two knds of type- fzzy sets whch are often sed n clsterng algorthms: 1) nterval and ) general. In nterval typ

A. General Type- Fzzy Clsterng There are two knds of type- fzzy sets whch are often sed n clsterng algorthms: 1) nterval and ) general. In nterval typ 014 IEEE Internatonal Conference on Fzzy Systems (FUZZ-IEEE) Jly 6-11, 014, Beng, Chna A Hybrd Type- Fzzy Clsterng Technqe for Inpt Data Preprocessng of Classfcaton Algorthms Vahd Nor, Mohammad-. Akbarzadeh-T.

More information

Dr Paolo Guagliardo. Fall 2018

Dr Paolo Guagliardo. Fall 2018 The NULL vale Dr Paolo Gagliardo dbs-lectrer@ed.ac.k Fall 2018 NULL: all-prpose marker to represent incomplete information Main sorce of problems and inconsistencies... this topic cannot be described in

More information

Design of Structure Optimization with APDL

Design of Structure Optimization with APDL Desgn of Structure Optmzaton wth APDL Yanyun School of Cvl Engneerng and Archtecture, East Chna Jaotong Unversty Nanchang 330013 Chna Abstract In ths paper, the desgn process of structure optmzaton wth

More information

Obstacle Avoidance by Using Modified Hopfield Neural Network

Obstacle Avoidance by Using Modified Hopfield Neural Network bstacle Avodance by Usng Modfed Hopfeld Neral Network Panrasee Rtthpravat Center of peraton for Feld Robotcs Development (FIB), Kng Mongkt s Unversty of Technology Thonbr. 91 Sksawas road Tongkr Bangkok

More information

Modeling of Fillets in Thin-walled Beams Using Shell/Plate and Beam Finite. Elements

Modeling of Fillets in Thin-walled Beams Using Shell/Plate and Beam Finite. Elements Modelng of Fllets n Thn-walled Beams Usng Shell/Plate and Beam Fnte Elements K. He Graduate Research Assstant W.D. Zhu Professor and Correspondng Author Emal: wzhu@umbc.edu; Tel: 410-455-3394 Department

More information

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract 12 th Internatonal LS-DYNA Users Conference Optmzaton(1) LS-TaSC Verson 2.1 Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2.1,

More information

Error Estimation of Difference Operators on Irregular Nodes

Error Estimation of Difference Operators on Irregular Nodes Eo Estmaton of Dffeence peatos on Iegla Nodes H. Issh, Insttte of Mathematcal Analss, saa, apan, ssh@dab.h-ho.ne.p T. Kawama, Comptatonal Fld Dnamcs Consltng Inc., awama@cfd-consltng.co.p D. Ktazawa, Insttte

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

Topology Design using LS-TaSC Version 2 and LS-DYNA

Topology Design using LS-TaSC Version 2 and LS-DYNA Topology Desgn usng LS-TaSC Verson 2 and LS-DYNA Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2, a topology optmzaton tool

More information

Multiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET

Multiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET Mltiple-Choice Test Chapter 09.0 Golden Section Search Method Optimization COMPLETE SOLUTION SET. Which o the ollowing statements is incorrect regarding the Eqal Interval Search and Golden Section Search

More information

Enhanced Performance with Pipelining

Enhanced Performance with Pipelining Chapter 6 Enhanced Performance with Pipelining Note: The slides being presented represent a mi. Some are created by ark Franklin, Washington University in St. Lois, Dept. of CSE. any are taken from the

More information

IP Camera Configuration Software Instruction Manual

IP Camera Configuration Software Instruction Manual IP Camera 9483 - Confguraton Software Instructon Manual VBD 612-4 (10.14) Dear Customer, Wth your purchase of ths IP Camera, you have chosen a qualty product manufactured by RADEMACHER. Thank you for the

More information

Multi-stable Perception. Necker Cube

Multi-stable Perception. Necker Cube Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008

More information

WATERSHED SEGMENTATION WITH BOUNDARY CURVATURE RATIO BASED MERGING CRITERION

WATERSHED SEGMENTATION WITH BOUNDARY CURVATURE RATIO BASED MERGING CRITERION WATERSHED SEGENTATION WITH BOUNDARY CURVATURE RATIO BASED ERGING CRITERION Xaochen He, Nelson H. C. Yng 2, K.P. Chow, Francs Y.L. Chn, Ronald H. Y. Chng 3, K. Y. K. Wong, Kenneth S.H. Tsang 3 The Department

More information

2D Raster Graphics. Integer grid Sequential (left-right, top-down) scan. Computer Graphics

2D Raster Graphics. Integer grid Sequential (left-right, top-down) scan. Computer Graphics 2D Graphcs 2D Raster Graphcs Integer grd Sequental (left-rght, top-down scan j Lne drawng A ver mportant operaton used frequentl, block dagrams, bar charts, engneerng drawng, archtecture plans, etc. curves

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

More information

MOBILE PLANT LEAF IDENTIFICATION USING SMART-PHONES

MOBILE PLANT LEAF IDENTIFICATION USING SMART-PHONES MOBILE PLANT LEAF IDENTIFICATION UING MART-PHONE Bn Wang,, Doglas Brown, Yongsheng Gao, John La alle 3 Key Laboratory of Electronc Bsness, Nanjng Unversty of Fnance Economcs, Nanjng 0096, Chna wangbn@nje.ed.cn

More information

Shape Preserving Positive and Convex Data Visualization using Rational Bi-cubic Functions

Shape Preserving Positive and Convex Data Visualization using Rational Bi-cubic Functions Shape Preservng Postve and Conve Data Vsualzaton usng Ratonal B-cubc unctons Muhammad Sarfraz Malk Zawwar Hussan 3 Tahra Sumbal Shakh Department of Informaton Scence Adala Campus Kuwat Unverst Kuwat E-mal:

More information

Analysis of 3D Cracks in an Arbitrary Geometry with Weld Residual Stress

Analysis of 3D Cracks in an Arbitrary Geometry with Weld Residual Stress Analyss of 3D Cracks n an Arbtrary Geometry wth Weld Resdual Stress Greg Thorwald, Ph.D. Ted L. Anderson, Ph.D. Structural Relablty Technology, Boulder, CO Abstract Materals contanng flaws lke nclusons

More information

Review: Computer Organization

Review: Computer Organization Review: Compter Organization Pipelining Chans Y Landry Eample Landry Eample Ann, Brian, Cathy, Dave each have one load of clothes to wash, dry, and fold Washer takes 3 mintes A B C D Dryer takes 3 mintes

More information

Image Contrast Gain Control by Linear Neighbourhood Embedding

Image Contrast Gain Control by Linear Neighbourhood Embedding Vsal nformaton Processng Laborator School of Compter Scence and nformaton Technolog The Unverst of Nottngham Techncal Report Report-VPLAB-02-2005 15 November 2005 mage Contrast Gan Control b Lnear Neghborhood

More information

Parametric Study on Pile-Soil Interaction Analyses By Overlaying Mesh Method

Parametric Study on Pile-Soil Interaction Analyses By Overlaying Mesh Method Parametrc Stdy on Pe-So Interacton nayses y Overayng Mesh Method. Ohta & F. Mra Yamagch Unversty, Japan SUMMRY: The overayng mesh method (OMM) s an anaytca approach that overaps two or more ndependent

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

Evaluation of the application of BIM technology based on PCA - Q Clustering Algorithm and Choquet Integral

Evaluation of the application of BIM technology based on PCA - Q Clustering Algorithm and Choquet Integral IETI Transactons on Busness and Management Scences, 2016, Volume 1, Issue 1, 47-55. http://www.et.net/tc An Internatonal Open Access Journal Evaluaton of the applcaton of BIM technology based on PCA -

More information

A Similarity Measure Method for Symbolization Time Series

A Similarity Measure Method for Symbolization Time Series Research Journal of Appled Scences, Engneerng and Technology 5(5): 1726-1730, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scentfc Organzaton, 2013 Submtted: July 27, 2012 Accepted: September 03, 2012

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

An Optimal Algorithm to Find a Minimum 2-neighbourhood Covering Set on Cactus Graphs

An Optimal Algorithm to Find a Minimum 2-neighbourhood Covering Set on Cactus Graphs Annals of Pre Appled Mathematcs Vol 2 No 1 212 45-59 ISSN: 2279-87X (P) 2279-888(onlne) Pblshed on 18 December 212 wwwresearchmathscorg Annals of An Optmal Algorthm to Fnd a Mnmm 2-neghborhood overng Set

More information