Difference between revisions of "Day 15"

From OpenFOAM Wiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
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]=
 
  
Star on page 231 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.  
+
==[https://wiki.openfoam.com/Boundary_Conditions_in_OpenFOAM_by_Divyesh_Variya_(DD_Fluids) Parabolic boundary condition [codedFixedValue]]==
  
=[https://wiki.openfoam.com/Simulating_chocolate_by_Gavin_Tabor Modeling chocolate]=
+
In this tutorial, you will learn how to give a parabolic inlet velocity at inlet using codedFixedValue boundary feature in OpenFOAM.
  
This tutorial 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:
+
Points covered:
  
* header files
+
* How to use codedFixedValue boundary to apply custom expression at a boundary
* base types
+
* How to add a expression which is spatially varying
* fvMesh
+
* How to create parabolic inlet velocity for a 3D pipe
* GeometricField
 
* IOobject and objectRegistry
 
* Higher-level programming
 
* fvc::, fvm:: operators
 
* compilation
 
* Boussinesq approximation
 
* Casson model
 
  
=[https://wiki.openfoam.com/Ending_by_Joel_Guerrero End of Day 15 and the "3 weeks" series]=
+
==[https://wiki.openfoam.com/Code_development_by_Tobias_Holzmann Code development]==
  
We reached the end of Day 15 and with that the end of the "3 weeks" series. Now, now... Let's not get emotional here. Let's think about all the great challenges and successes in your CFD career with OpenFOAM and look forward to the future.
+
These screencasts will help you learn how to develop a custom code in OpenFOAM. You will learn about:
  
Also you can take a look at the [https://wiki.openfoam.com/Collection_by_topic collection by topic], where you can find further tutorials in different topics.
+
* Basic Information
 +
* Preparing your System
 +
* Preparing the new Solver
 +
* Analyzing the Code
 +
* Advanced Code Analyze
 +
* Building the new Solver
  
With this in mind... cheers!
+
=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.

Latest revision as of 05:35, 4 May 2021

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.


Parabolic boundary condition [codedFixedValue]

In this tutorial, you will learn how to give a parabolic inlet velocity at inlet using codedFixedValue boundary feature in OpenFOAM.

Points covered:

  • How to use codedFixedValue boundary to apply custom expression at a boundary
  • How to add a expression which is spatially varying
  • How to create parabolic inlet velocity for a 3D pipe

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 Solver

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.