Programming

From OpenFOAM Wiki
Revision as of 08:44, 19 March 2017 by Miguel Nobrega (talk | contribs)
Jump to navigation Jump to search

One of the most powerful features of OpenFOAM is the possibility of creating new solvers and features, able to cope with specific needs. For this you need to use Programming. Below there is a list of tutorials that covers Programming in OpenFOAM.

Go back to Collection by topic.

Programming

Complete Programming Courses

Intro: Compilation and Testing

Implementation of Initial and Boundary Conditions

  • Guerrero describes how to implement and test BCs using codeStream.
  • Guerrero describes field initialization using codeStream.
  • This tutorial by Gavin Tabor covers the implementation of custom boundary conditions.

Customizing solvers

Debugging

  • See the list of tools by Stefan Radl to get an overview of debugging tools.

Further reading

  • Håkan Nilsson's collection [1] comprises several reports that cover programming topics.