Courses and Tutoring

We organize courses and tutoring, both on-line and on-site.

Please fill out the form in the contact us section to book your personal course.

Below is the complete list of courses for free open-source FEM/FEA software:


redirectCalculiX home page

A Free Software Three-Dimensional Structural Finite Element Program.


Day 1

  • Module 00 – The implicit approach
  • Module 01 – The environment
  • Module 02 – The input file
  • Module 03 – Type of analysis, elements and much more …
  • Module 04 – Non linearities

Day 2

  • Module 05 – Rubber models and Anisotropies
  • Module 06 – Pre-processing: prepare the model
  • Module 07 – Post-processing the results
  • Module 08 – LINUX, Compiling and Solvers (Pardiso)

Customer test case on request

Examples …


redirectImpact home page

A Dynamic Finite Element Program Suite for Explicit approach simulation.


Day 1

  • Module 00 – The explicit approach
  • Module 01 – The environment
  • Module 02 – The input file
  • Module 03 – Type of elements
  • Module 04 – Trackers and other tips for Post-Progessing
  • Module 05 – Pre-processing and Post-Progessing

Customer test case on request

Examples …


redirectElmer home page

An open source multiphysical simulation software.


Day 1

  • Module 00 – The implicit approach
  • Module 01 – The environment
  • Module 02 – The input file
  • Module 03 – Thermic analysis
  • Module 04 – Fluid dynamics analysis

Day 2

  • Module 05 – Electric analysis
  • Module 06 – Current analysis
  • Module 07 – Magnetostatic analysis
  • Module 08 – Magnetodynamic analysis
  • Module 09 – Acoustic analysis

Day 3

  • Module 10 – The Multiphysics Coupling approach
  • Module 11 – Pre-processing: prepare the mesh
  • Module 12 – Post-Progessing the results
  • Module 13 – LINUX, Compiling process

Customer test case on request

Examples …


redirectpreCICE home page

preCICE is an open-source coupling library for partitioned multi-physics simulations.


Day 1

  • Module 00 – The environment
  • Module 01 – The input file
  • Module 02 – Coupling techniques
  • Module 03 – FSI (Fluid Structure Interaction)
  • Module 04 – CHT (Conjugate Heat Trasfer)

Customer test case on request

Examples …


redirectTHERM home page

A 2d finite element simulator for Thermal propagation.


Day 1

  • Module 00 – Module 01 – The environment
  • Module 01 – The Windows GUI interface
  • Module 02 – Application in thermal building insulation

Customer test case on request

Examples …


redirectOpenFOAM.org home page

OpenFOAM is free, open source software for CFD from the OpenFOAM Foundation.


Day 1

  • Module 00 – The explicit approach
  • Module 01 – LINUX vs UBUNTU bash in Windos10
  • Module 02 – The case folder structute
  • Module 03 – foamBuilder® GUI as case generator

Day 2

  • Module 04 – The OpenFOAM world …
  • Module 05 – The Rheo Tool logoRheoTool package for non-newtonian fluids
  • Module 06 – The use of Paraview logoParaView for post-processing

Customer test case on request

Examples …


redirectfoam-extend home page

It is a fork of the OpenFOAM® open source library for Computational Fluid Dynamics (CFD).


Day 1

  • Module 00 – The fork between different OpenFOAM environment
  • Module 01 – The Immersed Boundary Method

Customer test case on request

Examples …


redirectOpenFOAM.com home page

Open source CFD software developed primarily by OpenCFD Ltd since 2004.


Day 1

  • Module 00 – The fork between different OpenFOAM environment
  • Module 01 – The Over Set Grid solution

Customer test case on request

Examples …


redirectFEMM home page

Finite Element Method Magnetics. A WINDOS based program to perform: Magnetics, Electrostatics, Heat Flow and Current Flow in two-dimension domain.


Day 1

  • Module 00 – 2D in electromagnetic simulations
  • Module 01 – The environment
  • Module 02 – The Windows GUI interface
  • Module 03 – Electrostatic problems
  • Module 04 – Magnetostatic problems
  • Module 05 – Some hints on thermal and current problems

Day 2

  • Module 06 – The LUA LUA logo scripting in FEMM simulation
  • Module 07 – Integration of equation of motion in electromagnetic simulations
  • Module 08 – Complex Magnetodynamic problems using LUA scripting

Day 3

  • Module 09 – Experimental vs Simulation
  • Module 10 – Magnetic materials characterization

Customer test case on request

Examples …


redirectMercury DPM home page

A fast and flexible particle simulations using Discrete Particles Methods.


Day 1

  • Module 00 – The DPM (Discrete Particle Method) approach
  • Module 01 – The C++ environment
  • Module 02 – Kind of problems suitable to DPM
  • Module 03 – Post-processing the results

Customer test case on request

Examples …


redirectLAMMPS home page

LAMMPS is a classical molecular dynamics code with a focus on materials modeling. It's an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator.


Day 1

  • Module 00 – The DEM (Discrete Element Method) approach
  • Module 01 – The input file
  • Module 02 – Kind of problems suitable to LAMMPS
  • Module 03 – Post-processing the results

Customer test case on request

Examples …


redirectLIGGGHTS home page

An Open Source Discrete Element Method Particle Simulation Software.


Day 1

  • Module 00 – The DEM (Discrete Element Method) approach
  • Module 01 – The input file
  • Module 02 – Kind of problems suitable to DEM
  • Module 03 – Post-processing the results

Customer test case on request

Examples …


redirectFDS-SMV home page

Fire Dynamics Simulator (FDS) and SMokeView (SMV). Fire Dynamics Simulator is a Large-Eddy Simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transport from fires.


Day 1

  • Module 00 – LES (Large Eddies Simulation) in Fire Dynamic Simulation
  • Module 01 – Compilation and Windows10 setup the environment
  • Module 02 – Computational application in Civil Engineering
  • Module 03 – Post-processing the results

Customer test case on request

Examples …


redirectPaLaBoS home page

The PaLaBoS library is a framework for general-purpose computational fluid dynamics (CFD), with a kernel based on the lattice Boltzmann (LB) method.


Day 1

  • Module 00 – The Lattice Boltzmann approach to CFD
  • Module 01 – The C++ environment
  • Module 02 – CFD simulations suitable to Lattice Boltzmann and advantege in CFD analysis
  • Module 03 – Post-processing the results

Customer test case on request

Examples …


redirectDAKOTA home page

The DAKOTA toolkit provides:.


Day 1

  • Module 00 – Set-up the Windows10 or LINUX environment
  • Module 01 – Design optimization
  • Module 02 – Parameters estimation

Day 2

  • Module 03 – Uncertain quantification
  • Module 04 – Sensitivity analisys

Customer test case on request

Examples …





Each course is accompanied by documentation and numerous real case examples, with many of them also available in the FEM/FEA Tutorials section.