Difference between revisions of "Programming by Hakan Nilsson"

From OpenFOAM Wiki
Jump to navigation Jump to search
(Updated link)
Line 1: Line 1:
 
* '''contributor''': Håkan Nilsson
 
* '''contributor''': Håkan Nilsson
* '''affiliation''': Department of Applied Mechanics, Chalmers University
+
* '''affiliation''': Department of Mechanics and Maritime Sciences, Chalmers University of Technology
 
* '''contact''': <mail address='hakan.nilsson@chalmers.se' description='author'>click here for email address</mail>
 
* '''contact''': <mail address='hakan.nilsson@chalmers.se' description='author'>click here for email address</mail>
* '''OpenFOAM version''': 2.4/4.x
+
* '''OpenFOAM version''': v1706+
 
* '''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])
* '''origin''': http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015
+
* '''origin''': www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017
  
 
Go back to [https://wiki.openfoam.com/index.php?title=Day_12 Day 12].
 
Go back to [https://wiki.openfoam.com/index.php?title=Day_12 Day 12].
  
=[http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/ Programming part of the course by Håkan Nilsson]=
+
=[www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017 Programming part of the course by Håkan Nilsson]=
  
On this [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/ page] you will find a wide collection of pdfs and case files to further improve you knowledge of programming in OpenFOAM. This material was created for and during the PhD course in 2015 at Chalmers university. You will find information on:
+
On this [www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017 page] you will find a wide collection of pdfs and case files to further improve you knowledge of programming in OpenFOAM. This material was created for and during the PhD course in 2015 at Chalmers University of Technology. You will find information on:
  
* [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/highLevelProgramming.pdf high level programming] - 2.4
+
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3914803 Basics of C++ and how it is used in OpenFOAM]
* [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/implementApplication.pdf implementation of an application] - 2.4
+
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3915048 Object orientation in C++ and OpenFOAM]
* [http://pingpong.chalmers.se/public/courseId/7056/lang-en/publicPage.do?item=3256524 implementation of a turbulence model] - 4.x
+
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3912666 Source code and binary file directory organization]
* [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/implementBoundaryCondition.pdf implementation of a boundary condition] - 2.4
+
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3912668 High-level programming]
* [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/implementFunctionObject.pdf implementation of a function object] - 2.4
+
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3913956 Implement three applications - part 1]
* [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/basicsOfC++.pdf basics of C++] - 2.4
+
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3912669 Implement three applications - part 2 (files)]
* [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/debugging.pdf debugging in OpenFOAM] - 2.4
+
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3918771 A look inside icoFoam]
 +
* [https://pingpong.chalmers.se/courseId/8331/content.do?id=3855253 Implement a boundary condition]
 +
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3924267 Implement a functionObject]
 +
* [https://pingpong.chalmers.se/courseId/8331/content.do?id=3855255 Implement turbulence model]
 +
* [https://pingpong.chalmers.se/courseId/8331/node.do?id=3968104 Debugging]

Revision as of 04:59, 4 September 2017

  • contributor: Håkan Nilsson
  • affiliation: Department of Mechanics and Maritime Sciences, Chalmers University of Technology
  • contact: click here for email address
  • OpenFOAM version: v1706+
  • published under: CC BY-NC-SA license (creative commons licenses)
  • origin: www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017

Go back to Day 12.

[www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017 Programming part of the course by Håkan Nilsson]

On this [www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017 page] you will find a wide collection of pdfs and case files to further improve you knowledge of programming in OpenFOAM. This material was created for and during the PhD course in 2015 at Chalmers University of Technology. You will find information on: