19 "$\\vec{E}_{1}^{\\parallel} - \\vec{E}_{2}^{\\parallel} = 0$");
registerMooseObject("ElectromagneticsApp", ParallelElectricFieldInterface)
const TemplateVariableValue & _u
const TemplateVariableValue & _neighbor_value
static InputParameters validParams()
const TemplateVariableTestValue & _test_neighbor
const TemplateVariablePhiValue & _phi
const MooseArray< Point > & _normals
const TemplateVariableTestValue & _test
const TemplateVariablePhiValue & _phi_neighbor
const std::string & type() const
VectorInterfaceKernel that enforces the equivalence of the parallel vector field components on either...
static InputParameters validParams()
RealVectorValue _u_parallel
Parallel component of the solution vector field on the primary side of the boundary.
ParallelElectricFieldInterface(const InputParameters ¶meters)
RealVectorValue _phi_secondary_parallel
Parallel component of the test function on the secondary side of the boundary.
virtual Real computeQpJacobian(Moose::DGJacobianType type) override
RealVectorValue _secondary_parallel
Parallel component of the solution vector field on the secondary side of the boundary.
RealVectorValue _phi_u_parallel
Parallel component of the test function on the primary side of the boundary.
virtual Real computeQpResidual(Moose::DGResidualType type) override