MONK has powerful and flexible Hole Geometries as part of its modelling capability
The particle tracking techniques used in the combinational geometry package of MONK have certain potential limitations:
An alternative tracking strategy exists in MONK in the form of special hole geometries which provide additional geometric complexity.
Hole geometries employ an algorithm called Woodcock tracking to perform the Monte Carlo simulation, which replaces the conventional ray tracing approach used by combinational geometry modelling.
The Woodcock algorithm enables much more complex structures to be modelled by needing only to evaluate the functions used to define them rather than solve equations. Hence such shapes as a screw feeder and a set of spiral blades become feasible.
In addition, regular arrangements can be more easily specified using hole geometries, saving time and reducing the scope for user error.
In the majority of cases as well, Woodcock tracking is more efficient than ray tracing

The combined hole/simple body MONK geometry package enables complex models to be readily constructed with minimum need for approximation.
Many Hole types are available, a selection of which are shown here. The same hole geometry package is available in MCBEND.
Click here for an Introduction to the Hole Geometry Package.