Message: Re: Help desperately needed on the tessellated GDML volumes. Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Help desperately needed on the tessellated GDML volumes. 

Forum: Geometry
Re: None Help desperately needed on the tessellated GDML volumes. (Yipeng Liu)
Date: 11 May, 2012
From: Gong Ding <Gong Ding>

Yes, tessellated solid is processed by G4 in an extremely inefficient way. It's a known problem. It seems the developers does not want to improve the efficiency of tessellated solid. You must do it by your self.

1) Optimize tessellated solid by reduce surface triangles. Some edge-cut algorithm can help you.

2) Use step model directly. You can use OCC to load the step file, wrap the CAD entity by G4VSolid -- just provide G4 information such as in/out and distance to entity surface. As far as I know, OCC does provide functions to above algorithm.

3) use other method to describe the detector and re-implemente G4Navigator I am try to use levelset as detector description. In principle, this method should be very efficient.

 Add Message Add Message
to: "Re: Help desperately needed on the tessellated GDML volumes."

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]