School / Prep
ENSEIRB-MATMECA
ECTS
10 credits
Internal code
EM6C
Description
Level of knowledge:
N1: beginner
N2: intermediate
N3: advanced
N4: expert
Knowledge expected at the end of the course
Finite-difference methods (C1,N2)
Classical models of linear PDE (Poisson's equation, heat equation, transport equation) (C1,N2)
Learning outcomes in terms of skills, skills and attitudes expected at the end of the course
Know how to solve a linear PDE (method of separation of variables, Fourier series decomposition, method of characteristics) (C1,N2)
Know how to program in Fortran (C2,N3) (C5,N3)
Know how to debug a Fortran program efficiently (C5,N3)
Know how to analyze a finite difference numerical scheme (consistency/order, stability) (C1,N2)
Know how to program a linear finite-difference numerical scheme (explicit or implicit, with standard boundary conditions) (C1,N2), (C2,N1)
Understand and interpret a numerical result and its defects (C2,N1), (C5,N1)
Ability to choose and use numerical simulation tools to solve mechanical problems (C3,N1)
Understand and use fundamental tools as part of a cross-disciplinary project (C1,N2) (C2,N2)
Ability to analyze, organize and assign tasks inherent in carrying out a team project (C7,N2)
Ability to present and synthesize a scientific approach (C8,N2)