34 virtual void execute()
override;
46 std::vector<const VariableValue *>
_disp;
const std::vector< double > y
virtual Real integralValue(const Point &p) const
This layered user object computes the change in cross sectional area of a flow channel.
virtual void finalize() override
unsigned int _dim
the problem dimension
virtual Real computeIntegral() override
static InputParameters validParams()
virtual void initialize() override
virtual Real computeQpIntegral() override
virtual void threadJoin(const UserObject &y) override
virtual void execute() override
virtual Real spatialValue(const Point &p) const override
Given a Point return the integral value associated with the layer that point falls in.
std::vector< const VariableValue * > _disp
the displacement vectors