diagnostics/ProtonImaging useProtonImaging [BOOLEAN] CONSTANT [FALSE] flag indicating whether to use the ProtonImaging unit diagnostics/ProtonImaging/ProtonImagingMain pi_3Din2D [BOOLEAN] [false] Use the 3D protons in a 2D cylindrical grid proton tracing? pi_3Din2DwedgeAngle [REAL] [0.0] Valid Values: Unconstrained Wedge angle (degrees, must be < 180) for 3D in 2D simulations pi_RungeKuttaMethod [STRING] ["CashKarp45"] Valid Values: Unconstrained The Runge Kutta method to be used for proton tracing. pi_beamApertureAngle_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Aperture angle (conical opening, in degrees) of conical beam 1 pi_beamApertureAngle_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Aperture angle (conical opening, in degrees) of conical beam 2 pi_beamApertureAngle_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Aperture angle (conical opening, in degrees) of conical beam 3 pi_beamApertureAngle_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Aperture angle (conical opening, in degrees) of conical beam 4 pi_beamApertureAngle_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Aperture angle (conical opening, in degrees) of conical beam 5 pi_beamApertureAngle_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Aperture angle (conical opening, in degrees) of conical beam 6 pi_beamDetector_1 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The target detector of the beam 1 pi_beamDetector_2 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The target detector of the beam 2 pi_beamDetector_3 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The target detector of the beam 3 pi_beamDetector_4 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The target detector of the beam 4 pi_beamDetector_5 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The target detector of the beam 5 pi_beamDetector_6 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The target detector of the beam 6 pi_beamLensRadius_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Radius of circular lens for conical beam 1 pi_beamLensRadius_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Radius of circular lens for conical beam 2 pi_beamLensRadius_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Radius of circular lens for conical beam 3 pi_beamLensRadius_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Radius of circular lens for conical beam 4 pi_beamLensRadius_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Radius of circular lens for conical beam 5 pi_beamLensRadius_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Radius of circular lens for conical beam 6 pi_beamLensX_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the lens (origin) for conical beam 1 pi_beamLensX_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the lens (origin) for conical beam 2 pi_beamLensX_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the lens (origin) for conical beam 3 pi_beamLensX_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the lens (origin) for conical beam 4 pi_beamLensX_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the lens (origin) for conical beam 5 pi_beamLensX_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the lens (origin) for conical beam 6 pi_beamLensY_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the lens (origin) for conical beam 1 pi_beamLensY_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the lens (origin) for conical beam 2 pi_beamLensY_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the lens (origin) for conical beam 3 pi_beamLensY_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the lens (origin) for conical beam 4 pi_beamLensY_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the lens (origin) for conical beam 5 pi_beamLensY_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the lens (origin) for conical beam 6 pi_beamLensZ_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the lens (origin) for conical beam 1 pi_beamLensZ_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the lens (origin) for conical beam 2 pi_beamLensZ_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the lens (origin) for conical beam 3 pi_beamLensZ_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the lens (origin) for conical beam 4 pi_beamLensZ_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the lens (origin) for conical beam 5 pi_beamLensZ_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the lens (origin) for conical beam 6 pi_beamNoBoundaryCondition_1 [BOOLEAN] [false] Option to ignore domain boundary conditions for beam 1 pi_beamNoBoundaryCondition_2 [BOOLEAN] [false] Option to ignore domain boundary conditions for beam 2 pi_beamNoBoundaryCondition_3 [BOOLEAN] [false] Option to ignore domain boundary conditions for beam 3 pi_beamNoBoundaryCondition_4 [BOOLEAN] [false] Option to ignore domain boundary conditions for beam 4 pi_beamNoBoundaryCondition_5 [BOOLEAN] [false] Option to ignore domain boundary conditions for beam 5 pi_beamNoBoundaryCondition_6 [BOOLEAN] [false] Option to ignore domain boundary conditions for beam 6 pi_beamNumberOfProtons_1 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The number of protons in the beam 1 pi_beamNumberOfProtons_2 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The number of protons in the beam 2 pi_beamNumberOfProtons_3 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The number of protons in the beam 3 pi_beamNumberOfProtons_4 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The number of protons in the beam 4 pi_beamNumberOfProtons_5 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The number of protons in the beam 5 pi_beamNumberOfProtons_6 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained The number of protons in the beam 6 pi_beamProtonEnergy_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The energy of the protons in the beam (in MeV) 1 pi_beamProtonEnergy_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The energy of the protons in the beam (in MeV) 2 pi_beamProtonEnergy_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The energy of the protons in the beam (in MeV) 3 pi_beamProtonEnergy_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The energy of the protons in the beam (in MeV) 4 pi_beamProtonEnergy_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The energy of the protons in the beam (in MeV) 5 pi_beamProtonEnergy_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The energy of the protons in the beam (in MeV) 6 pi_beamTargetX_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the target (direction) for conical beam 1 pi_beamTargetX_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the target (direction) for conical beam 2 pi_beamTargetX_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the target (direction) for conical beam 3 pi_beamTargetX_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the target (direction) for conical beam 4 pi_beamTargetX_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the target (direction) for conical beam 5 pi_beamTargetX_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the target (direction) for conical beam 6 pi_beamTargetY_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the target (direction) for conical beam 1 pi_beamTargetY_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the target (direction) for conical beam 2 pi_beamTargetY_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the target (direction) for conical beam 3 pi_beamTargetY_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the target (direction) for conical beam 4 pi_beamTargetY_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the target (direction) for conical beam 5 pi_beamTargetY_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the target (direction) for conical beam 6 pi_beamTargetZ_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the target (direction) for conical beam 1 pi_beamTargetZ_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the target (direction) for conical beam 2 pi_beamTargetZ_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the target (direction) for conical beam 3 pi_beamTargetZ_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the target (direction) for conical beam 4 pi_beamTargetZ_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the target (direction) for conical beam 5 pi_beamTargetZ_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the target (direction) for conical beam 6 pi_beamTime2Launch_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The simulation time at which the beam should launch its protons 1 pi_beamTime2Launch_2 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The simulation time at which the beam should launch its protons 2 pi_beamTime2Launch_3 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The simulation time at which the beam should launch its protons 3 pi_beamTime2Launch_4 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The simulation time at which the beam should launch its protons 4 pi_beamTime2Launch_5 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The simulation time at which the beam should launch its protons 5 pi_beamTime2Launch_6 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The simulation time at which the beam should launch its protons 6 pi_cellStepTolerance [REAL] [1.0e-06] Valid Values: Unconstrained The allowed cell fractional error (units = cell edge) for a proton path step pi_cellWallThicknessFactor [REAL] [1.0e-06] Valid Values: Unconstrained Fraction of the shortest cell edge defining the cell wall thickness pi_detectorAlignWRTbeamNr_1 [INTEGER] [-HUGE(1)] Valid Values: Unconstrained Place detector screen along beam nr? If <= 0, no placing 1 pi_detectorCenterX_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the square detector center 1 pi_detectorCenterY_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the square detector center 1 pi_detectorCenterZ_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the square detector center 1 pi_detectorDistance2BeamLens_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Distance from beam lens, if placing detector along beam 1 pi_detectorFileNameTimeStamp [BOOLEAN] [true] If true, a time stamp is added to each detector file name pi_detectorNormalX_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The x coordinate of the square detector normal vector 1 pi_detectorNormalY_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The y coordinate of the square detector normal vector 1 pi_detectorNormalZ_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The z coordinate of the square detector normal vector 1 pi_detectorSideLength_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained The side length of the square detector 1 pi_detectorSideTiltingAngle_1 [REAL] [-HUGE(1.0)] Valid Values: Unconstrained Side tilting angle (degrees) from tilting axis 1 pi_detectorSideTiltingAxis_1 [STRING] [" "] Valid Values: Unconstrained Global tilting axis to be used for side tilting 1 pi_detectorXYwriteFormat [STRING] ["(2es20.10)"] Valid Values: Unconstrained Format string for writing out proton (x,y) pairs to detector file(s) pi_ignoreElectricalField [BOOLEAN] [true] If true, the effect of the electrical field is ignored (default). pi_maxProtonCount [INTEGER] [100000] Valid Values: Unconstrained Maximum number of protons per processor pi_numberOfBeams [INTEGER] [-1] Valid Values: Unconstrained Total number of proton beams pi_numberOfDetectors [INTEGER] [-1] Valid Values: Unconstrained Total number of proton detectors pi_opaqueBoundaries [BOOLEAN] [false] If true, the protons do not go through cells belonging to boundaries pi_printBeams [BOOLEAN] [false] Print details about each beam? pi_printDetectors [BOOLEAN] [false] Print details about each detector? pi_printMain [BOOLEAN] [false] Print details about the proton imaging run? pi_printProtons [BOOLEAN] [false] Print details about each proton initially generated? pi_protonDeterminism [BOOLEAN] [false] If true, the Grid Unit will use the Sieve Algorithm to move the proton particle. pi_recalculateCellData [BOOLEAN] [false] If true, the proton imaging calculates its own cell data for each block pi_recordOffScreenProtons [BOOLEAN] [false] If true, the protons missing the detector screen will also be recorded. pi_screenProtonBucketSize [INTEGER] [100000] Valid Values: Unconstrained Bucket size for flushing out screen protons to disk. pi_useParabolicApproximation [BOOLEAN] [false] If true, the parabolic path approximation is used (enhanced performance). threadProtonTrace [BOOLEAN] [true] Use threading when tracing the protons through each block? useProtonImaging [BOOLEAN] [true] Use the proton imaging?

High-Energy Density Physics

Thermonuclear-Powered Supernovae

Fluid-Structure Interaction

Implicit Solvers

Code Requests

Download

Contributed code

Flash Test downloads

Visualization downloads

Documentation and User Support

Publications

FLASH internal

The Flash Center for Computational Science is based at the University of Chicago and is supported by U.S. DOE and NSF.