Difference between revisions of "Day 15"

From OpenFOAM Wiki
Jump to navigation Jump to search
Line 3: Line 3:
 
Go back to [https://wiki.openfoam.com/index.php?title=%223_weeks%22_series "3 weeks" series].
 
Go back to [https://wiki.openfoam.com/index.php?title=%223_weeks%22_series "3 weeks" series].
  
=[https://wiki.openfoam.com/Tips_by_Gerhard_Holzinger Tips by Gerhard Holzinger]=
+
=[https://wiki.openfoam.com/Code_development_by_Tobias_Holzmann Code development]=
  
Start on page 231 and go through until page 283 with the programming section. The pdf might not be always 100% up to date with the current releases, but still you will learn a lot.  
+
These screencasts will help you learn how to develop a custom code in OpenFOAM. You will learn about:
  
=[https://wiki.openfoam.com/Simulating_chocolate_by_Gavin_Tabor Modeling chocolate]=
+
* Basic Information
 
+
* Preparing your System
Although this tutrial is unfortunately not up to date, it is an excellent summary of all the information you will need to implement your own custom solvers or libraries in OpenFOAM by taking you through the implementation amongst others on the Casson model, which describes the flow of molten chocolate. The focus is on:
+
* Preparing the new Solver
 
+
* Analyzing the Code
* header files
+
* Advanced Code Analyze
* base types
+
* Building the new Solve=
* fvMesh
 
* GeometricField
 
* IOobject and objectRegistry
 
* Higher-level programming
 
* fvc::, fvm:: operators
 
* compilation
 
* Boussinesq approximation
 
* Casson model
 
  
 
=End of day 15=
 
=End of day 15=
  
 
Now at the end of Day 15 please return to the [https://wiki.openfoam.com/index.php?title=%223_weeks%22_series "3 weeks" series] and finish your journey with this series and look forward to further steps.
 
Now at the end of Day 15 please return to the [https://wiki.openfoam.com/index.php?title=%223_weeks%22_series "3 weeks" series] and finish your journey with this series and look forward to further steps.

Revision as of 06:07, 3 August 2020

On Day 15 we will finalize our "3 weeks" tutorial series by doing a fun programming simulation and going through a couple of pages of pdf.

Go back to "3 weeks" series.

Code development

These screencasts will help you learn how to develop a custom code in OpenFOAM. You will learn about:

  • Basic Information
  • Preparing your System
  • Preparing the new Solver
  • Analyzing the Code
  • Advanced Code Analyze
  • Building the new Solve=

End of day 15

Now at the end of Day 15 please return to the "3 weeks" series and finish your journey with this series and look forward to further steps.