Lecture 9: Finite Elements Sauro Succi. FEM: non-spherical cows Coordinate-free: Unstructured.

Slides:



Advertisements
Similar presentations
THE FINITE ELEMENT METHOD
Advertisements

Steady-state heat conduction on triangulated planar domain May, 2002
MEG 361 CAD Finite Element Method Dr. Mostafa S. Hbib.
Element Loads Strain and Stress 2D Analyses Structural Mechanics Displacement-based Formulations.
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
The Finite Element Method Defined
MECH593 Introduction to Finite Element Methods
An Introduction to the Finite Element Analysis
1 A component mode synthesis method for 3D cell by cell calculation using the mixed dual finite element solver MINOS P. Guérin, A.M. Baudron, J.J. Lautard.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
1cs533d-term Notes  Assignment 2 is up. 2cs533d-term Modern FEM  Galerkin framework (the most common)  Find vector space of functions that.
1cs542g-term Notes  Preemptive make-up lecture this week  Assignment 2 due by tomorrow morning  Assignment 3 coming soon.
Coupled Fluid-Structural Solver CFD incompressible flow solver has been coupled with a FEA code to analyze dynamic fluid-structure coupling phenomena CFD.
1cs542g-term Notes  Make-up lecture tomorrow 1-2, room 204.
BVP Weak Formulation Weak Formulation ( variational formulation) where Multiply equation (1) by and then integrate over the domain Green’s theorem gives.
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
Materials Science & Engineering University of Michigan
12/21/2001Numerical methods in continuum mechanics1 Continuum Mechanics On the scale of the object to be studied the density and other fluid properties.
Triangulation No of elements = 16 No of nodes = 13 No interior nodes = 5 No of boundary nodes = 8.
Avoiding Communication in Sparse Iterative Solvers Erin Carson Nick Knight CS294, Fall 2011.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Finite Element Method in Geotechnical Engineering
MECH300H Introduction to Finite Element Methods
MCE 561 Computational Methods in Solid Mechanics
Approximation of u
ECIV 720 A Advanced Structural Mechanics and Analysis Lecture 7: Formulation Techniques: Variational Methods The Principle of Minimum Potential Energy.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Lecture Objectives: Review discretization methods for advection diffusion equation Accuracy Numerical Stability Unsteady-state CFD Explicit vs. Implicit.
CIS V/EE894R/ME894V A Case Study in Computational Science & Engineering HW 5 Repeat the HW associated with the FD LBI except that you will now use.
Finite-Volumes II: Non Cartesian Sauro Succi. Finite Volumes Real-life geometries: coordinate-free Courtesy of Prof. M. Porfiri, NYU Poly.
Finite Element Method.
The Finite Element Method A Practical Course
Mesh Generation 58:110 Computer-Aided Engineering Reference: Lecture Notes on Delaunay Mesh Generation, J. Shewchuk (1999)
The Finite Element Method A Practical Course
MECH593 Finite Element Methods
Summer School for Integrated Computational Materials Education 2015 Computational Mechanics: Basic Concepts and Finite Element Method Katsuyo Thornton.
Last course Bar structure Equations from the theory of elasticity
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
Parallel Solution of the Poisson Problem Using MPI
HEAT TRANSFER FINITE ELEMENT FORMULATION
1DFEM Implementation Example: % example_1D.m files clear n = 7; % no interior points h = 1/(n+1); a = inline('x+2','x'); c = inline('1','x'); f = inline('-x^2+5*x+3','x');
FALL 2015 Esra Sorgüven Öner
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Partial Derivatives Example: Find If solution: Partial Derivatives Example: Find If solution: gradient grad(u) = gradient.
The Finite Element Method A self-study course designed for engineering students.
Finite Element Modelling of Photonic Crystals Ben Hiett J Generowicz, M Molinari, D Beckett, KS Thomas, GJ Parker and SJ Cox High Performance Computing.
F. Fairag, H Tawfiq and M. Al-Shahrani Department of Math & Stat Department of Mathematics and Statistics, KFUPM. Nov 6, 2013 Preconditioning Technique.
Finite-Volumes I Sauro Succi. Finite Volumes Real-life geometries: coordinate-free Courtesy of Prof. M. Porfiri, NYU Poly.
1 Copyright by PZ Bar-Yoseph © Finite Element Methods in Engineering Winter Semester Lecture 7.
X1X1 X2X2  Basic Kinematics Real Applications Simple Shear Trivial geometry Proscribed homogenous deformations Linear constitutive.
Finite Element Methods in Engineering Winter Semester Lecture 8 Copyright by PZ Bar-Yoseph ©
Model Anything. Quantity Conserved c  advect  diffuse S ConservationConstitutiveGoverning Mass, M  q -- M Momentum fluid, Mv -- F Momentum fluid.
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
Finite Element Method Sauro Succi (Non-spherical cows…)
Finite Elements in multi-dimensions
Finite Element Method Weak form Monday, 11/4/2002.
2/16/2017 Prof Xin (Cindy) Wang
Boundary Element Method
Introduction to the Finite Element Method
Finite Element Method in Geotechnical Engineering
FEM : Finite Element Method 2017.
Introduction to Finite Elements
GPU Implementations for Finite Element Methods
FEM Steps (Displacement Method)
finite element method node point based strong form
The Finite Element Method
finite element method node point based strong form
Objective Numerical methods Finite volume.
Comparison of CFEM and DG methods
GungHo! A new dynamical core for the Unified Model Nigel Wood, Dynamics Research, UK Met Office © Crown copyright Met Office.
Presentation transcript:

Lecture 9: Finite Elements Sauro Succi

FEM: non-spherical cows Coordinate-free: Unstructured

FEM for fluids

The Finite Element Method

Less intuition, more systematic, solid math Foundations (functional analysis) Strong vs Weak Convergence

Pointwise (strong) formulation Local interpolation around x=x_j: Looses accuracy on non-uniform meshes Awkward on unstructured lattices

Compute gradient below?

Variational (weak) formulation Hilbert space L2: Global statement For any g, find f_N such that:

Expansion on basis function Convergence in Hilbert space Projection on Hilbert space

Expansion on basis function Operators to Matrices

Examples of matrices: Mass, Stiffness, Advection. using linear hat functions

FEM matrix operators

Finite-support basis function

Useful identities

Mass matrix Uniform mesh:

Mass matrix: smoother

Advection matrix Uniform mesh:

Diffusion matrix Uniform mesh:

Self-advection matrix: triad Uniform mesh:

FEM operators

Matrix assembly Element-wise

FEM operators + Strong math back-up - Expensive (matrix algebra) + Very systematic + Fluid/Solid coupling

Summary FEM +: Powerful math backup (weak convergence) Systematic programming Geometrical flexibility FEM -: Matrix algebra anyway (lumping) Heavy duty Mainstream for solid mech, not fluids

1d example: assembly 4 matrix elements per interval; 2 intervals per node= 8 matrix elements/node

FEM: cows are cows Coordinate-free: Unstructured

Boundary conditions Element-wise

Triangle basis function

Matrix assembly Element-wise: connectivity

       Matrix assembly

Linear Algebra Direct Methods: Minimize bandwidth Optimal Numbering (NP complete) Iterative Methods: Sparse matrix algebra: A*x+y

Optimal Numbering

Some app’s from the web + sample code fem.f

Finite-support basis function