28 virtual void execute()
override;
virtual Real computeReflection()
compute reflection coefficient
unsigned int _qp
quadrature point
const Real _theta
Wave incidence angle.
virtual PostprocessorValue getValue() const override
Real _reflection_coefficient
Value of the reflection coefficient.
const std::vector< double > y
const Real _k
Wave number.
const VariableValue & _coupled_imag
Imaginary component of the coupled field variable.
const Real _incoming_mag
Incoming field magnitude.
CURRENTLY ONLY FOR 1D PLANE WAVE SOLVES.
static InputParameters validParams()
virtual void execute() override
virtual void initialize() override
const Real _length
Domain length.
virtual void threadJoin(const UserObject &y) override
virtual void finalize() override
OutputTools< Real >::VariableValue VariableValue
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
ReflectionCoefficient(const InputParameters ¶meters)
const VariableValue & _coupled_real
Real component of the coupled field variable.