FitsGeo -- Python package for PHITS geometry development and visualization
Ivan Gordeev

TL;DR
FitsGeo is a Python package that simplifies the creation and visualization of geometries for PHITS simulations, making it accessible for users with basic Python knowledge.
Contribution
The paper introduces FitsGeo, a new Python tool that streamlines geometry development and visualization for PHITS, including material and cell definitions.
Findings
Enables interactive geometry visualization with VPython.
Simplifies geometry creation for PHITS with Python classes.
Supports complex geometry development for particle transport simulations.
Abstract
An easy way to define and visualize geometry for PHITS input files introduced. Suggested FitsGeo Python package helps to define surfaces as Python objects and manipulate them conveniently. VPython assists to view defined geometry interactively which boosts geometry development and helps with complicated cases. Every class that sets the surface object has methods with some extra properties. As well as geometry generation for PHITS input, additional modules developed for material and cell definition. Any user with a very basic knowledge of Python can define the geometry in a convenient way and use it in further research related to particle transport.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraphite, nuclear technology, radiation studies · Radiation Therapy and Dosimetry · Nuclear Physics and Applications
