What books for numerical solutions to PDEs

Click For Summary

Discussion Overview

The discussion revolves around recommendations for books and resources on numerical methods for solving partial differential equations (PDEs), specifically in the context of neutron transport in nuclear reactors. Participants express interest in finite difference and finite volume methods, as well as parallel computing applications. The focus is on the diffusion equation with various complexities and time scales relevant to nuclear reactor operations.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant seeks recommendations for books on numerical methods for PDEs, particularly interested in finite element and finite volume methods, and mentions prior experience with 1-space 1-time numerical work.
  • Another participant suggests Arieh Iserles' book as a potential resource, although they have not read it yet.
  • A participant elaborates on the complexities of the diffusion equation in neutron transport, discussing various species and time scales involved in reactor operations.
  • There is a mention of MIT's OpenMOC Method of Characteristics Code as a relevant tool for the discussed problem.
  • A participant recommends Versteeg & Malalasekera's book on computational fluid dynamics, noting its introductory nature but questioning its applicability to the specific niche of neutron transport.
  • Concerns are raised about the usefulness of Hamming's book for the specific fields of interest, suggesting it may not align well with the participant's needs.

Areas of Agreement / Disagreement

Participants express varying opinions on the relevance and applicability of suggested books, indicating no consensus on the best resources for the specific context of neutron transport in nuclear reactors.

Contextual Notes

Participants discuss the need for methods that accommodate both steady-state and transient conditions in reactor operations, highlighting the complexity of boundary conditions and the variety of time scales involved.

Who May Find This Useful

This discussion may be useful for researchers and practitioners in nuclear engineering, computational physics, and applied mathematics, particularly those focused on numerical methods for PDEs in reactor dynamics.

DEvens
Homework Helper
Education Advisor
Gold Member
Messages
1,246
Reaction score
507
What are some good books (or other resources) on numerical methods of solving PDEs in 3 space and 1 time variable?

I am interested both in finite element and finite volume methods. I could be interested in other methods but I don't know about them. I am interested in being able to take advantage of parallel computing. I have budget to buy some books. I have done quite a bit of 1-space 1-time numerical work.

The specific equation I am most interested in is the diffusion equation with quite a few complications. It's transport of neutrons in a nuclear reactor. For example, there are many species diffusing (each is an energy group, as many as 39 in the full model), and these can change from one to the other. The system is changing over time as well as the concentration of species. There are many interesting time scales in the problem from potentially microseconds (if things get badly wrong) up to weeks to account for consumption of fuel. The boundary conditions are interesting.

One book already on my to-buy list is Hamming "Numerical Methods for Scientists and Engineers."

Any other suggestions?
 
  • Like
Likes   Reactions: Silicon Waffle
Physics news on Phys.org
Sorry, I meant finite difference and finite volume methods.
 
DEvens said:
The specific equation I am most interested in is the diffusion equation with quite a few complications. It's transport of neutrons in a nuclear reactor. For example, there are many species diffusing (each is an energy group, as many as 39 in the full model), and these can change from one to the other. The system is changing over time as well as the concentration of species. There are many interesting time scales in the problem from potentially microseconds (if things get badly wrong) up to weeks to account for consumption of fuel. The boundary conditions are interesting.
Is one interested in thermal, epi-thermal or fast reactors, or all spectra? Whatever the spectrum, ideally the methods allow for steady-state operation with depletion and accumulation of fission products and transuranics, as well as transient conditions. In an LWR, the time scale of reactivity-insertion event is on the order of ms. One can review experiments from the French CABRI and Japanese NSRR RIA experiments. For steady-state, time steps are on the order of days, and depletion calculations are typically done for steady-state full power conditions, and generally not for power maneuvers.

MIT's OpenMOC Method of Characteristics Code should be of interest - https://mit-crpg.github.io/OpenMOC/

This is a reasonably good characterization of the problem.- https://en.wikipedia.org/wiki/Neutron_transport#Discretization_in_Deterministic_Methods

See also theory of numerical methods for hyperbolic PDEs - http://www.aei.mpg.de/~rezzolla/lnotes/Hyperbolic_Pdes/hyperbolic_pdes_lnotes.pdf
 
  • Like
Likes   Reactions: DEvens
The final target of this work will be, most of the time, power reactors for nuclear power stations. Or reactors in that general category. I am in Ontario, so most of the time I will want to apply this to CANDU reactors. Possibly a research reactor will sneak into the calculations, but it will tend to be a reactor used to test out fuel etc. for use in power reactors. So predominantly thermal.

Mostly this is me trying to persuade the powers-that-be in my area that we should move into the era of modern computing. And that means I need to be up to date on what is possible and practical and useful.
 
DEvens said:
What are some good books (or other resources) on numerical methods of solving PDEs in 3 space and 1 time variable?

I am interested both in finite element and finite volume methods. I could be interested in other methods but I don't know about them. I am interested in being able to take advantage of parallel computing. I have budget to buy some books. I have done quite a bit of 1-space 1-time numerical work.

The specific equation I am most interested in is the diffusion equation with quite a few complications. It's transport of neutrons in a nuclear reactor. For example, there are many species diffusing (each is an energy group, as many as 39 in the full model), and these can change from one to the other. The system is changing over time as well as the concentration of species. There are many interesting time scales in the problem from potentially microseconds (if things get badly wrong) up to weeks to account for consumption of fuel. The boundary conditions are interesting.

One book already on my to-buy list is Hamming "Numerical Methods for Scientists and Engineers."

Any other suggestions?

A nice introductory book on the FVM is Versteeg & Malalasekera's "An Introduction to Computational Fluid Dynamics - The Finite Volume Method". I have this book and I like it a great deal. Yet it may be a bit off from your niche of application.

Coincidentally, I also have Hamming's "Numerical Methods for Scientists and Engineers". Frankly, I doubt it will be useful to you given the fields you mentioned as the ones of your interest (FDM, FVM, PDEs).
 

Similar threads

Replies
5
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 18 ·
Replies
18
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 5 ·
Replies
5
Views
5K
Replies
3
Views
4K
  • · Replies 7 ·
Replies
7
Views
6K
Replies
1
Views
2K
  • · Replies 17 ·
Replies
17
Views
12K
  • · Replies 1 ·
Replies
1
Views
2K