Scientific Computing on Supercomputers III

Size: px
Start display at page:

Download "Scientific Computing on Supercomputers III"

Transcription

1 Scientific Computing on Supercomputers III

2 Scientific Computing on Supercomputers III Edited by J ozef T. Devreese and Piet E. Van Camp Universiteit Antwerpen Antwerpen, Belgium SPRINGER SCIENCE+BUSINESS MEDIA, LLC

3 Proceedings of the Sixth International Workshop on the Use of Supercomputers in Theoretical Science, held January 24-25, 1991, at Universiteit Antwerpen, Antwerpen, Belgium ISBN ISBN (ebook) DOI / Springer Science+Business Media New York 1992 Originally published by Plenum Press, New York in 1992 Softcover reprint of the hardcover 1st edition 1992 All rights reserved No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, microfilming, recording, or otherwise, without written permission from the Publisher

4 PREFACE The International Workshop on "The Use of Supercomputers in Theoretical Science" took place on January 24 and 25, 1991, at the University of Antwerp (UIA), Antwerpen, Belgium. It was the sixth in a series of workshops, the first of which took place in The principal aim of these workshops is to present the state of the art in scientific large-scale and high speed-computation. Computational science has developed into a third methodology equally important now as its theoretical and experimental companions. Gradually academic researchers acquired access to a variety of supercomputers and as a consequence computational science has become a major tool for their work. It is a pleasure to thank the Belgian National Science Foundation (NFWO-FNRS) and the Ministry of ScientifIc Affairs for sponsoring the workshop. It was organized both in the framework of the Third Cycle "Vectorization, Parallel Processing and Supercomputers" and the "Governemental Program in Information Technology". We also very much would like to thank the University of Antwerp (Universitaire Instelling Antwerpen - VIA) for financial and material support. Special thanks are due to Mrs. H. Evans for the typing and editing of the manuscripts and for the preparation of the author and subject indexes. J.T. Devreese P.E. Van Camp University of Antwerp July 1991 v

5 CONlENTS High Perfonnance Numerically Intensive Applications on Distributed Memory Parallel Computers.... F.W. Wray Abstract Introduction A Parallel Implementation of Gaussian Elimination The Parallel Solution of Tridiagonal Systems of Equations The Parallel Solution of Computational Fluid Dynamics Problems Conclusions References Parallel Computational Fluid Dynamics on a Meiko Transputer System with Express in Comparison to ipsc Systems L. Beemaert, D. Roose and W. Verhoeven Abstract Introduction Express Benchmark Results for Express on a Meiko Transputer System Computation benchmarks Communication benchmarks Nearest neighbour communication Multi-hop communication Message exchange Global communication Parallelization of a Fluid Dynamics Application The Euler equations and numerical solution techniques The test problem Solution methods: relaxation and multigrid Parallelization of the Code Relaxation solvers Multigrid solver Implementation details..., 53 vii

6 6. Timing and Efficiency Results Relaxation methods , Red-black point Gauss-Seidel relaxation Red-black line Gauss-Seidel relaxation., Multigrid methods Conclusion Acknowledgement References Preconditioned Conjugate Gradients on the PUMA Architecture R. Cook Abstract Introduction Preconditioned Conjugate Gradient The algorithm Preconditioner Matrix vector multiplications Vector updates Dot products Parallel implementation Reformulation... " Timing Models Sparse matrix multiply Vector updates... " Dot product Preconditioned conjugate gradients Preconditioned conjugate gradients (reformulated) Conclusions References Parallel Discrete Event Simulation: Opportunities and Pitfalls E. Dirkx and F. Verboven Abstract Introduction Discrete event simulation Modellization Implementation Discrete Event Simulation..." Event and time driven simulation Sequential event driven simulati.m Experimental results Parallel Discrete Event Simulation Parallel computer architectures Heuristics Algorithmic parallelism Farming Interconnection topology viii

7 4. Conclusion Acknowledgements References Parallel Programming on Amoeba Using Different Distributed Shared Memory H.E. Bal, M.P. Kaashoek and A.S. Tanenbaum Abstract l. Introduction A Distributed Shared Memory Model Based on Shared Objects A RPC-Based Implementation l. The invalidation protocol The update protocol Performance A Multicast-Based Implementation l. Reliable multicast An update protocol using reliable multicasts Performance Example Applications and Their Performance The all-pairs shortest paths problem Branch-and-bound Successive overrelaxation A Comparison with Other DSM Systems Conclusions References D Shallow Water Model on the CRA Y Y-MP4/ E.D. de Goede Abstract Introduction Mathematical Model Implementation Scalar and Vector Performance Parallelism Numerical Results Conclusions References Simulating Compressible Flow on a Distributed Memory Machine P. Batten, O. Tutty and J. Reeve Abstract l. Introduction Software Tools and Current Hardware The T800 transputer Transputer based machines CAD and domain decomposition tool The SHAPE router IX

8 2.5. Parallel mesh generator Shock Capturing Conservation form and the entropy condition Total variation diminishing methods Simplified TVD schemes... ; Extension to systems of equations (the Euler equations) Parallel Implementation Finite volume Artificial viscosity method Geometric parallelism The TVD method Future hardware Virtual channel router (VCR) Summary and Results References Principles of Code Optimization on Convex-C F. Brosens Abstract I. Introduction II. Basic Vector Concept III. Subarray Syntax (FORTRAN-XX) I1I.A. FORTRAN ARRAY LAYOUT in memory I1I.B. FORTRAN-XX ARRAY SECTIONS, WHERE and VECTOR statements I1I.B.l. Array section syntax I1I.B.2. VECTORIZATION and PARALLEL processing 146 IV. VECTORIZABLE DO-loops IV.A. Non-vectorizable statements in DO-loops IV.A.I. Recurrence IV.A.2. I/O statements IV.A.3. OOTO statements IV.A.4. Subprogram calls IV.A.5. Nested IF-blocks IV.B. VECTORIZATION of the CANDIDATES FOR VECTORIZATION IV.B.l. Vectorization of SCALAR references IV.B.2. Vectorization of ARRAY references IV.B.3. Recurrence V. VECLIB Library V.A. DYNAMIC MEMORY allocation V.A.l. DYNAMIC V.A.2. MALLOC V.A.3. NALLOC, RALLOC, DALLOC V.B. VECTOR programs provided by VECLIB VI. Some Worked Examples VI.A. Solution of a set of linear equations VI.B. Polynomial evaluation x

9 VI.c. Integration with equally spaced abscissas VI.D. Gaussian quadrature VI.E. Chebychev approximation Conclusion Acknowledgement..., 184 References On the Vectorization and Parallelization of a Finite Difference Scheme R.I. van der Pas Abstract Introduction The Convex C2 Architecture A Block Iterative Method An Implementation Performance Considerations An Improved Implementation Conclusions Acknowledgements References Author Index Subject Index.. 211

Numerical Methods for the Solution of Ill-Posed Problems

Numerical Methods for the Solution of Ill-Posed Problems Numerical Methods for the Solution of Ill-Posed Problems Mathematics and Its Applications Managing Editor: M.HAZEWINKEL Centre for Mathematics and Computer Science, Amsterdam, The Netherlands Volume 328

More information

Numerical Data Fitting in Dynamical Systems

Numerical Data Fitting in Dynamical Systems Numerical Data Fitting in Dynamical Systems Applied Optimization Volume 77 Series Editors: Panos M. Pardalos University of Florida, U.S.A. Donald Hearn University of Florida, U.S.A. The titles published

More information

OSCILLATION THEORY FOR DIFFERENCE AND FUNCTIONAL DIFFERENTIAL EQUATIONS

OSCILLATION THEORY FOR DIFFERENCE AND FUNCTIONAL DIFFERENTIAL EQUATIONS OSCILLATION THEORY FOR DIFFERENCE AND FUNCTIONAL DIFFERENTIAL EQUATIONS Oscillation Theory for Difference and Functional Differential Equations by Ravi P. Agarwal Department of Mathematics, National University

More information

Electrochemical Process Engineering. A Guide to the Design of Electrolytic Plant

Electrochemical Process Engineering. A Guide to the Design of Electrolytic Plant Electrochemical Process Engineering A Guide to the Design of Electrolytic Plant Electrochemical Process Engineering A Guide to the Design of Electrolytic Plant F. Goodridge and K. Scott University of Newcastle

More information

Contents. Preface... xi. Introduction...

Contents. Preface... xi. Introduction... Contents Preface... xi Introduction... xv Chapter 1. Computer Architectures... 1 1.1. Different types of parallelism... 1 1.1.1. Overlap, concurrency and parallelism... 1 1.1.2. Temporal and spatial parallelism

More information

Chemistry by Computer. An Overview of the Applications of Computers in Chemistry

Chemistry by Computer. An Overview of the Applications of Computers in Chemistry Chemistry by Computer An Overview of the Applications of Computers in Chemistry Chemistry by Computer An Overview of the Applications of Computers in Chemistry Stephen Wilson Theoretical Chemistry Department

More information

Introduction to Numerical Analysis

Introduction to Numerical Analysis J. Stoer R. Bulirsch Introduction to Numerical Analysis Translated by R. Bartels, W. Gautschi, and C. Witzgall Springer Science+Business Media, LLC J. Stoer R. Bulirsch Institut fiir Angewandte Mathematik

More information

Topics in Number Theory

Topics in Number Theory Topics in Number Theory THE UNIVERSITY SERIES IN MATHEMATICS Series Editor: Joseph J. Kohn Princeton University THE CLASSIFICATION OF FINITE SIMPLE GROUPS Daniel Gorenstein VOLUME 1: GROUPS OF NONCHARACTERISTIC

More information

Springer Texts in Electrical Engineering. Consulting Editor: John B. Thomas

Springer Texts in Electrical Engineering. Consulting Editor: John B. Thomas Springer Texts in Electrical Engineering Consulting Editor: John B. Thomas Springer Texts in Electrical Engineering Multivariable Feedback Systems P.M. Callier/C.A. Desoer Linear Programming M. Sakarovitch

More information

Probability Theory, Random Processes and Mathematical Statistics

Probability Theory, Random Processes and Mathematical Statistics Probability Theory, Random Processes and Mathematical Statistics Mathematics and Its Applications Managing Editor: M.HAZEWINKEL Centre for Mathematics and Computer Science, Amsterdam, The Netherlands Volume

More information

Surface and Colloid Chemistry in Natural Waters and Water Treatment

Surface and Colloid Chemistry in Natural Waters and Water Treatment Surface and Colloid Chemistry in Natural Waters and Water Treatment Surface and Colloid ChelDistry in Natural Waters and Water TreatlDent Edited by Ronald Beckett Water Studies Centre Monash University

More information

Preface to the Second Edition. Preface to the First Edition

Preface to the Second Edition. Preface to the First Edition n page v Preface to the Second Edition Preface to the First Edition xiii xvii 1 Background in Linear Algebra 1 1.1 Matrices................................. 1 1.2 Square Matrices and Eigenvalues....................

More information

Graduate Texts in Mathematics 51

Graduate Texts in Mathematics 51 Graduate Texts in Mathematics 51 Editorial Board F. W. Gehring P. R. Halmos M anaging Editor c. C. Moore Wilhelm Klingenberg ACoursein Differential Geometry Translated by David Hoffman Springer Science+Business

More information

Applications of Analytical Techniques to the Characterization of Materials

Applications of Analytical Techniques to the Characterization of Materials Applications of Analytical Techniques to the Characterization of Materials Applications of Analytical Techniques to the Characterization of Materials Edited by Lawrence Berkeley Laboratory University of

More information

NUMERICAL METHODS FOR ENGINEERING APPLICATION

NUMERICAL METHODS FOR ENGINEERING APPLICATION NUMERICAL METHODS FOR ENGINEERING APPLICATION Second Edition JOEL H. FERZIGER A Wiley-Interscience Publication JOHN WILEY & SONS, INC. New York / Chichester / Weinheim / Brisbane / Singapore / Toronto

More information

Computational Techniques for the Summation of Series

Computational Techniques for the Summation of Series Computational Techniques for the Summation of Series Computational Techniques for the Summation of Series Anthony Sofa School of Computer Science and Mathematics Victoria University Melboume, Australia

More information

Reliability Evaluation of Engineering Systems:

Reliability Evaluation of Engineering Systems: Reliability Evaluation of Engineering Systems: Concepts and Techniques Roy Billinton PhD, DSc, FEIC, FRSC, FIEEE, PE c. J. MacKenzie Professor of Electrical Engineering University of Saskatchewan and Ronald

More information

Optimal Estimation in Approximation Theory

Optimal Estimation in Approximation Theory Optimal Estimation in Approximation Theory THE IBM RESEARCH SYMPOSIA SERIES Computational Methods in Band Theory Editors: P.M. Marcus, J.F. Janak, and A.R. Williams Computational Solid State Physics Editors:

More information

COMPLEXITY OF LATTICE PROBLEMS A Cryptographic Perspective

COMPLEXITY OF LATTICE PROBLEMS A Cryptographic Perspective COMPLEXITY OF LATTICE PROBLEMS A Cryptographic Perspective THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE COMPLEXITY OF LATTICE PROBLEMS A Cryptographic Perspective Daniele Micciancio

More information

Electromagnetism PATHS TO RESEARCH

Electromagnetism PATHS TO RESEARCH Electromagnetism PATHS TO RESEARCH Electromagnetism PATHS TO RESEARCH Edited by DORIS TEPLITZ SPRINGER SCIENCE+BUSINESS MEDIA, LLC Main entry under title: Library of Congress Cataloging in Publication

More information

Circuit Analysis for Power Engineering Handbook

Circuit Analysis for Power Engineering Handbook Circuit Analysis for Power Engineering Handbook Circuit Analysis for Power Engineering Handbook Arieh L. Shenkman SPRINGER SCIENCE+BUSINESS MEDIA, B.V A c.i.p. Catalogue record for this book is available

More information

APHASIA and BRAIN ORGANIZA TION

APHASIA and BRAIN ORGANIZA TION APHASIA and BRAIN ORGANIZA TION APPLIED PSYCHOLINGUISTICS AND COMMUNICATION DISORDERS APPLIED PSYCHOLINGUISTICS AND MENTAL HEALTH Edited by R. W. Rieber PSYCHOLOGY OF LANGVAGE AND THOUGHT Essays on the

More information

Linear and Nonlinear Electron Transport in Solids

Linear and Nonlinear Electron Transport in Solids Linear and Nonlinear Electron Transport in Solids NATO ADVANCED STUDY INSTITUTES SERIES A series of edited volumes comprising multifaceted studies of contemporary scientific issues by some of the best

More information

APPLIED NUMERICAL LINEAR ALGEBRA

APPLIED NUMERICAL LINEAR ALGEBRA APPLIED NUMERICAL LINEAR ALGEBRA James W. Demmel University of California Berkeley, California Society for Industrial and Applied Mathematics Philadelphia Contents Preface 1 Introduction 1 1.1 Basic Notation

More information

Analysis and Control of Age-Dependent Population Dynamics

Analysis and Control of Age-Dependent Population Dynamics Analysis and Control of Age-Dependent Population Dynamics MATHEMATICAL MODELLING: Theory and Applications VOLUME I I This series is aimed at publishing work dealing with the definition, development and

More information

Graduate Texts in Mathematics 22

Graduate Texts in Mathematics 22 Graduate Texts in Mathematics 22 Managing Editors: P. R. Halmos C. C. Moore Donald W. Barnes lohn M. Mack An Aigebraic Introduction to Mathematical Logic Springer Science+Business Media, LLC Donald W.

More information

PHYSICAL PROCESSES IN SOLAR FLARES

PHYSICAL PROCESSES IN SOLAR FLARES PHYSICAL PROCESSES IN SOLAR FLARES ASTROPHYSICS AND SPACE SCIENCE LIBRARY A SERIES OF BOOKS ON THE RECENT DEVELOPMENTS OF SPACE SCIENCE AND OF GENERAL GEOPHYSICS AND ASTROPHYSICS PUBLISHED IN CONNECTION

More information

Preface to Second Edition... vii. Preface to First Edition...

Preface to Second Edition... vii. Preface to First Edition... Contents Preface to Second Edition..................................... vii Preface to First Edition....................................... ix Part I Linear Algebra 1 Basic Vector/Matrix Structure and

More information

Dynamics and Randomness

Dynamics and Randomness Dynamics and Randomness Nonlinear Phenomena and Complex Systems VOLUME 7 The Centre for Nonlinear Physics and Complex Systems (CFNL), Santiago, Chile, and Kluwer Academic Publishers have established this

More information

Progress in Mathematics Vol. 25. Edited by J. Coates and S. Helgason. Springer Science+ Business Media, LLC

Progress in Mathematics Vol. 25. Edited by J. Coates and S. Helgason. Springer Science+ Business Media, LLC Progress in Mathematics Vol. 25 Edited by J. Coates and S. Helgason Springer Science+ Business Media, LLC Phillip A. Griffiths Exterior Differential Systems and the Calculus of Variations 1983 Springer

More information

Algebraic Multigrid as Solvers and as Preconditioner

Algebraic 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 information

Supramolecular Structure and Function

Supramolecular Structure and Function Supramolecular Structure and Function Supramolecular Structure and Function Edited by Greta Pifat Rudjer BoJkovitlnstitute Zagreb, Yugoslavia and Janko N. Herak University of Zagreb Zagreb, Yugoslavia

More information

Liquid Chromatography Mass Spectrometry. Techniques and Applications

Liquid Chromatography Mass Spectrometry. Techniques and Applications Liquid Chromatography Mass Spectrometry Techniques and Applications MODERN ANALYTICAL CHEMISTRY Series Editor: David Hercules University of Pittsburgh ANALYTICAL ATOMIC SPECTROSCOPY William G. Schrenk

More information

Rarefied Gas Dynamics

Rarefied Gas Dynamics Rarefied Gas Dynamics Rarefied Gas Dynamics Mikhail N. Kogan Computer Center Academy of Sciences of the USSR Moscow Translated from Russian Translation Editor Leon Trilling Department of Aeronautics and

More information

Progress in Mathematics

Progress in Mathematics Progress in Mathematics Volume 191 Series Editors Hyman Bass Joseph Oesterle Alan Weinstein Physical Combinatorics Masaki Kashiwara Tetsuji Miwa Editors Springer Science+Business Media, LLC Masaki Kashiwara

More information

AN INTRODUCTION TO HYDRODYNAMICS AND WATER WAVES

AN INTRODUCTION TO HYDRODYNAMICS AND WATER WAVES AN INTRODUCTION TO HYDRODYNAMICS AND WATER WAVES HYDRODYNAMICA SIVE DE VIRIBUS ET MOTIBUS FLUIDORUM COMMENTARII 'Remember, when discoursing about water, to induce first experience, then reason.' - Leonardo

More information

Numerical Methods. Scientists. Engineers

Numerical Methods. Scientists. Engineers Third Edition Numerical Methods for Scientists and Engineers K. Sankara Rao Numerical Methods for Scientists and Engineers Numerical Methods for Scientists and Engineers Third Edition K. SANKARA RAO Formerly,

More information

Contents. Preface to the Third Edition (2007) Preface to the Second Edition (1992) Preface to the First Edition (1985) License and Legal Information

Contents. Preface to the Third Edition (2007) Preface to the Second Edition (1992) Preface to the First Edition (1985) License and Legal Information Contents Preface to the Third Edition (2007) Preface to the Second Edition (1992) Preface to the First Edition (1985) License and Legal Information xi xiv xvii xix 1 Preliminaries 1 1.0 Introduction.............................

More information

Partial Differential Equations with Numerical Methods

Partial Differential Equations with Numerical Methods Stig Larsson Vidar Thomée Partial Differential Equations with Numerical Methods May 2, 2003 Springer Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Preface Our purpose in this

More information

Finite Element Analysis for Heat Transfer. Theory and Software

Finite Element Analysis for Heat Transfer. Theory and Software Finite Element Analysis for Heat Transfer Theory and Software Hou-Cheng Huang and Asif S. Usmani Finite Element Analysis for Heat Transfer Theory and Software With 62 Figures Springer-Verlag London Berlin

More information

Thermal Plasmas. Fundamentals and Applications. Volume 1

Thermal Plasmas. Fundamentals and Applications. Volume 1 Thermal Plasmas Fundamentals and Applications Volume 1 Thermal Plasmas Fundamentals and Applications Volume 1 Maher I. Boulos University 0/ Sherbrooke Sherbrooke, Quebec, Canada Pierre Fauchais University

More information

SYMMETRIES IN SCIENCE V. Algebraic Systems, Their Representations, Realizations, and Physical Applications

SYMMETRIES IN SCIENCE V. Algebraic Systems, Their Representations, Realizations, and Physical Applications SYMMETRIES IN SCIENCE V Algebraic Systems, Their Representations, Realizations, and Physical Applications SYMMETRIES IN SCIENCE V Algebraic Systems, Their Representations, Realizations, and Physical Applications

More information

6. Iterative Methods for Linear Systems. The stepwise approach to the solution...

6. Iterative Methods for Linear Systems. The stepwise approach to the solution... 6 Iterative Methods for Linear Systems The stepwise approach to the solution Miriam Mehl: 6 Iterative Methods for Linear Systems The stepwise approach to the solution, January 18, 2013 1 61 Large Sparse

More information

Computer Algorithms for Solving Linear Algebraic Equations. The State of the Art

Computer Algorithms for Solving Linear Algebraic Equations. The State of the Art Computer Algorithms for Solving Linear Algebraic Equations The State of the Art NATO ASI Series Advanced Science Institutes Series A series presenting the results of activities sponsored by the NATO Science

More information

Igor Emri Arkady Voloshin. Statics. Learning from Engineering Examples

Igor Emri Arkady Voloshin. Statics. Learning from Engineering Examples Statics Igor Emri Arkady Voloshin Statics Learning from Engineering Examples Igor Emri University of Ljubljana Ljubljana, Slovenia Arkady Voloshin Lehigh University Bethlehem, PA, USA ISBN 978-1-4939-2100-3

More information

Chemical Kinetics and Catalysis

Chemical Kinetics and Catalysis Chemical Kinetics and Catalysis FUNDAMENTAL AND APPLIED CATALYSIS Series Editors: M. V. Twigg Johnson Matthey Catalytic Systems Division Royston, Hertfordshire, United Kingdom M. S. Spencer School of Chemistry

More information

THE BOUNDARY ELEMENT METHOD

THE BOUNDARY ELEMENT METHOD THE BOUNDARY ELEMENT METHOD SOLID MECHANICS AND ITS APPLICATIONS Volume 27 Series Editor: G.M.L. GLADWELL Solid Mechanics Division, Faculty of Engineering University of Waterloo Waterloo, Ontario, Canada

More information

INTRODUCTION TO SOL-GEL PROCESSING

INTRODUCTION TO SOL-GEL PROCESSING INTRODUCTION TO SOL-GEL PROCESSING THE KLUWER INTERNATIONAL SERIES in SOL-GEL PROCESSING: TECHNOLOGY AND APPLICATIONS Consulting Editor Lisa Klein Rutgers, the State University of New Jersey INTRODUCTION

More information

THEORY OF MOLECULAR EXCITONS

THEORY OF MOLECULAR EXCITONS THEORY OF MOLECULAR EXCITONS THEORY OF MOLECULAR EXCITONS A. S. Davydov Kiev State University Kiev, USSR Translated from Russian by Stephen B. Dresner g? SPRINGER SCIENCE+BUSINESS MEDIA, LLC 1971 Aleksandr

More information

Topics in Algebra and Analysis

Topics in Algebra and Analysis Radmila Bulajich Manfrino José Antonio Gómez Ortega Rogelio Valdez Delgado Topics in Algebra and Analysis Preparing for the Mathematical Olympiad Radmila Bulajich Manfrino Facultad de Ciencias Universidad

More information

Progress in Mathematical Physics

Progress in Mathematical Physics Progress in Mathematical Physics Volume 24 Editors-in-Chiej Anne Boutet de Monvel, Universite Paris VII Denis Diderot Gerald Kaiser, The Virginia Center for Signals and Waves Editorial Board D. Bao, University

More information

COSSERAT THEORIES: SHELLS, RODS AND POINTS

COSSERAT THEORIES: SHELLS, RODS AND POINTS COSSERAT THEORIES: SHELLS, RODS AND POINTS SOLID MECHANICS AND ITS APPLICATIONS Volume 79 Series Editor: G.M.L. GLADWELL Department of Civil Engineering University of Waterloo Waterloo, Ontario, Canada

More information

SOLVING SPARSE LINEAR SYSTEMS OF EQUATIONS. Chao Yang Computational Research Division Lawrence Berkeley National Laboratory Berkeley, CA, USA

SOLVING SPARSE LINEAR SYSTEMS OF EQUATIONS. Chao Yang Computational Research Division Lawrence Berkeley National Laboratory Berkeley, CA, USA 1 SOLVING SPARSE LINEAR SYSTEMS OF EQUATIONS Chao Yang Computational Research Division Lawrence Berkeley National Laboratory Berkeley, CA, USA 2 OUTLINE Sparse matrix storage format Basic factorization

More information

The solution of the discretized incompressible Navier-Stokes equations with iterative methods

The solution of the discretized incompressible Navier-Stokes equations with iterative methods The solution of the discretized incompressible Navier-Stokes equations with iterative methods Report 93-54 C. Vuik Technische Universiteit Delft Delft University of Technology Faculteit der Technische

More information

Error-Correction Coding for Digital Communications

Error-Correction Coding for Digital Communications Error-Correction Coding for Digital Communications Applications of Communications Theory Series Editor: R. W. Lucky, Bell Laboratories INTRODUCTION TO COMMUNICATION SCIENCE AND SYSTEMS John R. Pierce and

More information

Functional Integrals: Approximate Evaluation and Applications

Functional Integrals: Approximate Evaluation and Applications Functional Integrals: Approximate Evaluation and Applications Mathematics and Its Applications Managing Editor: M. HAZEWINKEL Centre for Mathematics and Computer Science. Amsterdam. The Netherlands Volume

More information

Evolutionary Biology VOLUME 31

Evolutionary Biology VOLUME 31 Evolutionary Biology VOLUME 31 A Continuation Order Plan is available for this series. A continuation order will bring delivery of each new volume immediately upon publication. Volumes are billed only

More information

CRYOGENIC LABORATORY EQUIPMENT

CRYOGENIC LABORATORY EQUIPMENT CRYOGENIC LABORATORY EQUIPMENT Fig. 3.6. Model 200 ADL-Collins helium liquefier. (Photo: Arth THE INTERNATIONAL CRYOGENICS MONOGRAPH SE RIES General Editors I Dr. K. Mendelssohn, F. R. S. The Clarendon

More information

Christian Okonek Michael Schneider Heinz SRindler. ector undies on omplex. rojective S aces

Christian Okonek Michael Schneider Heinz SRindler. ector undies on omplex. rojective S aces Christian Okonek Michael Schneider Heinz SRindler ector undies on omplex rojective S aces Progress in Mathe~natics Vol. 1: H. Gross, Quadratic Forms in Infinite-Dimensional Vector Spaces. XXII, 4!9 pages,!979

More information

Numerical Integration of Stochastic Differential Equations

Numerical Integration of Stochastic Differential Equations Numerical Integration of Stochastic Differential Equations Mathematics and Its Applications Managing Editor: M. HAZEWINKEL Centre for Mathematics and Computer Science, Amsterdam, The Netherlands Volume

More information

Graduate Texts in Mathematics 42. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore

Graduate Texts in Mathematics 42. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore Graduate Texts in Mathematics 42 Editorial Board F. W. Gehring P. R. Halmos Managing Editor c. C. Moore Jean-Pierre Serre Linear Representations of Finite Groups Translated from the French by Leonard L.

More information

SpringerBriefs in Mathematics

SpringerBriefs in Mathematics SpringerBriefs in Mathematics For further volumes: http://www.springer.com/series/10030 George A. Anastassiou Advances on Fractional Inequalities 123 George A. Anastassiou Department of Mathematical Sciences

More information

NUMERICAL COMPUTATION IN SCIENCE AND ENGINEERING

NUMERICAL COMPUTATION IN SCIENCE AND ENGINEERING NUMERICAL COMPUTATION IN SCIENCE AND ENGINEERING C. Pozrikidis University of California, San Diego New York Oxford OXFORD UNIVERSITY PRESS 1998 CONTENTS Preface ix Pseudocode Language Commands xi 1 Numerical

More information

Stability Theorems in Geometry and Analysis

Stability Theorems in Geometry and Analysis Stability Theorems in Geometry and Analysis Mathematics and Its Applications Managing Editor: M. HAZEWINKEL Centre for Mathematics and Computer Science, Amsterdam, The Netherlands Volume 304 Stability

More information

Numerical Approximation Methods for Elliptic Boundary Value Problems

Numerical Approximation Methods for Elliptic Boundary Value Problems Numerical Approximation Methods for Elliptic Boundary Value Problems Olaf Steinbach Numerical Approximation Methods for Elliptic Boundary Value Problems Finite and Boundary Elements Olaf Steinbach Institute

More information

Field Crop Diseases Handbook

Field Crop Diseases Handbook Field Crop Diseases Handbook FIELD CROP DISEASES HANDBOOK Second Edition Robert F. Nyvall, Ph.D. Professor, Plant Pathology and Superintendent, University of Minnesota North Central Experiment Station

More information

PROGRESS IN MATHEMATICS. Valurne 10. Mathematical Analysis

PROGRESS IN MATHEMATICS. Valurne 10. Mathematical Analysis PROGRESS IN MATHEMATICS Valurne 10 Mathematical Analysis PROGRESS IN MATHEMATICS Translations of Itogi Nauki- Seriya Matematika 1968: Volume 1- Mathematical Analysis Volume 2 - Mathematical Analysis 1969:

More information

Computational Methods

Computational Methods Numerical Computational Methods Revised Edition P. B. Patil U. P. Verma Alpha Science International Ltd. Oxford, U.K. CONTENTS Preface List ofprograms v vii 1. NUMER1CAL METHOD, ERROR AND ALGORITHM 1 1.1

More information

METHODS FOR PROTEIN ANALYSIS

METHODS FOR PROTEIN ANALYSIS METHODS FOR PROTEIN ANALYSIS Robert A. Copeland, PhD The DuPont Merck Pharmaceutical Company Experimental Station P.O. Box 80400 Wilmington, DE 19880-0400 METHODS FOR PROTEIN ANALYSIS A Practical Guide

More information

THERMODYNAMICS. Second Edition

THERMODYNAMICS. Second Edition THERMODYNAMICS Second Edition THERMODYNAMICS Second Edition N. A. Gokcen, Sc.D. Albany, Oregon R. G. Reddy, Ph.D. The University of Alabama Tuscaloosa, Alabama Springer Science+Business Media, LLC On file

More information

THE NONLINEAR DIFFUSION EQUATION

THE NONLINEAR DIFFUSION EQUATION THE NONLINEAR DIFFUSION EQUATION THE NONLINEAR DIFFUSION EQUATION Asymptotic Solutions and Statistica! Problems by J. M. BURGERS Institute for Fluid Dynamics and Applied Mathematics, University of Maryland,

More information

Engineering Mathematics

Engineering Mathematics Thoroughly Revised and Updated Engineering Mathematics For GATE 2017 and ESE 2017 Prelims Note: ESE Mains Electrical Engineering also covered Publications Publications MADE EASY Publications Corporate

More information

Computational Electromagnetics and Its Applications

Computational Electromagnetics and Its Applications Computational Electromagnetics and Its Applications ICASE/LaRC Interdisciplinary Series in Science and Engineering Managing Editor: MANUEL D. SALAS /CASE, NASA Langley Research Center, Hampton, Virginia,

More information

Introduction to Applied Linear Algebra with MATLAB

Introduction to Applied Linear Algebra with MATLAB Sigam Series in Applied Mathematics Volume 7 Rizwan Butt Introduction to Applied Linear Algebra with MATLAB Heldermann Verlag Contents Number Systems and Errors 1 1.1 Introduction 1 1.2 Number Representation

More information

Parallel Programming. Parallel algorithms Linear systems solvers

Parallel Programming. Parallel algorithms Linear systems solvers Parallel Programming Parallel algorithms Linear systems solvers Terminology System of linear equations Solve Ax = b for x Special matrices Upper triangular Lower triangular Diagonally dominant Symmetric

More information

Die Grundlehren der mathematischen Wissenschaften

Die Grundlehren der mathematischen Wissenschaften Die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Beriicksichtigung der Anwendungsgebiete Band 52 H erau.fgegeben von J. L. Doob. E. Heinz F. Hirzebruch. E. Hopf H.

More information

Regulated CheInicals Directory

Regulated CheInicals Directory Regulated CheInicals Directory 1995 REGULA1ED ehe I DIREClORY 1995 Compiled by ChemADVISOR, Inc. Pittsburgh, Pennsylvania ~ SPRINGER SCIENCE+BUSINESS MEDIA, LLC Copyright 1995 Springer Science+Business

More information

Numerical Solution Techniques in Mechanical and Aerospace Engineering

Numerical Solution Techniques in Mechanical and Aerospace Engineering Numerical Solution Techniques in Mechanical and Aerospace Engineering Chunlei Liang LECTURE 3 Solvers of linear algebraic equations 3.1. Outline of Lecture Finite-difference method for a 2D elliptic PDE

More information

Tile-Based Geospatial Information Systems

Tile-Based Geospatial Information Systems Tile-Based Geospatial Information Systems John T. Sample Elias Ioup Tile-Based Geospatial Information Systems Principles and Practices 123 John T. Sample Naval Research Laboratory 1005 Balch Blvd. Stennis

More information

Core Books in Advanced Mathematics. Vectors

Core Books in Advanced Mathematics. Vectors Core Books in Advanced Mathematics Vectors Core Books in Advanced Mathematics General Editor: C. PLUMPTON, Moderator in Mathematics, University of London School Examinations Department; formerly Reader

More information

Statistics for Social and Behavioral Sciences

Statistics for Social and Behavioral Sciences Statistics for Social and Behavioral Sciences Advisors: S.E. Fienberg W.J. van der Linden For other titles published in this series, go to http://www.springer.com/series/3463 Haruo Yanai Kei Takeuchi

More information

Harold M. Edwards. Divisor Theory. Springer Science+Business Media, LLC

Harold M. Edwards. Divisor Theory. Springer Science+Business Media, LLC Divisor Theory Harold M. Edwards Divisor Theory Springer Science+Business Media, LLC Harold M. Edwards Courant Institute of Mathematical Sciences New York University New York, New York 10012 U.S.A. Library

More information

pka Prediction for Organic Acids and Bases

pka Prediction for Organic Acids and Bases pka Prediction for Organic Acids and Bases pka Prediction for Organic Acids and Bases D. D. Perrin John Curtin School of Medical Research Australian National Universi~oy Canberra Boyd Dempsey and E. P.

More information

CO-ORDINATE GEOMETRY

CO-ORDINATE GEOMETRY CO-ORDINATE GEOMETRY MATHS SERIES CO-ORDINATE GEOMETRY By N.P. BALI FIREWALL MEDIA (An Imprint of Laxmi Publications Pvt. Ltd.) BANGALORE CHENNAI COCHIN GUWAHATI HYDERABAD JALANDHAR KOLKATA LUCKNOW MUMBAI

More information

Foundations of Radiation Theory and Quantum Electrodynamics

Foundations of Radiation Theory and Quantum Electrodynamics Foundations of Radiation Theory and Quantum Electrodynamics Foundations of Radiation Theory and Quantum Electrodynamics Edited by A. O. Barnt University of Colorado Boulder, Colorado Springer Science+Business

More information

Photosynthetic Rate and Dynamic Environment

Photosynthetic Rate and Dynamic Environment Photosynthetic Rate and Dynamic Environment Photosynthetic Rate and Dynamic Environment by Kazutoshi Yabuki Professor Emeritus, Osaka Prefecture University, Sakai, Japan SPRINGER-SCIENCE+BUSINESS MEDIA,

More information

Modern Power Systems Analysis

Modern Power Systems Analysis Modern Power Systems Analysis Xi-Fan Wang l Yonghua Song l Malcolm Irving Modern Power Systems Analysis 123 Xi-Fan Wang Xi an Jiaotong University Xi an People s Republic of China Yonghua Song The University

More information

Chapter 5. Methods for Solving Elliptic Equations

Chapter 5. Methods for Solving Elliptic Equations Chapter 5. Methods for Solving Elliptic Equations References: Tannehill et al Section 4.3. Fulton et al (1986 MWR). Recommended reading: Chapter 7, Numerical Methods for Engineering Application. J. H.

More information

The Conjugate Gradient Method

The Conjugate Gradient Method The Conjugate Gradient Method Classical Iterations We have a problem, We assume that the matrix comes from a discretization of a PDE. The best and most popular model problem is, The matrix will be as large

More information

AMS526: Numerical Analysis I (Numerical Linear Algebra for Computational and Data Sciences)

AMS526: Numerical Analysis I (Numerical Linear Algebra for Computational and Data Sciences) AMS526: Numerical Analysis I (Numerical Linear Algebra for Computational and Data Sciences) Lecture 19: Computing the SVD; Sparse Linear Systems Xiangmin Jiao Stony Brook University Xiangmin Jiao Numerical

More information

Numerical Analysis for Engineers and Scientists

Numerical Analysis for Engineers and Scientists Numerical Analysis for Engineers and Scientists Striking a balance between theory and practice, this graduate-level text is perfect for students in the applied sciences. The author provides a clear introduction

More information

The Mathematics of Computerized Tomography

The Mathematics of Computerized Tomography The Mathematics of Computerized Tomography The Mathematics of Computerized Tomography F. Natterer University of Münster Federal Republic of Germany B. G. TEUBNER Stuttgart @) JOHN WILEY & SONS Chichester.

More information

Undergraduate Texts in Mathematics. Editors J. H. Ewing F. W. Gehring P. R. Halmos

Undergraduate Texts in Mathematics. Editors J. H. Ewing F. W. Gehring P. R. Halmos Undergraduate Texts in Mathematics Editors J. H. Ewing F. W. Gehring P. R. Halmos Springer Books on Elemeritary Mathematics by Serge Lang MATH! Encounters with High School Students 1985, ISBN 96129-1 The

More information

ENERGY FUNCTION ANALYSIS FOR POWER SYSTEM STABILI1Y

ENERGY FUNCTION ANALYSIS FOR POWER SYSTEM STABILI1Y ENERGY FUNCTION ANALYSIS FOR POWER SYSTEM STABILI1Y THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE POWER ELECTRONICS AND POWER SYSTEMS Consulting Editor Thomas A. Lipo University of

More information

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method Per-Olof Persson and Jaime Peraire Massachusetts Institute of Technology 7th World Congress on Computational Mechanics

More information

An Introduction to Surface-Micromachining

An Introduction to Surface-Micromachining An Introduction to Surface-Micromachining An Introduction to S urface-micromachining by Robert W. Johnstone M. Parameswaran Engineering Science Simon Fraser University Kluwer Academic Publishers Boston/DordrechtiLondon

More information

Today s class. Linear Algebraic Equations LU Decomposition. Numerical Methods, Fall 2011 Lecture 8. Prof. Jinbo Bi CSE, UConn

Today s class. Linear Algebraic Equations LU Decomposition. Numerical Methods, Fall 2011 Lecture 8. Prof. Jinbo Bi CSE, UConn Today s class Linear Algebraic Equations LU Decomposition 1 Linear Algebraic Equations Gaussian Elimination works well for solving linear systems of the form: AX = B What if you have to solve the linear

More information

Structurel Reactivity and Thermochemistry of Ions

Structurel Reactivity and Thermochemistry of Ions Structurel Reactivity and Thermochemistry of Ions NATO ASI Series Advanced Science Institutes Series A series presenting the results of activities sponsored by the NA TO Science Committee, which aims at

More information

COURSE DESCRIPTIONS. 1 of 5 8/21/2008 3:15 PM. (S) = Spring and (F) = Fall. All courses are 3 semester hours, unless otherwise noted.

COURSE DESCRIPTIONS. 1 of 5 8/21/2008 3:15 PM. (S) = Spring and (F) = Fall. All courses are 3 semester hours, unless otherwise noted. 1 of 5 8/21/2008 3:15 PM COURSE DESCRIPTIONS (S) = Spring and (F) = Fall All courses are 3 semester hours, unless otherwise noted. INTRODUCTORY COURSES: CAAM 210 (BOTH) INTRODUCTION TO ENGINEERING COMPUTATION

More information

Dynamic data processing recursive least-squares

Dynamic data processing recursive least-squares Dynamic data processing recursive least-squares Dynamic data processing recursive least-squares Delft University of Technology Department of Mathematical Geodesy and Positioning VSSD Series on Mathematical

More information