The Complete Introduction to OpenFOAM
The Complete Introduction to OpenFOAM, available at $69.99, has an average rating of 3.94, with 100 lectures, based on 904 reviews, and has 4288 subscribers.
You will learn about Understand the basic requirements of OpenFOAM computational modelling Be able to take any tutorial file in OpenFOAM, set the case up for yourself and use geometries and boundaries of your choosing. Though we can't cover the majority of solvers, you should be in a position to explore particular solvers for yourself and learn on your own. Create meshes and set up boundaries/initial conditions compatible with OpenFOAM Be able to use the FOAM-Extend solid mechanics solver library. Understand the foundations of steady/time dependent Linear Elasticity, Thermal Conduction, Friction and Plasticity for use in Aerospace, Mechanical and Manufacturing engineering applications This course is ideal for individuals who are Beginner engineers looking to learn the full power of computational modelling but frustrated with the mostly incomprehensible material available online. or Researchers and professionals looking for a simple and tractable introduction to getting OpenFOAM to work. It is particularly useful for Beginner engineers looking to learn the full power of computational modelling but frustrated with the mostly incomprehensible material available online. or Researchers and professionals looking for a simple and tractable introduction to getting OpenFOAM to work.
Enroll now: The Complete Introduction to OpenFOAM
Summary
Title: The Complete Introduction to OpenFOAM
Price: $69.99
Average Rating: 3.94
Number of Lectures: 100
Number of Published Lectures: 100
Number of Curriculum Items: 100
Number of Published Curriculum Objects: 100
Original Price: £44.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand the basic requirements of OpenFOAM computational modelling
- Be able to take any tutorial file in OpenFOAM, set the case up for yourself and use geometries and boundaries of your choosing. Though we can't cover the majority of solvers, you should be in a position to explore particular solvers for yourself and learn on your own.
- Create meshes and set up boundaries/initial conditions compatible with OpenFOAM
- Be able to use the FOAM-Extend solid mechanics solver library.
- Understand the foundations of steady/time dependent Linear Elasticity, Thermal Conduction, Friction and Plasticity for use in Aerospace, Mechanical and Manufacturing engineering applications
Who Should Attend
- Beginner engineers looking to learn the full power of computational modelling but frustrated with the mostly incomprehensible material available online.
- Researchers and professionals looking for a simple and tractable introduction to getting OpenFOAM to work.
Target Audiences
- Beginner engineers looking to learn the full power of computational modelling but frustrated with the mostly incomprehensible material available online.
- Researchers and professionals looking for a simple and tractable introduction to getting OpenFOAM to work.
Computational modelling is already central to modern engineering and industry with the demand for skilled professionals steadily rising with time. Unfortunately the software suitable for these roles often costs tens of thousands of dollars for a license and/or is prohibitively complicated to learn and put into practice. Being opensource and used in many active companies today, OpenFOAM is an excellent way to learn these methods and greatly enhance your ability to solve engineering problems. While structured in a way that makes it highly flexible and ideal for making your own projects, learning OpenFOAM without help can be a daunting prospect.
The purpose of this course is to give a simple and straightforward introduction to OpenFOAM covering common bugs and mistakes so that you can easily pass through the steep initial learning curve at your own pace. While the lessons learned here can be applied to any OpenFOAM solver (of which there is a substantial range), the focus is on solid mechanics since the implementation is typically much simpler than more popular applications (high speed flow, etc.). In addition, since solid mechanics is necessary for most engineering disciplines even if it isn’t that discipline’s primary interest (aerodynamics centres around the interaction between solid objects and fluid flows for example), solid mechanics is an excellent core skill to have and a necessary theoretical precursor to a healthy understanding of fluid dynamics of all forms.
Disclaimer:
This course is not a substitute for a degree in aerospace engineering or specialist consultancy, by purchasing this course you agree that the course instructor is in no way liable for any disputes, claims, losses, injuries, or damage of any kind that might arise out of or relate to the content of this course or any supporting communications between instructor and student.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: The Structure of This Course
Lecture 3: What You Will Learn
Lecture 4: Why OpenFOAM?
Lecture 5: Side Note – For Windows 10 Users Part 1
Lecture 6: Side Note – For Windows 10 Users Part 2
Lecture 7: Side Note – Windows 10 Summary + Part 3: The Best Solution (is XMing)
Lecture 8: Installing OpenFOAM 7 Part 1
Lecture 9: Installing OpenFOAM 7 Part 2
Lecture 10: Installing OpenFOAM 7 Part 3
Lecture 11: Installing OpenFOAM 7 Part 4 – Aliases
Chapter 2: Fundamentals of Case Structure
Lecture 1: OpenFOAM 7 Tutorials
Lecture 2: The Run Folder
Lecture 3: OpenFOAM Case Architecture Part 1
Lecture 4: OpenFOAM Case Architecture Part 2
Lecture 5: OpenFOAM Case Architecture Part 3
Lecture 6: OpenFOAM Case Architecture Part 4
Lecture 7: The .Allrun Bash Script and blockMesh
Lecture 8: ParaView
Lecture 9: A First Look at Our Mesh
Lecture 10: Running the Solver
Lecture 11: First Look at the Solution
Lecture 12: The Initial Values Directory Part 1
Lecture 13: The Initial Values Directory Part 2
Lecture 14: The Initial Values Directory Part 3
Chapter 3: Practical Meshing and Boundary Conditions
Lecture 1: The Fundamentals of blockMesh Part 1
Lecture 2: The Fundamentals of blockMesh Part 2
Lecture 3: The Fundamentals of blockMesh Part 3
Lecture 4: The Fundamentals of blockMesh Part 4
Lecture 5: The Fundamentals of blockMesh Part 5
Lecture 6: The Fundamentals of blockMesh Part 6
Lecture 7: The Fundamentals of blockMesh Part 7
Lecture 8: Installing Blender and swiftBlock
Lecture 9: Running Blender Compatibly
Lecture 10: Blender Basics Part 1
Lecture 11: Blender Basics Part 2
Lecture 12: Blender Basics Part 3
Lecture 13: Blender Basics Part 4
Lecture 14: Blender Basics Part 5
Lecture 15: Blender Basics Part 6
Lecture 16: Blender Basics Part 7
Lecture 17: Blender Basics Part 8
Lecture 18: swiftBlock – Blocking
Lecture 19: swiftBlock – Preview Meshing
Lecture 20: swiftBlock – Setting Edges
Lecture 21: swiftBlock – Setting Boundaries
Lecture 22: swiftBlock – Export blockMeshDict
Lecture 23: swiftBlock – Unpack blockMeshDict and Build
Lecture 24: swiftBlock – Reading a swiftBlock blockMeshDict
Lecture 25: swiftBlock – Initial Values Setup Part 1
Lecture 26: swiftBlock – Initial Values Setup Part 2
Lecture 27: swiftBlock – Initial Values Setup Part 3
Lecture 28: swiftBlock – Initial Values Setup Part 4
Lecture 29: GMSH Part 1
Lecture 30: GMSH Part 2
Lecture 31: GMSH Part 3
Lecture 32: GMSH Part 4
Lecture 33: GMSH Part 5
Lecture 34: GMSH Part 6
Lecture 35: GMSH Part 7
Lecture 36: GMSH Part 8
Lecture 37: GMSH Part 9
Lecture 38: First Section Summary
Chapter 4: Advanced Solid Mechanics With Foam-Extend
Lecture 1: Gaining Modelling Experience
Lecture 2: Installing Foam-Extend 4.1 Part 1
Lecture 3: Installing Foam-Extend 4.1 Part 2
Lecture 4: Installing Foam-Extend 4.1 Part 3
Lecture 5: Installing Foam-Extend 4.1 Part 4
Lecture 6: Installing Foam-Extend 4.1 Final + First Look
Lecture 7: First Look at the Foam-Extend PlateHole Case
Lecture 8: plateHole Case: The Analytical Solution
Lecture 9: plateHole Case: Increasing Mesh Fineness
Lecture 10: plateHole Case: Increasing Mesh Fineness Further
Lecture 11: plateHole Case: Extending the Domain Size Part 1
Lecture 12: plateHole Case: Extending the Domain Size Part 2
Lecture 13: Convergence Part 1
Lecture 14: Convergence Part 2
Lecture 15: Convergence Part 3
Lecture 16: Convergence Part 4
Lecture 17: Convergence Part 5
Lecture 18: Post Processing Part 1
Lecture 19: Post Processing Part 2
Lecture 20: Post Processing Part 3
Lecture 21: Post Processing Part 4
Chapter 5: Advanced Solid Mechanics Modelling
Lecture 1: Time Varying Cases Part 1
Lecture 2: Time Varying Cases Part 2
Lecture 3: Time Varying Cases Part 3
Lecture 4: Plasticity Part 1
Lecture 5: Plasticity Part 2
Lecture 6: Plasticity Part 3
Lecture 7: Plasticity Part 4
Lecture 8: Friction Part 1
Lecture 9: Friction Part 2
Lecture 10: Friction Part 3
Lecture 11: Friction Part 4
Instructors
-
Philip Baldock
Physics Grad, Programmer and Illustrator
Rating Distribution
- 1 stars: 16 votes
- 2 stars: 27 votes
- 3 stars: 108 votes
- 4 stars: 347 votes
- 5 stars: 406 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024
- Top 10 Blockchain Development Courses to Learn in December 2024
- Top 10 Unity Game Development Courses to Learn in December 2024
- Top 10 Artificial Intelligence Courses to Learn in December 2024
- Top 10 Flutter Development Courses to Learn in December 2024
- Top 10 Docker Kubernetes Courses to Learn in December 2024
- Top 10 Business Analytics Courses to Learn in December 2024
- Top 10 Excel Vba Courses to Learn in December 2024
- Top 10 Devops Courses to Learn in December 2024