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

[Feature suggestion] Inclusion of a simple introduction to Monte Carlo methods #172

Open
Allentro opened this issue Jan 6, 2023 · 3 comments

Comments

@Allentro
Copy link

Allentro commented Jan 6, 2023

Just wondering if it would be beneficial to add a task_0 or something similar, which would be an introduction to Monte Carlo methods more generally. I have often found this useful when teaching undergraduate students. The calculation of pi using random numbers is always a good start. There are additional extensions of this as well if the concept is of interest.

I'd be happy to implement

@Allentro Allentro changed the title Inclusion of a simple introduction to Monte Carlo methods [Feature suggestion] Inclusion of a simple introduction to Monte Carlo methods Jan 6, 2023
@shimwell
Copy link
Member

shimwell commented Jan 6, 2023

Excellent idea Ross. Would be super keen to see a task 0.

@shimwell
Copy link
Member

shimwell commented Jan 6, 2023

Just to mention I have a bit of content on this later in the workshop

video for task 6 https://www.youtube.com/watch?v=VLn59FSc4GA
slides for task 7 https://slides.com/neutronics_workshop/neutronics_workshop#/8

Better content is always appreciated

@Allentro
Copy link
Author

Allentro commented Jan 6, 2023

Great. The content already in task 6 and 7 is really good.

What I'm thinking is somewhat parallel to this, but in a notebook. I think it would be great to have an interactive aspect. For example, the calculation of pi is good as it's very visual and gives an understanding of the effect on particle statistics.

I'll have time to write this early next week. Once I have I'll make a pull request and you think overall but also see whether you think this best fits as a task0 or potentially attached to task 6 or 7.

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

2 participants