DualNumber< Real, DNDerivativeType, true > ADReal
Describes an incoming heat flux beam with a Gaussian profile.
virtual ADReal computeQpResidual() override
const Function & _z_beam_coord
the z-coordiinate of the beam center
static InputParameters validParams()
const Function & _x_beam_coord
the x-coordinate of the beam center
const Function & _y_beam_coord
the y-coordinate of the beam center
const Real _P0
the total power of the beam
const Real _R
beam radius, specifically the radius at which the beam intensity falls to $1/e^2$ of its axial value
Describes an incoming heat flux beam with a Gaussian profile.