GGEMS CommandsΒΆ
The main steps in GGEMS are the initialize and run methods.
ggems_manager.initialize()
ggems_manager.run()
Different useful information output are available for the user during GGEMS executions.
To print all informations about OpenCL device:
ggems_manager.opencl_verbose(True)
To print all informations about material database:
ggems_manager.material_database_verbose(True)
To print all information about navigator (system + phantom):
ggems_manager.navigator_verbose(True)
To print all informations about source:
ggems_manager.source_verbose(True)
To print all informations about allocated memory:
ggems_manager.memory_verbose(True)
To print all informations about activated processes:
ggems_manager.process_verbose(True)
To print all informations about range cuts:
ggems_manager.range_cuts_verbose(True)
To print seed and state of the random:
ggems_manager.random_verbose(True)
To print kernel computation time:
ggems_manager.kernel_verbose(True)
To print tracking informations about a specific particle index:
ggems_manager.tracking_verbose(True, 12)