EGS_Mesh
EGS_Mesh is an unstructured tetrahedral mesh library for EGSnrc.
:start geometry:
library = egs_mesh
name = my_mesh
file = # your mesh here
:stop geometry:
If you're new to EGS_Mesh, you can work through a guided example. You can also consult the egsinp syntax reference. If you want to simulate STEP files using EGS_Mesh, check out the STEP file example.
Overview
EGS_Mesh offers modelling flexibility over traditional voxel-based simulations. Instead of building up a geometry using a constructive-solid approach, EGS_Mesh uses tetrahedral mesh files as input. CAD geometries can be meshed and then simulated directly.
Users can generate meshes using the standalone tool Gmsh, or create a mesh file from their data.
Alternatives
Other Monte Carlo codes that support tetrahedral mesh simulations include: