Boundary conditions > Simulation objects > Simcenter 3D Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal simulation objects > Radiation
Understanding the Monte Carlo calculation method
The Monte Carlo calculation method:
Directly computes radiative exchange by launching rays from defined solar and IR spectrum sources and tracing the rays to extinction, taking into account absorption, reflection (both diffuse and specular), and transmission.
Calculates view factors by assembling data from the intersection of rays and elements.
The Monte Carlo method for radiative exchange calculation directly computes radiative couplings and heat loads. The method uses statistical sampling to evaluate the radiative exchange in an enclosure. Ray packets, representing individual photon bundles, are launched from emitting surfaces in random directions and are then traced until extinction. Radiative couplings and heat loads are determined by analyzing the number of traced ray packets intersecting each element.
This method allows the simulation of the radiative heat exchange between surfaces with complex reflection and emission behavior, exhibiting variations with both the angle of incidence and the direction of incidence. It also permits the simulation of radiation transport and radiative interaction within participating media.
The Monte Carlo method determines view factors as part of the radiative exchange calculation. In the Monte Carlo Settings dialog box, you have the option of using the Monte Carlo method only to calculate view factors, while using Gebhardt's or Oppenheim's method to calculate radiative couplings, and iterative methods to calculate heat loads.
Advantages and disadvantages of the Monte Carlo method
The Monte Carlo calculation method offers the following advantages:
Partial illumination of individual elements is accurately handled with the Monte Carlo method. In contrast, the Deterministic and Hemicube view factor methods calculate diffuse reflections using the approximation that all parts of an element are uniformly illuminated. This difference is particularly important for solar heating, which may produce sharp shadow edges across elements.
The Monte Carlo method allows handling of more complex models of diffuse reflection and transmission, through definition of bidirectional reflectance distribution functions (BRDFs) and scattering coefficients in participating media.
The main disadvantage to the Monte Carlo method is that it is inefficient when compared to the Deterministic and Hemicube view factor methods, especially for large models. Increasing the number of rays launched from each element increases the accuracy of the Monte Carlo method but also increases the required computation time. However, for some cases involving specular reflection and transmission, the Monte Carlo method can be more efficient.
In general, you should use the Monte Carlo method when:
The effect of partial illumination of elements is important.
There are complicated reflection functions such as bidirectional reflectance distribution functions (BRDF’s) and scattering in participating media.
How do I
Define Radiation
Learn more
Radiation types
Understanding enclosures
Understanding view factors
Understanding the Hemicube Rendering calculation method
Example 1 - Using the All Radiation type
Example 2 - Using multiple Enclosure Radiation type objects
Monte Carlo Settings
Inputs to expressions
Look up more details
Auto-generated expressions
Quick links
Simcenter 3D Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal boundary conditions
Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
Understanding the Monte Carlo calculation method, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/id628511 · retrieved 2026-07-17