registerMooseObject("ShiftedBoundaryMethodTestApp", PointInSubdomainTestAux)
Performs in-out testing and identifies the subdomain containing a point.
virtual subdomain_id_type whichSubdomain(const Point &p) const
Determine which subdomain the point belongs to (returns "OUTSIDE" if none)
virtual bool ifInside(const Point &p) const
Check if the point is inside any subdomain.
Test-only AuxKernel that exposes the PointInSubdomainCheckUO point-query accessors (whichSubdomain,...
PointInSubdomainTestAux(const InputParameters ¶meters)
const PointInSubdomainCheckUO & _subdomain_checker
The in-out test whose per-subdomain point queries are exercised.
virtual Real computeValue() override
static InputParameters validParams()
const MooseEnum _method
Which accessor to call: "which_subdomain" or "if_inside".