Course Outline


  • Boundary Elements vs Finite Elements

How Boundary Elements Integrate with Computer Aided Engineering (CAE) and Integrated Engineering Software

Continuous Elements, Discontinuous Elements and Surface Discretization

Versatility through Mesh Regeneration

Case study: Discretization of a Crankshaft

Setting up the Development Environment

Overview of BEM's Mathematical Foundations

Two-dimensional Laplace's Equation -- Solving a Simple Boundary Value Problem

Discontinuous Linear Elements -- Improving Approximations

Two-dimensional Helmholtz Type Equation -- Extending the Analysis

Two-dimensional Diffusion Equation

Green's Functions for Potential Problems

Analyzing Three-dimensional Problems

Analyzing Problems with Stress and Flux Concentrations

Analyzing Torsion, Diffusion, Seepage, Fluid Flow and Electrostatics

Combination with Finite Elements and the Hybrid Method

The Importance of Clean Code

Increasing Computational Performance (Parallel and Vector Computing)

Closing Remarks


  • Basic knowledge of vector calculus
  • Understanding of ordinary and partial differential equations
  • Understanding of complex variables
  • Programming experience in any language
  7 Hours


Related Courses

Creating 3D Models with RealityCapture

  21 hours

Blender: 3D Modeling Fundamentals

  35 hours

Advanced Blender: Python Scripting

  7 hours


  14 hours

FreeCad: Getting Started with Parametric Modeling

  21 hours

OpenSCAD: Introduction to 3D Modeling

  21 hours


  14 hours

Advanced SolidWorks

  28 hours

Learning CATIA

  14 hours

CATIA V5 Fundamentals

  14 hours

SketchUp for Architecture

  14 hours


  35 hours

PCB Circuit Design with Eagle

  21 hours