Solving Polynomial Eigenvalue Problems Arising in Simulations of Nanoscale Quantum Dots
|
|
- Candice Sims
- 5 years ago
- Views:
Transcription
1 Solving Polynomial Eigenvalue Problems Arising in Simulations of Nanoscale Quantum Dots Weichung Wang Department of Mathematics National Taiwan University Recent Advances in Numerical Methods for Eigenvalue Problems, NCTS, Hsinchu, 2008/1/6
2 Cooperators and Funding Agencies Tsung-Min Hwang (National Taiwan Normal University) Wen-Wei Lin (National Tsing-Hua University) Jinn-Liang Liu (National University of Kaohsiung) Wei-Cheng Wang (National Tsing-Hua University) Wei-Hua Wang (University of California, Riverside) National Science Council National Center for Theoretical Science 2
3 Outline Motivation: Nano-physics and engineering 3D Models: The Schrödinger equations Geometries Cylinder, pyramid, and irregular types Effective mass Constant effective mass Non-parabolic effective mass 3
4 Outline (cont.) Challenges for the 3D quantum dot models Neither analytical nor experimental techniques provides enough useful information Lack of efficient 3D numerical simulation tools Only several interior eigenvalues are of interest 4
5 Outline (cont.) Main results: Discretization schemes Simple (finite diff./ finite-vol.); efficient (2nd order conv.) Interface conditions are incorporated Various geometries and various effective mass models Polynomial eigenvalue problem solvers Jacobi-Davidson Methods Deflation/Locking/Restart for the interior eigenpairs Heuristics for correction vectors Efficient and solve large problem (up to 32 million) Physics predictions 5
6 Motivation and Model
7 Nanometer 1 nm = 10^(-9) m Nano-scale nm A semiconductor QD 10 nm QD:hair 1:10,000 Why consider quantum effects? Small devices imply significant quantum effect. Plenty of Room at the Bottom Richard P. Feynman, 1959 Semiconductor QD 7
8 Quantum mechanism Quantum dot (0 dim.): An artificial structure that carriers are confined in all three-dimensions (carriers have 0-dim freedom) The carriers exhibit wavelike properties and discrete energy states exist To understand fundamental physics and to inspire applications Quantum wire (1 dim.): Quantum well (2 dim.): 8
9 QD cross-section in Transmission Electron Microscope Cross-sections of hetero-structure InAs/GaAs QDs by Transmission Electron Microscope [Schoenfeld, 00] 150 Å 300 Å 9
10 Nano-scale quantum dot fabrication E-beam, chemical solution, (bigger QDs) Molecular beam epitaxy (smaller QDs) 10
11 Energy levels (eigenvalue): Each chemical element is associated with a unique energy levels Confined Discrete Energy Levels Energy 11
12 Wave function (eigenvector) Wave function ϕ (eigenvector): p ( x, y, z) = ϕ( x, y, z) (The square of wave function is the probability of finding the particle at a certain location.) Thus ϕ should be normalized. 2. Superposition of state (various states exist simultaneously) ψ(x,t) = C 1 (t) ϕ 2 (x) + C 2 (t) ϕ 2 (x) 12
13 Mathematics Model: The Schrödinger equations (A single electron confined in a 3D quantum dot)
14 The Schrödinger equation for single particle Kinetic eng. Potential eng. λ: energy (eigenvalue); u(x,y,z): wave function (eigenvector); m: effective mass; V: confinement potential; ħ: reduced Plank constant; m and V are discontinuous across the heterojunction 14
15 The Schrödinger equation (cont.) Effective mass models Constant model Non-parabolic model Pl, g l, δl : the momentum, main energy gap, and spin-orbit splitting in the l-th region, respectively. E Δ c1 1 = 0.000, = 0.81, Δ 2 E c2 = 0.350, = 0.80, 1 E g1 = 0.235, P = , P 2 E g 2 = =
16 16 BenDaniel-Duke interface condition [u]=0, Dirichlet boundary condition The Schrödinger equation (cont.) + = dot R dot R R F m R F m ) ( ) ( λ λ h h 0 ),, ( = Z mtx R F θ + = btm Z btm Z Z F m Z F m ) ( 2 ) ( λ λ h h + = top Z top Z Z F m Z F m ) ( 2 ) ( λ λ h h 0,0), ( = R θ F 0 ),, ( = Z R F mtx θ
17 Structure schema of quantum dots JAP, 90-12, (2001) WHLL, JCP (2003) HW, CMA (2005) HWW, JNN (2008) HLWW, JCP (2004) WHC, CPC (2006) PRB, 54, 8743, (1996) PRB, 62, 10220, (2000) HWW, JCP, (2007) 17 APL, 82, 3758, (2003)
18 Corresponding eigenvalue problems Ax = λx A: unsymmetric Ax = λx A: symmetric Ax = λbx A: s.p.d. and B: pos. diag. Cubic: 3 2 ( λ A + λ A + λa + A0) x = 0 Quintic: ( λ A + λ A + λ A + λ A + λa + A ) 0 x = 0 18
19 Numerical schemes Large-scale eigensolver for polynomial eigenvalue problems Jacobi-Davidson methods (HLLW, NLAA, 2005) Fixed Point Methods (HLLW,MCM, 2004) 19
20 Extreme Large-scale Eigenvalue Problems
21 Polynomial eigenvalue problems General form: Constant effective mass model 21
22 Polynomial eigenvalue problems (cont.) Non-parabolic effective mass model multiply the common denominator or 22
23 Enlarged linear eigenvalue problem Cubic example Larger size, maybe larger condition number Issues on efficiency, accuracy, convergence Shifted and invert 23
24 Spectrum of the (968) eigenvalues 24
25 Cylindrical quantum dot and quantum dot array
26 Discretization Eigensolver Physics
27 Discretization scheme Seven-point finite difference 2-point finite difference at the hetrojunction 27
28 Mesh points Left: Half-mesh shifted in r-dir. No pole condition. [Lai 01] Right: Uniform/Non-uniform mesh on a r-z plane 28
29 The non-uniform meshes Non-uniform mesh Uniform mesh 29
30 Problem reduction Transform the 3D problem to a sequence of 2D problems Matrix viewpoint (WHLL 03, JCP) 7-point finite difference Block diagonalizing the coef. matrix by the Fourier matrix Reordering 30
31 Discretization Eigensolver Physics
32 The resulting (2D) eigenvalue problems Matrix polynomial eigenvalue problems Linear (τ=1) for constant effective mass Cubic (τ=3) for non-parabolic effective mass 32
33 33 Deflation scheme for success eigenvalues Explicit non-equivalence deflation Original: Deflated: ( ) A A A A = λ λ λ A λ ( ) ( ) ). ( of eigenpair )isan, where(, ~, ~, ~, ~ λ λ λ λ λ A y y A y A A y y A A A A y y A A A A A A A T T T = + = + + = = ( ) ~ ~ ~ ~ ~ A A A A = λ λ λ A λ
34 Deflation scheme (cont.) Theorem 1. Let ( λ1, y1) be a simple eigenpair of ~ [ σ ( A( λ)) \{ λ }] { } = σ ( A( λ)). 1 A( λ) with y T 1 y 1 = 1. 34
35 Deflation scheme (cont.) Theorem 2. Suppose λ λ and ( λ, y Let ~ λ2 T y2 = ( I y1 y1 ) y2. λ1 Then ( λ, ~ y ) is an eigenpair of ) is an eigenpair of ~ A( λ). A( λ). 35
36 Discretization Eigensolver Physics
37 Discretization Eigensolver Physics
38 Simplification of explict deflation Recursive explict deflation formula is replaced by representation of original matrices 38
39 Discretization Eigensolver Physics
40 Energy states spectrum ( n r, nθ, nz ) : no. of nodal lines of the wave fts in r, θ, z dir. 40
41 Wave functions gallery (I) 41
42 Wave functions gallery (II) 42
43 Discretization Eigensolver Physics
44 Dimension reduction by truncated Fourier series The solution is periodical in angle and thus can be approximated by truncated Fourier series The eq. associated with the Fourier mode 44
45 Uniform mesh Non-uniform mesh Uniform mesh 45
46 Finite volume formulas with O(h^2) for interior and exterior points O(h) for boundary points 46
47 The 2D problem To simplify the notations, use the following form The integral form 47
48 Top interface points (1/2) Cancel out by the interface condition 48
49 Discretization Eigensolver Physics
50 Numerical results Campaq AlphaServer DS20E; Dual 667MHz CPUs; 1 GB memory; Tru64 Unix ver. 5.0; Fortran 90; Domain [Liu, Voskoboynikov, Li, 01], [Schoenfeld, 00] InAs dot: diameter: 15 nm, height: 2.5 nm GaAs matrix: diameter: 75 nm, height:12.5 nm Mtarix size: 3D: 755x280x360 76,000,000 2D: 755x ,000 50
51 Energy states (eigenvalues) j-ord λ Ite. Time j-ord λ Ite. Time
52 Structure schema of a QD array Non-uniform mesh 52
53 Ground state energies Ground state energies for various spacer layer distances d0 number of quantum dots. 53
54 Bifurcation for two quantum dots. 54
55 When the bifurcation happens 55
56 Uniform mesh with 2nd order convergence rate Non-uniform mesh Uniform mesh 56
57 All bounded state energy levels 57
58 Dynamics of the wave functions 58
59 Effect of pile-up dots More interactions are found in higher energy levels 59
60 Effect of pile-up dots (cont.) More interactions are found in higher energy levels 60
61 Effect of gap distance Smaller gap distance leads to stronger interactions vs vs 61
62 Effect of different size QDs Larger dot results in more interactions 62
63 Effect of different size QDs Larger dots result in more interactions 63
64 Anti-crossing and crossing 64
65 Bifurcation for two same size quantum dots. 65
66 A close look of the crossing and anti-crossing Fine mesh (2560x4320=11,059,200) with Δr = Δz = nm 66
67 Wave functions in crossing and anti-crossing areas Crossing 2nd E.V. 3rd E.V. Anti-Crossing 2nd E.V. 3rd E.V. Top figures: R2 = nm; Bottom figures: R2 = nm (Δr = nm) 67
68 Pyramid quantum dot
69 Discretization Eigensolver Physics
70 A finite volume discretization 3D scheme: denote surface and volume average over the control element uniform mesh due to the geometric structure automatically builds in the interface condition 70
71 The 3D scheme Exterior/interior points: local truncation error O(h^2) Interface points: local truncation error O(h) Surfaces (N, W, S, E, B) Edges (NW, WS, SE, EN, NB, WB, SB, EB) Corners (NW, WS, SE, EN, Tip) 71
72 2nd order convergence rate 72
73 Discretization Eigensolver Physics
74 Efficiency on a ordinary PC Matrix size: 1,532,255 Pentium 4 (1.8GHz) and 800MB of main memory 74
75 Efficiency on a decent workstation Matrix size: 32,401,863 ( ) Intel Itanium II (1.0GHz) and 12 GB of main memory. (5000 sec ~ 1 hr 20 min; 8600 sec ~ 2 hr 20 min) 75
76 Sparsity patterns (L,M,N) = (8, 8, 6) 76
77 Matrices properties Aü AÁ, Aª, A A, A Symmetry (partial) (partial) yes (Diag. mtx.) Diagonal Dominance (yes) (partial) yes (Diag. mtx.) : except the row entries involving interface grids Asymptotic structure B is a low rank matrix. 77
78 Discretization Eigensolver Physics
79 Wave fts. assoc. w/ λá and λª 79
80 Computational results in energy states Changes of energy states in terms of truncated QD heights (Dimension: 63 x 63 x N) 80
81 Computational results in wave functions 81
82 Irregular shape quantum dot
83 Discretization Eigensolver Physics
84 Schema 84
85 Scheme 1: Curvilinear coordinate Matrix AL: Sym. Pos. Def.; 9 nonzeros each row Matrix BL: diagonal matrix 85
86 Scheme 2: The skewed coordinate Matrix AS: Sym. Pos. Def.; 9 nonzeros each row Matrix BS: diagonal matrix 86
87 Scheme 3: Mixed coordinate Symmetry preserving average Not clear how ω affects the convergence of the eigenvalue solver analytically Numerical investigation provides some clues 87
88 Effect of the symmetry average parameter 88
89 Convergence rate (cont.) 89
90 Summary of the proposed schemes 90
91 Discretization Eigensolver Physics
92 Jacobi-Davidson method for polynomial eigenvalue prob. A Jacobi-Davidson method with locking (and restarging) 92
93 Solving the correction equation Sleijpen and van der Vorst (SIMA96) 93
94 Computing the smallest positive eigenvalue 1 SSOR: M = ( D +σ L) D ( D + σu ) 94
95 Computing the successive eigenvalues 95
96 Performance of SSOR preconditioner Dimension: 1,935,090 HP workstation with 1.3GHz Intel Itanium II CPU with 24 GB memory Average timing for computing all target eigenpairs 96
97 Discretization Eigensolver Physics
98 Eigenvalue spectrum 98
99 Eigenvectors (wave functions) Ground state (λ1= ev), 1st excited (λ2= ev), and 2nd excited (λ3= ev) state energy The first three eigenvectors associated with the first three smallest positive eigenvalues. 99
100 Conclusion
101 A computational science approach Applied Mathematics Discretization scheme -- non-uniform mesh, uniform mesh -- finite-diff. on cylindrical cord. -- finite-volume on Cartisian and curvilinear coordinate Large-scale matrix computation -- matrix reduction -- nonlinear eigenvalue solver -- deflation scheme -- accelerator Science and Engineering Computer Science The 3D model: Schrödinger eqs. with constant or non-parabolic effective mass approx. Concerning issues: eng. level & wave ft. Computed results verifications, explanations, applications Practical algorithms (for a certain architecture and language) Robust & efficient implementations Numerical experiments Computational and visual results 101
102 Thank you.
Jacobi Davidson Methods for Cubic Eigenvalue Problems (March 11, 2004)
Jacobi Davidson Methods for Cubic Eigenvalue Problems (March 11, 24) Tsung-Min Hwang 1, Wen-Wei Lin 2, Jinn-Liang Liu 3, Weichung Wang 4 1 Department of Mathematics, National Taiwan Normal University,
More informationA Domain Decomposition Based Jacobi-Davidson Algorithm for Quantum Dot Simulation
A Domain Decomposition Based Jacobi-Davidson Algorithm for Quantum Dot Simulation Tao Zhao 1, Feng-Nan Hwang 2 and Xiao-Chuan Cai 3 Abstract In this paper, we develop an overlapping domain decomposition
More informationA Parallel Scalable PETSc-Based Jacobi-Davidson Polynomial Eigensolver with Application in Quantum Dot Simulation
A Parallel Scalable PETSc-Based Jacobi-Davidson Polynomial Eigensolver with Application in Quantum Dot Simulation Zih-Hao Wei 1, Feng-Nan Hwang 1, Tsung-Ming Huang 2, and Weichung Wang 3 1 Department of
More informationFAME-matlab Package: Fast Algorithm for Maxwell Equations Tsung-Ming Huang
FAME-matlab Package: Fast Algorithm for Maxwell Equations Tsung-Ming Huang Modelling, Simulation and Analysis of Nonlinear Optics, NUK, September, 4-8, 2015 1 2 FAME group Wen-Wei Lin Department of Applied
More informationIterative projection methods for sparse nonlinear eigenvalue problems
Iterative projection methods for sparse nonlinear eigenvalue problems Heinrich Voss voss@tu-harburg.de Hamburg University of Technology Institute of Mathematics TUHH Heinrich Voss Iterative projection
More informationPolynomial Jacobi Davidson Method for Large/Sparse Eigenvalue Problems
Polynomial Jacobi Davidson Method for Large/Sparse Eigenvalue Problems Tsung-Ming Huang Department of Mathematics National Taiwan Normal University, Taiwan April 28, 2011 T.M. Huang (Taiwan Normal Univ.)
More informationNumerical simulation of three dimensional pyramid quantum dot
Journal of Computational Physics 96 () 8 3 www.elsevier.com/locate/jcp Numerical simulation of three dimensional pyramid quantum dot Tsung-Min Hwang a, Wen-Wei Lin b, Wei-Cheng Wang b, Weichung Wang c,
More informationVariational Principles for Nonlinear Eigenvalue Problems
Variational Principles for Nonlinear Eigenvalue Problems Heinrich Voss voss@tuhh.de Hamburg University of Technology Institute of Mathematics TUHH Heinrich Voss Variational Principles for Nonlinear EVPs
More informationA Parallel Additive Schwarz Preconditioned Jacobi-Davidson Algorithm for Polynomial Eigenvalue Problems in Quantum Dot Simulation
A Parallel Additive Schwarz Preconditioned Jacobi-Davidson Algorithm for Polynomial Eigenvalue Problems in Quantum Dot Simulation Feng-Nan Hwang a, Zih-Hao Wei a, Tsung-Ming Huang b, Weichung Wang c, a
More informationBlock Iterative Eigensolvers for Sequences of Dense Correlated Eigenvalue Problems
Mitglied der Helmholtz-Gemeinschaft Block Iterative Eigensolvers for Sequences of Dense Correlated Eigenvalue Problems Birkbeck University, London, June the 29th 2012 Edoardo Di Napoli Motivation and Goals
More informationAlgorithm for Sparse Approximate Inverse Preconditioners in the Conjugate Gradient Method
Algorithm for Sparse Approximate Inverse Preconditioners in the Conjugate Gradient Method Ilya B. Labutin A.A. Trofimuk Institute of Petroleum Geology and Geophysics SB RAS, 3, acad. Koptyug Ave., Novosibirsk
More informationStudy Guide for Linear Algebra Exam 2
Study Guide for Linear Algebra Exam 2 Term Vector Space Definition A Vector Space is a nonempty set V of objects, on which are defined two operations, called addition and multiplication by scalars (real
More informationAlgebraic Multigrid as Solvers and as Preconditioner
Ò Algebraic Multigrid as Solvers and as Preconditioner Domenico Lahaye domenico.lahaye@cs.kuleuven.ac.be http://www.cs.kuleuven.ac.be/ domenico/ Department of Computer Science Katholieke Universiteit Leuven
More informationMath 315: Linear Algebra Solutions to Assignment 7
Math 5: Linear Algebra s to Assignment 7 # Find the eigenvalues of the following matrices. (a.) 4 0 0 0 (b.) 0 0 9 5 4. (a.) The characteristic polynomial det(λi A) = (λ )(λ )(λ ), so the eigenvalues are
More informationPreconditioned Locally Minimal Residual Method for Computing Interior Eigenpairs of Symmetric Operators
Preconditioned Locally Minimal Residual Method for Computing Interior Eigenpairs of Symmetric Operators Eugene Vecharynski 1 Andrew Knyazev 2 1 Department of Computer Science and Engineering University
More informationIncomplete Cholesky preconditioners that exploit the low-rank property
anapov@ulb.ac.be ; http://homepages.ulb.ac.be/ anapov/ 1 / 35 Incomplete Cholesky preconditioners that exploit the low-rank property (theory and practice) Artem Napov Service de Métrologie Nucléaire, Université
More informationChapter 5. Eigenvalues and Eigenvectors
Chapter 5 Eigenvalues and Eigenvectors Section 5. Eigenvectors and Eigenvalues Motivation: Difference equations A Biology Question How to predict a population of rabbits with given dynamics:. half of the
More informationPhysics of Semiconductors (Problems for report)
Physics of Semiconductors (Problems for report) Shingo Katsumoto Institute for Solid State Physics, University of Tokyo July, 0 Choose two from the following eight problems and solve them. I. Fundamentals
More informationEIGIFP: A MATLAB Program for Solving Large Symmetric Generalized Eigenvalue Problems
EIGIFP: A MATLAB Program for Solving Large Symmetric Generalized Eigenvalue Problems JAMES H. MONEY and QIANG YE UNIVERSITY OF KENTUCKY eigifp is a MATLAB program for computing a few extreme eigenvalues
More informationColumnar quantum dots (QD) in polarization insensitive SOA and non-radiative Auger processes in QD: a theoretical study
olumnar quantum dots (QD) in polarization insensitive SOA and non-radiative Auger processes in QD: a theoretical study J. Even, L. Pedesseau, F. Doré, S. Boyer-Richard, UMR FOTON 68 NRS, INSA de Rennes,
More informationRecall : Eigenvalues and Eigenvectors
Recall : Eigenvalues and Eigenvectors Let A be an n n matrix. If a nonzero vector x in R n satisfies Ax λx for a scalar λ, then : The scalar λ is called an eigenvalue of A. The vector x is called an eigenvector
More informationConceptual Questions for Review
Conceptual Questions for Review Chapter 1 1.1 Which vectors are linear combinations of v = (3, 1) and w = (4, 3)? 1.2 Compare the dot product of v = (3, 1) and w = (4, 3) to the product of their lengths.
More informationLinear Algebra: Matrix Eigenvalue Problems
CHAPTER8 Linear Algebra: Matrix Eigenvalue Problems Chapter 8 p1 A matrix eigenvalue problem considers the vector equation (1) Ax = λx. 8.0 Linear Algebra: Matrix Eigenvalue Problems Here A is a given
More informationReduction of nonlinear eigenproblems with JD
Reduction of nonlinear eigenproblems with JD Henk van der Vorst H.A.vanderVorst@math.uu.nl Mathematical Institute Utrecht University July 13, 2005, SIAM Annual New Orleans p.1/16 Outline Polynomial Eigenproblems
More informationJacobi s Ideas on Eigenvalue Computation in a modern context
Jacobi s Ideas on Eigenvalue Computation in a modern context Henk van der Vorst vorst@math.uu.nl Mathematical Institute Utrecht University June 3, 2006, Michel Crouzeix p.1/18 General remarks Ax = λx Nonlinear
More informationNumerical Methods I Non-Square and Sparse Linear Systems
Numerical Methods I Non-Square and Sparse Linear Systems Aleksandar Donev Courant Institute, NYU 1 donev@courant.nyu.edu 1 MATH-GA 2011.003 / CSCI-GA 2945.003, Fall 2014 September 25th, 2014 A. Donev (Courant
More informationOrigin of the first Hund rule in He-like atoms and 2-electron quantum dots
in He-like atoms and 2-electron quantum dots T Sako 1, A Ichimura 2, J Paldus 3 and GHF Diercksen 4 1 Nihon University, College of Science and Technology, Funabashi, JAPAN 2 Institute of Space and Astronautical
More informationA Hybrid Method for the Wave Equation. beilina
A Hybrid Method for the Wave Equation http://www.math.unibas.ch/ beilina 1 The mathematical model The model problem is the wave equation 2 u t 2 = (a 2 u) + f, x Ω R 3, t > 0, (1) u(x, 0) = 0, x Ω, (2)
More informationPreliminary/Qualifying Exam in Numerical Analysis (Math 502a) Spring 2012
Instructions Preliminary/Qualifying Exam in Numerical Analysis (Math 502a) Spring 2012 The exam consists of four problems, each having multiple parts. You should attempt to solve all four problems. 1.
More informationSolving Large Nonlinear Sparse Systems
Solving Large Nonlinear Sparse Systems Fred W. Wubs and Jonas Thies Computational Mechanics & Numerical Mathematics University of Groningen, the Netherlands f.w.wubs@rug.nl Centre for Interdisciplinary
More informationJ.I. Aliaga 1 M. Bollhöfer 2 A.F. Martín 1 E.S. Quintana-Ortí 1. March, 2009
Parallel Preconditioning of Linear Systems based on ILUPACK for Multithreaded Architectures J.I. Aliaga M. Bollhöfer 2 A.F. Martín E.S. Quintana-Ortí Deparment of Computer Science and Engineering, Univ.
More informationLecture 3: Inexact inverse iteration with preconditioning
Lecture 3: Department of Mathematical Sciences CLAPDE, Durham, July 2008 Joint work with M. Freitag (Bath), and M. Robbé & M. Sadkane (Brest) 1 Introduction 2 Preconditioned GMRES for Inverse Power Method
More informationModel order reduction of large-scale dynamical systems with Jacobi-Davidson style eigensolvers
MAX PLANCK INSTITUTE International Conference on Communications, Computing and Control Applications March 3-5, 2011, Hammamet, Tunisia. Model order reduction of large-scale dynamical systems with Jacobi-Davidson
More information11 th International Computational Accelerator Physics Conference (ICAP) 2012
Eigenmode Computation For Ferrite-Loaded Cavity Resonators Klaus Klopfer*, Wolfgang Ackermann, Thomas Weiland Institut für Theorie Elektromagnetischer Felder, TU Darmstadt 11 th International Computational
More informationEIGENVALUE PROBLEMS. EIGENVALUE PROBLEMS p. 1/4
EIGENVALUE PROBLEMS EIGENVALUE PROBLEMS p. 1/4 EIGENVALUE PROBLEMS p. 2/4 Eigenvalues and eigenvectors Let A C n n. Suppose Ax = λx, x 0, then x is a (right) eigenvector of A, corresponding to the eigenvalue
More informationFast Direct Solver for Poisson Equation in a 2D Elliptical Domain
Fast Direct Solver for Poisson Equation in a 2D Elliptical Domain Ming-Chih Lai Department of Applied Mathematics National Chiao Tung University 1001, Ta Hsueh Road, Hsinchu 30050 Taiwan Received 14 October
More informationSolutions to Final Exam
Solutions to Final Exam. Let A be a 3 5 matrix. Let b be a nonzero 5-vector. Assume that the nullity of A is. (a) What is the rank of A? 3 (b) Are the rows of A linearly independent? (c) Are the columns
More informationEIGENVALUE PROBLEMS. Background on eigenvalues/ eigenvectors / decompositions. Perturbation analysis, condition numbers..
EIGENVALUE PROBLEMS Background on eigenvalues/ eigenvectors / decompositions Perturbation analysis, condition numbers.. Power method The QR algorithm Practical QR algorithms: use of Hessenberg form and
More informationMultilevel low-rank approximation preconditioners Yousef Saad Department of Computer Science and Engineering University of Minnesota
Multilevel low-rank approximation preconditioners Yousef Saad Department of Computer Science and Engineering University of Minnesota SIAM CSE Boston - March 1, 2013 First: Joint work with Ruipeng Li Work
More informationFinite Element Methods with Linear B-Splines
Finite Element Methods with Linear B-Splines K. Höllig, J. Hörner and M. Pfeil Universität Stuttgart Institut für Mathematische Methoden in den Ingenieurwissenschaften, Numerik und geometrische Modellierung
More informationITERATIVE PROJECTION METHODS FOR SPARSE LINEAR SYSTEMS AND EIGENPROBLEMS CHAPTER 11 : JACOBI DAVIDSON METHOD
ITERATIVE PROJECTION METHODS FOR SPARSE LINEAR SYSTEMS AND EIGENPROBLEMS CHAPTER 11 : JACOBI DAVIDSON METHOD Heinrich Voss voss@tu-harburg.de Hamburg University of Technology Institute of Numerical Simulation
More informationA Jacobi Davidson Algorithm for Large Eigenvalue Problems from Opto-Electronics
RANMEP, Hsinchu, Taiwan, January 4 8, 2008 1/30 A Jacobi Davidson Algorithm for Large Eigenvalue Problems from Opto-Electronics Peter Arbenz 1 Urban Weber 1 Ratko Veprek 2 Bernd Witzigmann 2 1 Institute
More informationSolving an Elliptic PDE Eigenvalue Problem via Automated Multi-Level Substructuring and Hierarchical Matrices
Solving an Elliptic PDE Eigenvalue Problem via Automated Multi-Level Substructuring and Hierarchical Matrices Peter Gerds and Lars Grasedyck Bericht Nr. 30 März 2014 Key words: automated multi-level substructuring,
More informationVariation of Electronic State of CUBOID Quantum Dot with Size
Nano Vision, Vol.1 (1), 25-33 (211) Variation of Electronic State of CUBOID Quantum Dot with Size RAMA SHANKER YADAV and B. S. BHADORIA* Department of Physics, Bundelkhand University, Jhansi-284128 U.P.
More informationInexact inverse iteration with preconditioning
Department of Mathematical Sciences Computational Methods with Applications Harrachov, Czech Republic 24th August 2007 (joint work with M. Robbé and M. Sadkane (Brest)) 1 Introduction 2 Preconditioned
More informationLecture 18 Classical Iterative Methods
Lecture 18 Classical Iterative Methods MIT 18.335J / 6.337J Introduction to Numerical Methods Per-Olof Persson November 14, 2006 1 Iterative Methods for Linear Systems Direct methods for solving Ax = b,
More informationDavidson Method CHAPTER 3 : JACOBI DAVIDSON METHOD
Davidson Method CHAPTER 3 : JACOBI DAVIDSON METHOD Heinrich Voss voss@tu-harburg.de Hamburg University of Technology The Davidson method is a popular technique to compute a few of the smallest (or largest)
More informationSolving Ax = b, an overview. Program
Numerical Linear Algebra Improving iterative solvers: preconditioning, deflation, numerical software and parallelisation Gerard Sleijpen and Martin van Gijzen November 29, 27 Solving Ax = b, an overview
More informationMultilevel Low-Rank Preconditioners Yousef Saad Department of Computer Science and Engineering University of Minnesota. Modelling 2014 June 2,2014
Multilevel Low-Rank Preconditioners Yousef Saad Department of Computer Science and Engineering University of Minnesota Modelling 24 June 2,24 Dedicated to Owe Axelsson at the occasion of his 8th birthday
More informationHomework sheet 4: EIGENVALUES AND EIGENVECTORS. DIAGONALIZATION (with solutions) Year ? Why or why not? 6 9
Bachelor in Statistics and Business Universidad Carlos III de Madrid Mathematical Methods II María Barbero Liñán Homework sheet 4: EIGENVALUES AND EIGENVECTORS DIAGONALIZATION (with solutions) Year - Is
More informationSolutions Problem Set 8 Math 240, Fall
Solutions Problem Set 8 Math 240, Fall 2012 5.6 T/F.2. True. If A is upper or lower diagonal, to make det(a λi) 0, we need product of the main diagonal elements of A λi to be 0, which means λ is one of
More informationNovel materials and nanostructures for advanced optoelectronics
Novel materials and nanostructures for advanced optoelectronics Q. Zhuang, P. Carrington, M. Hayne, A Krier Physics Department, Lancaster University, UK u Brief introduction to Outline Lancaster University
More informationConjugate-Gradient Eigenvalue Solvers in Computing Electronic Properties of Nanostructure Architectures
Conjugate-Gradient Eigenvalue Solvers in Computing Electronic Properties of Nanostructure Architectures Stanimire Tomov 1, Julien Langou 1, Andrew Canning 2, Lin-Wang Wang 2, and Jack Dongarra 1 1 Innovative
More informationDELFT UNIVERSITY OF TECHNOLOGY
DELFT UNIVERSITY OF TECHNOLOGY REPORT -09 Computational and Sensitivity Aspects of Eigenvalue-Based Methods for the Large-Scale Trust-Region Subproblem Marielba Rojas, Bjørn H. Fotland, and Trond Steihaug
More informationMultigrid absolute value preconditioning
Multigrid absolute value preconditioning Eugene Vecharynski 1 Andrew Knyazev 2 (speaker) 1 Department of Computer Science and Engineering University of Minnesota 2 Department of Mathematical and Statistical
More information2. Polynomial interpolation
2. Polynomial interpolation Contents 2. POLYNOMIAL INTERPOLATION... 1 2.1 TYPES OF INTERPOLATION... 1 2.2 LAGRANGE ONE-DIMENSIONAL INTERPOLATION... 2 2.3 NATURAL COORDINATES*... 15 2.4 HERMITE ONE-DIMENSIONAL
More informationDiscrete Orthogonal Harmonic Transforms
Discrete Orthogonal Harmonic Transforms Speaker: Chun-Lin Liu, Advisor: Soo-Chang Pei Ph. D Image Processing Laboratory, EEII 530, Graduate Institute of Communication Engineering, National Taiwan University.
More informationJacobi-Davidson Eigensolver in Cusolver Library. Lung-Sheng Chien, NVIDIA
Jacobi-Davidson Eigensolver in Cusolver Library Lung-Sheng Chien, NVIDIA lchien@nvidia.com Outline CuSolver library - cusolverdn: dense LAPACK - cusolversp: sparse LAPACK - cusolverrf: refactorization
More informationQR-decomposition. The QR-decomposition of an n k matrix A, k n, is an n n unitary matrix Q and an n k upper triangular matrix R for which A = QR
QR-decomposition The QR-decomposition of an n k matrix A, k n, is an n n unitary matrix Q and an n k upper triangular matrix R for which In Matlab A = QR [Q,R]=qr(A); Note. The QR-decomposition is unique
More informationDomain decomposition on different levels of the Jacobi-Davidson method
hapter 5 Domain decomposition on different levels of the Jacobi-Davidson method Abstract Most computational work of Jacobi-Davidson [46], an iterative method suitable for computing solutions of large dimensional
More informationDesigning Information Devices and Systems I Discussion 4B
Last Updated: 29-2-2 9:56 EECS 6A Spring 29 Designing Information Devices and Systems I Discussion 4B Reference Definitions: Matrices and Linear (In)Dependence We ve seen that the following statements
More informationSolving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners
Solving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners Eugene Vecharynski 1 Andrew Knyazev 2 1 Department of Computer Science and Engineering University of Minnesota 2 Department
More informationSolution of eigenvalue problems. Subspace iteration, The symmetric Lanczos algorithm. Harmonic Ritz values, Jacobi-Davidson s method
Solution of eigenvalue problems Introduction motivation Projection methods for eigenvalue problems Subspace iteration, The symmetric Lanczos algorithm Nonsymmetric Lanczos procedure; Implicit restarts
More informationMultilevel and Adaptive Iterative Substructuring Methods. Jan Mandel University of Colorado Denver
Multilevel and Adaptive Iterative Substructuring Methods Jan Mandel University of Colorado Denver The multilevel BDDC method is joint work with Bedřich Sousedík, Czech Technical University, and Clark Dohrmann,
More informationHW2 - Due 01/30. Each answer must be mathematically justified. Don t forget your name.
HW2 - Due 0/30 Each answer must be mathematically justified. Don t forget your name. Problem. Use the row reduction algorithm to find the inverse of the matrix 0 0, 2 3 5 if it exists. Double check your
More informationA = 3 1. We conclude that the algebraic multiplicity of the eigenvalues are both one, that is,
65 Diagonalizable Matrices It is useful to introduce few more concepts, that are common in the literature Definition 65 The characteristic polynomial of an n n matrix A is the function p(λ) det(a λi) Example
More informationFerromagnetism and Anomalous Hall Effect in Graphene
Ferromagnetism and Anomalous Hall Effect in Graphene Jing Shi Department of Physics & Astronomy, University of California, Riverside Graphene/YIG Introduction Outline Proximity induced ferromagnetism Quantized
More informationAutomated Multi-Level Substructuring CHAPTER 4 : AMLS METHOD. Condensation. Exact condensation
Automated Multi-Level Substructuring CHAPTER 4 : AMLS METHOD Heinrich Voss voss@tu-harburg.de Hamburg University of Technology AMLS was introduced by Bennighof (1998) and was applied to huge problems of
More informationMultilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses
Multilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses P. Boyanova 1, I. Georgiev 34, S. Margenov, L. Zikatanov 5 1 Uppsala University, Box 337, 751 05 Uppsala,
More informationEfficient implementation of the overlap operator on multi-gpus
Efficient implementation of the overlap operator on multi-gpus Andrei Alexandru Mike Lujan, Craig Pelissier, Ben Gamari, Frank Lee SAAHPC 2011 - University of Tennessee Outline Motivation Overlap operator
More informationConjugate-Gradient Eigenvalue Solvers in Computing Electronic Properties of Nanostructure Architectures
Conjugate-Gradient Eigenvalue Solvers in Computing Electronic Properties of Nanostructure Architectures Stanimire Tomov 1, Julien Langou 1, Andrew Canning 2, Lin-Wang Wang 2, and Jack Dongarra 1 1 Innovative
More informationMATH 369 Linear Algebra
Assignment # Problem # A father and his two sons are together 00 years old. The father is twice as old as his older son and 30 years older than his younger son. How old is each person? Problem # 2 Determine
More informationGeometric Modeling Summer Semester 2010 Mathematical Tools (1)
Geometric Modeling Summer Semester 2010 Mathematical Tools (1) Recap: Linear Algebra Today... Topics: Mathematical Background Linear algebra Analysis & differential geometry Numerical techniques Geometric
More informationSolution of Matrix Eigenvalue Problem
Outlines October 12, 2004 Outlines Part I: Review of Previous Lecture Part II: Review of Previous Lecture Outlines Part I: Review of Previous Lecture Part II: Standard Matrix Eigenvalue Problem Other Forms
More informationMath Linear Algebra Final Exam Review Sheet
Math 15-1 Linear Algebra Final Exam Review Sheet Vector Operations Vector addition is a component-wise operation. Two vectors v and w may be added together as long as they contain the same number n of
More informationNotes on PCG for Sparse Linear Systems
Notes on PCG for Sparse Linear Systems Luca Bergamaschi Department of Civil Environmental and Architectural Engineering University of Padova e-mail luca.bergamaschi@unipd.it webpage www.dmsa.unipd.it/
More informationNumerical Solutions to Partial Differential Equations
Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University A Model Problem in a 2D Box Region Let us consider a model problem of parabolic
More informationx x2 2 + x3 3 x4 3. Use the divided-difference method to find a polynomial of least degree that fits the values shown: (b)
Numerical Methods - PROBLEMS. The Taylor series, about the origin, for log( + x) is x x2 2 + x3 3 x4 4 + Find an upper bound on the magnitude of the truncation error on the interval x.5 when log( + x)
More informationLecture 15, 16: Diagonalization
Lecture 15, 16: Diagonalization Motivation: Eigenvalues and Eigenvectors are easy to compute for diagonal matrices. Hence, we would like (if possible) to convert matrix A into a diagonal matrix. Suppose
More informationGeSi Quantum Dot Superlattices
GeSi Quantum Dot Superlattices ECE440 Nanoelectronics Zheng Yang Department of Electrical & Computer Engineering University of Illinois at Chicago Nanostructures & Dimensionality Bulk Quantum Walls Quantum
More informationPerformance Evaluation of GPBiCGSafe Method without Reverse-Ordered Recurrence for Realistic Problems
Performance Evaluation of GPBiCGSafe Method without Reverse-Ordered Recurrence for Realistic Problems Seiji Fujino, Takashi Sekimoto Abstract GPBiCG method is an attractive iterative method for the solution
More informationDomain Decomposition-based contour integration eigenvalue solvers
Domain Decomposition-based contour integration eigenvalue solvers Vassilis Kalantzis joint work with Yousef Saad Computer Science and Engineering Department University of Minnesota - Twin Cities, USA SIAM
More informationPartial Differential Equations
Partial Differential Equations Introduction Deng Li Discretization Methods Chunfang Chen, Danny Thorne, Adam Zornes CS521 Feb.,7, 2006 What do You Stand For? A PDE is a Partial Differential Equation This
More informationELSI: A Unified Software Interface for Kohn-Sham Electronic Structure Solvers
ELSI: A Unified Software Interface for Kohn-Sham Electronic Structure Solvers Victor Yu and the ELSI team Department of Mechanical Engineering & Materials Science Duke University Kohn-Sham Density-Functional
More informationNonlinear Eigenvalue Problems: An Introduction
Nonlinear Eigenvalue Problems: An Introduction Cedric Effenberger Seminar for Applied Mathematics ETH Zurich Pro*Doc Workshop Disentis, August 18 21, 2010 Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction
More information3 Matrix Algebra. 3.1 Operations on matrices
3 Matrix Algebra A matrix is a rectangular array of numbers; it is of size m n if it has m rows and n columns. A 1 n matrix is a row vector; an m 1 matrix is a column vector. For example: 1 5 3 5 3 5 8
More informationA finite difference Poisson solver for irregular geometries
ANZIAM J. 45 (E) ppc713 C728, 2004 C713 A finite difference Poisson solver for irregular geometries Z. Jomaa C. Macaskill (Received 8 August 2003, revised 21 January 2004) Abstract The motivation for this
More informationProblem # Max points possible Actual score Total 120
FINAL EXAMINATION - MATH 2121, FALL 2017. Name: ID#: Email: Lecture & Tutorial: Problem # Max points possible Actual score 1 15 2 15 3 10 4 15 5 15 6 15 7 10 8 10 9 15 Total 120 You have 180 minutes to
More information6.4 Krylov Subspaces and Conjugate Gradients
6.4 Krylov Subspaces and Conjugate Gradients Our original equation is Ax = b. The preconditioned equation is P Ax = P b. When we write P, we never intend that an inverse will be explicitly computed. P
More informationChapter 5 HIGH ACCURACY CUBIC SPLINE APPROXIMATION FOR TWO DIMENSIONAL QUASI-LINEAR ELLIPTIC BOUNDARY VALUE PROBLEMS
Chapter 5 HIGH ACCURACY CUBIC SPLINE APPROXIMATION FOR TWO DIMENSIONAL QUASI-LINEAR ELLIPTIC BOUNDARY VALUE PROBLEMS 5.1 Introduction When a physical system depends on more than one variable a general
More informationStructured Krylov Subspace Methods for Eigenproblems with Spectral Symmetries
Structured Krylov Subspace Methods for Eigenproblems with Spectral Symmetries Fakultät für Mathematik TU Chemnitz, Germany Peter Benner benner@mathematik.tu-chemnitz.de joint work with Heike Faßbender
More informationChallenges for Matrix Preconditioning Methods
Challenges for Matrix Preconditioning Methods Matthias Bollhoefer 1 1 Dept. of Mathematics TU Berlin Preconditioning 2005, Atlanta, May 19, 2005 supported by the DFG research center MATHEON in Berlin Outline
More informationRemark By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero.
Sec 6 Eigenvalues and Eigenvectors Definition An eigenvector of an n n matrix A is a nonzero vector x such that A x λ x for some scalar λ A scalar λ is called an eigenvalue of A if there is a nontrivial
More informationCAEFEM v9.5 Information
CAEFEM v9.5 Information Concurrent Analysis Corporation, 50 Via Ricardo, Thousand Oaks, CA 91320 USA Tel. (805) 375 1060, Fax (805) 375 1061 email: info@caefem.com or support@caefem.com Web: http://www.caefem.com
More informationTest 3, Linear Algebra
Test 3, Linear Algebra Dr. Adam Graham-Squire, Fall 2017 Name: I pledge that I have neither given nor received any unauthorized assistance on this exam. (signature) DIRECTIONS 1. Don t panic. 2. Show all
More informationSymmetric and anti symmetric matrices
Symmetric and anti symmetric matrices In linear algebra, a symmetric matrix is a square matrix that is equal to its transpose. Formally, matrix A is symmetric if. A = A Because equal matrices have equal
More informationA Vector-Space Approach for Stochastic Finite Element Analysis
A Vector-Space Approach for Stochastic Finite Element Analysis S Adhikari 1 1 Swansea University, UK CST2010: Valencia, Spain Adhikari (Swansea) Vector-Space Approach for SFEM 14-17 September, 2010 1 /
More informationFabrication / Synthesis Techniques
Quantum Dots Physical properties Fabrication / Synthesis Techniques Applications Handbook of Nanoscience, Engineering, and Technology Ch.13.3 L. Kouwenhoven and C. Marcus, Physics World, June 1998, p.35
More informationQuintic beam closed form matrices (revised 2/21, 2/23/12) General elastic beam with an elastic foundation
General elastic beam with an elastic foundation Figure 1 shows a beam-column on an elastic foundation. The beam is connected to a continuous series of foundation springs. The other end of the foundation
More informationAMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning
AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Numerical Analysis I 1 / 18 Outline
More information