Computational mechanics of materials

Master

In Maynard (USA)

Price on request

Description

  • Type

    Master

  • Location

    Maynard (USA)

  • Start date

    Different dates available

16.225 is a graduate level course on Computational Mechanics of Materials. The primary focus of this course is on the teaching of state-of-the-art numerical methods for the analysis of the nonlinear continuum response of materials. The range of material behavior considered in this course includes: linear and finite deformation elasticity, inelasticity and dynamics. Numerical formulation and algorithms include: variational formulation and variational constitutive updates, finite element discretization, error estimation, constrained problems, time integration algorithms and convergence analysis. There is a strong emphasis on the (parallel) computer implementation of algorithms in programming assignments. The application to real engineering applications and problems in engineering science is stressed throughout the course.

Facilities

Location

Start date

Maynard (USA)
See map
02139

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Computational
  • Programming
  • Engineering
  • Art
  • Materials
  • Mechanics
  • Engineering Science
  • Teaching
  • Primary
  • Algorithms

Course programme

Lectures: 2 sessions / week, 1.5 hours / session


Recitations: 1 session / week, 1.5 hours / session


16.225 is a graduate level course on Computational Mechanics of Materials. The primary focus of this course is on the teaching of state-of-the-art computational methods for the modeling and simulation of the mechanical response of engineering materials used in aerospace as well as in other branches of engineering including mechanical and civil engineering, material science and biomechanics. The range of material behavior considered includes: finite deformation elasticity and inelasticity, contact, friction and coupled problems. Numerical formulation and algorithms include: Variational formulation and variational constitutive updates, finite element discretization, mesh generation, error estimation, constrained problems, time discretization and convergence analysis. There will be a strong emphasis on the (parallel) computer implementation of algorithms in programming assignments. At the beginning of the course, the students will be given the source of a base code with all the elements of a finite element program which constitute overhead and do not contribute to the learning objectives of this course (assembly and equation-solving methods, etc.). Each assignment will consist of formulating and implementing on this basic platform, the increasingly complex algorithms resulting from the theory given in class, as well as in using the code to numerically solve specific problems. The application to real engineering applications and problems in engineering science will be stressed throughout. 16.225 has a specific set of learning objectives. Students graduating from 16.225 will be able to:


The achievement of the learning objectives in 16.225 will be measured through the students' ability to:


Undergraduate mechanics background or permission of the instructor, some programming experience in any of the following languages: Python, C++, C or Fortran.


There will be two lectures of one and a half hours a week. Student attendance is necessary to maximize the learning experience.


Recitations will be used for answering questions related to the homework assignments, explanations of the computer software sumMIT developed for this course, software issues on the athena cluster.


The course work involved in 16.225 includes homework assignments.


A total of approximately six (6) problem sets and computer assignments will be given on Wednesdays and on a bi-weekly basis. The due date for submission of assignments is at the beginning of class two Wednesdays after the assignment is given. Late submission of assignments is not accepted. The assignments will consist of specific exercises of algorithm formulation on paper, their computer implementation in programming exercises and their testing in specific applications. At the beginning of the course, the students will be given the source of a base code sumMIT with all the elements of a finite element program which constitute overhead and do not contribute to the learning objectives of this course (assembly and equation-solving methods, etc.). Electronic homework submissions are strongly recommended. Students are strongly encouraged to discuss homework problems in groups, since this is expected to help the learning process. However, homework assignments are also used for performance assessment and, therefore, the material that is turned in must represent the student's own understanding of the material.


Students are strongly encouraged to discuss homework problems with each other, since this is expected to help the learning process. However, homework assignments are also used for performance assessment and, therefore,the material that is turned in must represent the student's own understanding of the material. The final letter grades will be assigned according to the rules and regulations of the Faculty.


Textbooks on Continuum Mechanics and Mathematical Theory of Elasticity:


Textbooks on the finite element method:


Don't show me this again


This is one of over 2,200 courses on OCW. Find materials for this course in the pages linked along the left.


MIT OpenCourseWare is a free & open publication of material from thousands of MIT courses, covering the entire MIT curriculum.


No enrollment or registration. Freely browse and use OCW materials at your own pace. There's no signup, and no start or end dates.


Knowledge is your reward. Use OCW to guide your own life-long learning, or to teach others. We don't offer credit or certification for using OCW.


Made for sharing. Download files for later. Send to friends and colleagues. Modify, remix, and reuse (just remember to cite OCW as the source.)


Learn more at Get Started with MIT OpenCourseWare


Computational mechanics of materials

Price on request