Use of Monte Carlo Method to Solve Geometrical Problems in Radiation Transfer

AI Thread Summary
The discussion centers on the use of the Monte Carlo method for solving thermal radiation exchange problems, specifically for calculating view factors in geometries. The original poster expresses interest in verifying their understanding of the method by first applying it to simple geometries before tackling more complex ones. They have programming experience in C++ and access to ANSYS for validation purposes. A participant suggests that while Monte Carlo simulations can effectively solve these problems, existing software like View3D can calculate view factors for both 2D and 3D configurations, potentially saving time and effort. The original poster acknowledges this suggestion and plans to explore the View3D program further.
CFDFEAGURU
Messages
781
Reaction score
10
Hello all,

I am curious to know if any of you have ever used the Monte Carlo method to solve problems involving thermal radiation exchange. An overview of the problems that can be solved using this method is described here.

http://books.google.com/books?id=O389yQ0-fecC&lpg=PP1&pg=PA390#v=onepage&q=&f=false

The above link is to a partial preview book so some pages are not available. I intend to buy this book but I haven't yet.

To be more specific the problem that I am interested in solving is to calculate a view factor (also called a configuration shape factor) involving non-trivial geometry in 2 dimensions but first I would like to use the Monte Carlo method to reproduce the view factor for trivial geometry to verify complete understanding of the method. I also have access to a general finite element analysis package called ANSYS to verify the results of the non-trivial geometry.

I am familair with Monte Carlo integration scheme as outlined in Numerical Recipes and I have modest amount of programming experience in C++ but I haven't ever programmed a method such as Monte Carlo.

I know that Monte Carlo simulations are used in a wide variety of fields and the method is very powerful especially with a "fast" computer.

If any of you have ever done this and would like to help me out with it please let me know and we can outline a simple problem to work together on.

Thanks
Matt
 
Technology news on Phys.org
This can definitely be solved using Monte Carlo simulations. However, there are already packages to do this. http://view3d.sourceforge.net/" can calculate the view factor for both 2D and 3D configurations. I haven't looked closely at this program so I don't know how it does its integrations, but it could be with Monte Carlo methods. If you are more intent on making your own program than just finding view factors you might want to look at the source code of View3D. If not, I would recommend using what is already out there to save yourself a whole lot of work.
 
Last edited by a moderator:
Thanks a lot for information on the View 3D program. I will check into it.

Thanks
Matt
 
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
Back
Top