Difference between revisions of "Basic programming by Hakan Nilsson"

From OpenFOAM Wiki
Jump to navigation Jump to search
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
+
* '''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''': http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017
  
Go back to [https://wiki.openfoam.com/index.php?title=Day_7 Day 7].
+
Go back to [https://wiki.openfoam.com/index.php?title=Day_12 Day 12].
  
=[http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/aLookInsideIcoFoam.pdf icoFoam and pisoFoam by Håkan Nilsson]=
+
Go back to [https://wiki.openfoam.com/Programming Programming].
  
This [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2015/aLookInsideIcoFoam.pdf pdf] gives you a compact explanation on the difference between a laminar and a turbulent solver in OpenFOAM. This is important to know, if you want to decide, which solver in OpenFOAM you would like to use for your specific application. You will learn about
+
Go back to [https://wiki.openfoam.com/Collection_by_authors Collection by authors].
  
* icoFoam
+
=[https://pingpong.chalmers.se/public/pp/public_courses/course08331/published/1504283117033/resourceId/3987163/content/UploadedResources/highLevelProgramming-1.pdf Basic programming in OpenFOAM]=
* pisoFoam
+
 
* the PISO algorithm
+
* [https://pingpong.chalmers.se/public/pp/public_courses/course08331/published/1504283117033/resourceId/3987163/content/UploadedResources/directoryOrganization-1.pdf Source code and binary file directory organization]
* write statements
+
* [https://pingpong.chalmers.se/public/pp/public_courses/course08331/published/1504283117033/resourceId/3987163/content/UploadedResources/highLevelProgramming-1.pdf High level programming]
* inclusion of turbulence modelling
+
* [https://pingpong.chalmers.se/public/pp/public_courses/course08331/published/1504283117033/resourceId/3987163/content/UploadedResources/implementApplication-1.pdf Implement three applictions - pdf]
 +
* [https://pingpong.chalmers.se/public/pp/public_courses/course08331/published/1504283117033/resourceId/3987163/content/UploadedResources/rodFoamCase-3.tgz Implement three applictions - files]

Revision as of 05:09, 5 September 2017

Go back to Day 12.

Go back to Programming.

Go back to Collection by authors.

Basic programming in OpenFOAM