Exercises in Special Topics in Scientific Computing: Numerical Computation of Electromagnetic Fields (ExSTiSC) Winter Term 2006/2007.

Slides:



Advertisements
Similar presentations
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Advertisements

FINITE ELEMENT METHODS IN ENGINEERING Pinhas Z. Bar-Yoseph Computational Mechanics Lab. Mechanical Engineering, Technion Winter Semester Tutorial.
Katsuyo Thornton*, R. Edwin García✝, Larry Aagesen*
Chapter 17 Design Analysis using Inventor Stress Analysis Module
BVP Weak Formulation Weak Formulation ( variational formulation) where Multiply equation (1) by and then integrate over the domain Green’s theorem gives.
Nonlinearity Structural Mechanics Displacement-based Formulations.
CS267 L12 Sources of Parallelism(3).1 Demmel Sp 1999 CS 267 Applications of Parallel Computers Lecture 12: Sources of Parallelism and Locality (Part 3)
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Finite Element Method in Geotechnical Engineering
Approximation of u
Two-Dimensional Heat Analysis Finite Element Method 20 November 2002 Michelle Blunt Brian Coldwell.
1 Parallel Simulations of Underground Flow in Porous and Fractured Media H. Mustapha 1,2, A. Beaudoin 1, J. Erhel 1 and J.R. De Dreuzy IRISA – INRIA.
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
21st Century Threats – HIV/AIDS Gresham College, Feb. 27, 2012 By Markus Haacker.
Time integration methods for the Heat Equation Solution u for t= Tobias Köppl TUM.
Linear Algebra (Aljabar Linier) Week 2 Universitas Multimedia Nusantara Serpong, Tangerang Dr. Ananda Kusuma Ph: ,
Finite Mathematics Dr. Saeid Moloudzadeh Using Matrices to Solve Systems of Equations 1 Contents Algebra Review Functions and Linear Models.
7-Sep-15 Physics 1 (Garcia) SJSU Conceptual Physics (Physics 1) Prof. Alejandro Garcia Spring 2007.
Scientific Computing Lab Organization Dr. Miriam Mehl Institut für Informatik Scientific Computing in Computer Science.
An Effective Dynamic Scheduling Runtime and Tuning System for Heterogeneous Multi and Many-Core Desktop Platforms Authous: Al’ecio P. D. Binotto, Carlos.
An innovative learning model for computation in first year mathematics Birgit Loch Department of Mathematics and Computing, USQ Elliot Tonkes CS Energy,
Algebra 1 SEMESTER 2. info  Mrs. Trimble  
COMP 175 | COMPUTER GRAPHICS Remco Chang1/ Introduction Lecture 01: Introduction COMP 175: Computer Graphics January 15, 2015.
4.5 Solving Systems using Matrix Equations and Inverses.
STE 6239 Simulering Friday, Week 1: 5. Scientific computing: basic solvers.
Introduction to Scientific Computing II From Gaussian Elimination to Multigrid – A Recapitulation Dr. Miriam Mehl.
Advanced Trig Exam Review Day Three: Matrices. Solving Systems of Equations.
Welcome to Back to School Night Gretchen Stotler Algebra I.
Applied Numerical Method for Engineers and Scientists
Intro: FIT1001 Computer Systems S Important Notice for Lecturers This file is in skeleton form only Lecturers are expected to modify / enhance.
1 Faculty of Applied Engineering and Urban Planning Civil Engineering Department ECGD3110 Numerical Analysis Lecture 11 1 st Semester 2009/2010 UoP Copyrights.
Parallelizing Gauss-Seidel Solver/Pre-conditioner Aim: To parallelize a Gauss-Seidel Solver, which can be used as a pre-conditioner for the finite element.
Parallel Solution of the Poisson Problem Using MPI
MECH4450 Introduction to Finite Element Methods Chapter 9 Advanced Topics II - Nonlinear Problems Error and Convergence.
Cracow Grid Workshop, November 5-6, 2001 Concepts for implementing adaptive finite element codes for grid computing Krzysztof Banaś, Joanna Płażek Cracow.
Introduction to Scientific Computing II Overview Michael Bader.
Welcome to Back to School Knight Algebra 2C. Contact Information Mrs. Annette Winterrowd Phone
Partial Derivatives Example: Find If solution: Partial Derivatives Example: Find If solution: gradient grad(u) = gradient.
Finite Element Modelling of Photonic Crystals Ben Hiett J Generowicz, M Molinari, D Beckett, KS Thomas, GJ Parker and SJ Cox High Performance Computing.
Data Structures and Algorithms in Java AlaaEddin 2012.
Course Overview: Linear Algebra
3.8B Solving Systems using Matrix Equations and Inverses.
1 Copyright by PZ Bar-Yoseph © Finite Element Methods in Engineering Winter Semester Lecture 7.
Progress Report—11/13 宗慶. Problem Statement Find kernels of large and sparse linear systems over GF(2)
Finite Elements in multi-dimensions
MTH108 Business Math I Lecture 20.
Use Inverse Matrices to Solve Linear Systems
2/16/2017 Prof Xin (Cindy) Wang
Finite Element Method in Geotechnical Engineering
I. E. Venetis1, N. Nikoloutsakos1, E. Gallopoulos1, John Ekaterinaris2
Welcome to the course! Meetings and communication: AC meetings
Nonlinear Finite Element Methods
FEM : Finite Element Method 2017.
Introduction to Finite Elements
Computer Science 102 Data Structures CSCI-UA
PSYCH 640 RANK Experience Tradition / psych640rank.com.
Parallel Matrix Multiplication and other Full Matrix Algorithms
MA10210: Algebra 1B
GPU Implementations for Finite Element Methods
FEM Steps (Displacement Method)
GENERAL VIEW OF KRATOS MULTIPHYSICS
Parallel Matrix Multiplication and other Full Matrix Algorithms
Lecture plan for the winter semester 2014
Lecture plan for the winter semester 2013
Introduction to Petroleum Engineering
Ph.D. Thesis Numerical Solution of PDEs and Their Object-oriented Parallel Implementations Xing Cai October 26, 1998.
Computation of the Navier equation in 2D
Matrix arithmetic: the product of two matrices
Final Exam - NEXT WEEK! The final exam is worth 400 points, twice as much as each of the semester exams. The remaining homework assignments count toward.
Introduction to Computer Graphics
Presentation transcript:

Exercises in Special Topics in Scientific Computing: Numerical Computation of Electromagnetic Fields (ExSTiSC) Winter Term 2006/2007

STiSC Exercises: Administrative Topics  Students will learn how to implement a finite element solver for computational magnetics in C++  Your performance in the exam counts 60% and the exercise counts 40%.  Every single student has to implement the first exercises  In project phase students are allowed to join in groups of 2 or 3 people

STiSC Exercises: Administrative Topics  Exercise tasks will be presented every 2 weeks  Use first 3 weeks to familiarize yourselves with C++/CMake  We will provide a skeleton project and data files to you  The tutors will provide assistance to you in the computer lab (room 0.133) at LSS at the dates given on the lecture homepage (see exercise sheets!)

STiSC Exercises: Tips Tip 1: The main source of information about the lecture and the exercise is the homepage: Assignment sheets and other materials will be published there. Visit it frequently! Tip 2: Ask questions!!! The tutors will be happy to think about them and answer them.

STiSC Exercises: Tutors In this semester the following tutors will assist you.  Simon Triebenbacher (LSE)  Christoph Freundl (LSS)  Markus Stürmer (LSS) informatik.uni-erlangen.de  Tobias Gradl (LSS)

STiSC Exercises: Overview Goal: Finite Element Solver for Computational Magnetics in 2D  Steps: Abstract model (on paper) Here: Non-destructive Testing sensor. Computational model: Finite Element Mesh. Results on Mesh. Postprocessing to extract interesting quantities

STiSC Exercises: FE Solver Building Blocks Mesh & Result In/Out Matrix (Dense, Sparse) Finite Elements (Quads, Triangles) Elements (just Geometry) Assembly (Global System) Solver (Gauss-Seidel, CG) Elements are contained in the mesh and contain only geometric info. (provided by us) The mesh, data & BCs is read/written from/to files and made available in memory. (provided by us) Finite elements implement the mapping from reference to global domain and can compute element matrix and stiffness vector. The assembly object has info about Eqn. numbering and BCs assembles element data to the global system matrix. The Solver can solve a linear system of Equations Ax=b. Dense matrices are used for element matrices and the global system contains a sparse matrix.

STiSC Exercises: Agenda  2 weeks per assignment  Assignment sheets will be available 1 week in advance on the website  2 week buffer at the end for extensions

Thank you for your attention!  Any further questions… END