Replies: 2 comments
-
How I got started phase field modeling (in Katsuyo's group as an undergrad): First, a student is asked to solve a 1D diffusion problem (explicitly) and verify the result with an analytic solution (doing some convergence tests). That’s in a language of their choice, usually Matlab or Python. Then they write a spinodal decomposition code (explicit once again) and test a few different situations (also in Matlab or Python). Finally, they re-write the spinodal decomposition code in C++ or Fortran. |
Beta Was this translation helpful? Give feedback.
-
This issue has been automatically marked as stale because it has had no activity in the last year. It will be closed if no further activity occurs in the next 30 days. Thank you for your contributions. |
Beta Was this translation helpful? Give feedback.
-
Create a getting started with phase field guide on the PFHub wiki.
After some discussion with @tkphd and @guyer, we think that a step by step guide to getting started with phase field would be useful. We may need to have a broader discussion about educational material on PFHub beyond the scope of this issue. This issue is not about generating more educational material.
Currently there are a number of open issues regarding educational materials on PFHub, #586, #585, #583, #582. All of those issues relate to this one.
My initial thoughts were along the lines of this, which I found extremely useful when learning Haskell. Maybe it would be worth asking a beginner question somewhere like Physics Stack Exchange. The guide would not require us to generate new material ideally, but to give a narrative about what to do in what order. What to code first and what to read first and what not to waste time on.
List of ideas for teaching methods or philosophies:
Other sources for phase field material links:
Ideally, the guide would include as much free material as possible and not require purchasing expensive books.
This issue can be opened up to the wider community at some point especially including Mike Tonks and Nick Provatas who both have teaching experience.
Beta Was this translation helpful? Give feedback.
All reactions