RxnPhysics Block¶
The RxnPhysics Block only contains a kind and two sub-blocks: RxnRate Sub-Block and RxnProductGenerator Sub-Block. The RxnPhysics block sets the physics of a particular interaction, and is pointed to in the rxnPhysics parameter of a RxnProcess Block
- kind (string, required)
The kind will always be
generalCollision
RxnRate Sub-Block¶
- kind
This block will be used to determine the likelihood of a collision based on a reaction rate or a cross-section. There are several options for setting the reaction rate or cross-section:
RxnProductGenerator Sub-Block¶
- kind (string, required)
This will set the physical process. The options for
kind
are:
Example¶
Below is an example of a complete RxnPhysics
block
<RxnPhysics impactElasticPrimaryElectronsbinaryElastic>
kind = generalCollision
<RxnRate rxnRate>
kind = twoColumnFile
crossSectionVariable = energy
file = sampleElasticCrossSection.dat
</RxnRate>
<RxnProductGenerator productGenerator>
kind = binaryElastic
#anisotropy = 0
#randomSeed = 423
</RxnProductGenerator>
</RxnPhysics>