Difference between revisions of "Programming by Stefan Radl"

From OpenFOAM Wiki
Jump to navigation Jump to search
Line 4: Line 4:
 
* '''affiliation''': Technische Universität Graz, Austria
 
* '''affiliation''': Technische Universität Graz, Austria
 
* '''contact''': <mail address='radl@tugraz.at' description='author'>click here for email address</mail>
 
* '''contact''': <mail address='radl@tugraz.at' description='author'>click here for email address</mail>
* '''OpenFOAM version''': 1.7/3.0
+
* '''OpenFOAM version''': 5.x
 
* '''Published under''': CC BY-NC-SA license ([https://creativecommons.org/licenses creative commons licenses])
 
* '''Published under''': CC BY-NC-SA license ([https://creativecommons.org/licenses creative commons licenses])
  
Line 16: Line 16:
  
 
* C++ basics
 
* C++ basics
* compilation
+
* compilation & testing
 
* basic code structure (library and executable)
 
* basic code structure (library and executable)
* testing
+
* divergence schemes overview
  
 
The videos can be found here:
 
The videos can be found here:

Revision as of 16:04, 13 February 2019

Go back to Day 12.

Go back to Stefan's collection

Programming - introduction

These video will give you a step by step walk through of programming your own utility and application. It will guide you through the steps in C++ to write the code and compile it. You will test the code with a simple case. The focus is on:

  • C++ basics
  • compilation & testing
  • basic code structure (library and executable)
  • divergence schemes overview

The videos can be found here:

These videos are definitely outdated, but might be helpful to understand some C++ concepts.