Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding a new tutorial topic #186

Open
yiyuef opened this issue Nov 15, 2024 · 0 comments
Open

adding a new tutorial topic #186

yiyuef opened this issue Nov 15, 2024 · 0 comments

Comments

@yiyuef
Copy link

yiyuef commented Nov 15, 2024

Hi,

I am graduate researcher in computational science as well as a new user of Gridap, it is really amazing and is the best Julia package I have seen so far in this field (especially fluid denamics).

As far as I know that most undergrad students are using MATLAB for entry-level fluid dynamics simulation, like discretisizing the flow field, setting up finite difference scheme and defining the boundary conditions. Though very convenient using MATLAB, it is not open to everyone and requires subscription. Thus, I am wondering if I could hereby create a Julia tutotial that offer students another option of doing real fluid dynamics simulation.

For now I would like to solve a advection-diffusion equation to describe the change the temperature field. The reason for doing this is:

  • The tutorial page here only includes the Poisson equation, which is one of the basics in material mechanics, but doesn't include adevection-diffusion equation. I believe this would be a great tutorial for beginners to play with this software with limited knowledge in fluid mechanics.

  • Both advection and diffusion terms are two critical terms in the N-S equations, and also the fundamental substance motions in fluid dynamics.

  • The process of advection and diffusion is already well-established. That is to say, we can compare the results using this software with other commercial softwares, and it makes easier for students to figure out issues, if any.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant