A Positive Outlook: Professor Hrvoje Jasak

Can you believe Professor Jasak[https://www.lsc.phy.cam.ac.uk/staff/dr-hrvoje-jasak] is a professor and researcher at the same University of Cambridge that Dr. Stephen Hawking, famous theoretical physicist, researched and taught at. Cambridge has a 21% acceptance rate.

I am excited because he has been a LinkedIn contact of mine for more than a year. In the last couple months, he contacted me and offered to supervise my OpenFOAM learning. He said he would share his lectures from University of Cambridge too.

I told him my goals, my desires, and that I needed to complete them before I accept his offer. He didn’t say no. I need to complete MIT differential equations series, MIT advanced fluid mechanics from MIT mechanical engineering graduate school, and MIT analysis and transport from MIT chemical engineering graduate program. I also need to complete my self study of Fox and McDonald’s introduction to fluid dynamics. Then, I plan to self study a book on Finite Volume Method, a book on computational fluid dynamics, and two books on turbulence. Then, I might pay for an OpenFOAM introductory course from OpenFOAM foundation or ESI. I also need to successfully draft my waterjet propulsion system. After all that, I said I will ask for his supervision.

He didn’t say no. Instead, he looked at my profile. I have grand plans, but I don’t want to waste the opportunity to learn from Dr. Jasak. I want to be an intelligent and educated student and well prepared. If I do, my chances of successfully modeling the waterjet propulsion system will be greater. I share my successes on LinkedIn because success are more fun when shared and celebrated, but I also want Dr. Jasak to know that I am working my goals. He is a brilliant engineer, CFD expert, and mathematician. He is a world class researcher in CFD. I am lucky he offered to supervise me.

A New Goal: To understand waterjet propulsion via computational fluid dynamics and OpenFOAM

Tuesdays and Thursdays are my short study days. It helps me reset. MWF are my 7 hour days. TTH are 5 hours on average.

After studying my fluid mechanics today, and watching several videos, I feel good about my fluid mechanics path. I am so dependent on feeling good about my studies. It affects my whole day.

Although I succeeded yesterday in MITx introduction to differential equations, it was a grueling day that I didn’t enjoy that much. Was making so many tiny errors, and I got the concept right for a really difficult problem, but failed to simply distribute correctly. A simple algebra error caused me to miss a very challenging problem. Although I got some dopamine rush from getting the concept correct, I felt horrible because I made errors like that all day yesterday. I had to check and recheck my problems multiple times, which drug the day out significantly. Anyhow, it is over.

Today has been a much better day, but I did watch a really boring video on shock waves. I should have chosen a more entertaining video since I have control. Anyhow, note taking went well, and I am learning fluid mechanics well. I have to get through the book so that I can study Introduction to Turbulence.

I am spoiled with PDFs. I don’t like reading from textbooks. My computer and monitor, along with my makeshift desk, is set up for PDFs and not books. MIT Press Introduction to Turbulence is not in electronic format, but it is a great book to work my way into turbulence. Then I can study the bible–Pope’s book on turbulent flows. Most flows in real life are turbulent.

It is quite difficult to properly model turbulent flows in OpenFOAM. Especially if the geometry is complicated. What will all this do for me? Pass time. I doubt anybody will benefit from my studies, but I will have fun. I hope to get published. That way it might be used. I will share it on cfd-online and other open-access document servers. I hope to be sound mathematically and physics wise. I am excited that Dr. Jasak, the creator of OpenFOAM, has offered to supervise me and share his valuable lectures on OpenFOAM. The man is a professor at Cambridge, which has a 21% acceptance rate. Exciting!

Create various tutorials of a meshed cavity geometry for OpenFoam

Part 1:

OpenFoam codestream Challenge using pointField.H.

Start with [tut] and then [grep -r “pointField.H”] to find the distributed tutorial that uses pointField.H:

The challenge is to use codestream and pointField.H to grow points in the z direction. By doing so, a cavity will be produced with a moving top, three fixed walls, and a front and back that is empty. So, you only have to specify 1/2 of total points. This will help one understand one area of codestream, and block and boundary creation.
First, try on your own if you have some experience with blockMesh:
Tutorial:

Part 2:

OpenFoam two point growth using codestream and pointField.H.

The challenge is to use codestream and pointField.H to create a cavity with moving lid, 3 fixed walls, and 2 empty faces for 2-D simulation. Specify two points, grow them in the +y direction by 1, and then grow all accumulated points in the z direction by 0.1. <convertToMeters 1>.

Tutorial:

Part 3:

Challenge:

Use codestream and pointField.H to create a 2 block cavity, with a moving wall that is meshed correctly, and only specify 1/4 of total points.

Start from 3 points and produce a meshed geometry that has 12 points. This type of work has helped me understand boundary face creation and hex block creation.

Tutorial:

Part 4:

Challenge:

This tutorial uses codestream and pointField.H to specify 1/6th of the total points while creating a 4 block cavity with moving wall, 3 fixed walls, and 2 empty walls.

Since 4 blocks are created, a 4 wall boundary mesh is created by using a nonuniform mesh.

Tutorial:

This Blog is not approved or endorsed by ESI Group or ESI-OpenCFD®, the producer of the OpenFOAM® software and owner of the OpenFOAM® trade mark.