28 _reconstruction_error(0.0),
29 _face_values(_subproblem.
mesh(), _subproblem.
mesh().meshSubdomains(),
"face_values")
40 const auto & face_center = fi->faceCentroid();
42 -
sin(face_center(0)) *
cos(face_center(1)),
cos(face_center(0)) *
sin(face_center(1)), 0);
54 cos(elem_centroid(0)) *
sin(elem_centroid(1)),
CTSub CT_OPERATOR_BINARY CTMul CTCompareLess CTCompareGreater CTCompareEqual _arg template * sin(_arg) *_arg.template D< dtag >()) CT_SIMPLE_UNARY_FUNCTION(tan
virtual void initialize() override
Moose::StateArg determineState() const
registerMooseObject("NavierStokesTestApp", TestFaceToCellReconstruction)
Number exact_value(const Point &p, const Parameters ¶meters, const std::string &, const std::string &)
Moose::ElemArg makeElemArg(const Elem *elem, bool correct_skewnewss=false) const
static InputParameters validParams()
const std::vector< const FaceInfo *> & faceInfo() const
CTSub CT_OPERATOR_BINARY CTMul CTCompareLess CTCompareGreater CTCompareEqual _arg template cos(_arg) *_arg.template D< dtag >()) CT_SIMPLE_UNARY_FUNCTION(cos
Real elementVolume(const Elem *elem) const
virtual PostprocessorValue getValue() const override final
TestFaceToCellReconstruction(const InputParameters ¶meters)
FaceCenteredMapFunctor< RealVectorValue, std::unordered_map< dof_id_type, RealVectorValue > > _face_values
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
CTSub CT_OPERATOR_BINARY CTMul CTCompareLess CTCompareGreater CTCompareEqual _arg template * sqrt(_arg)) *_arg.template D< dtag >()) CT_SIMPLE_UNARY_FUNCTION(tanh
FEProblemBase & _fe_problem
virtual MooseMesh & mesh() override
PostprocessorValue _reconstruction_error
const ElemInfo & elemInfo(const dof_id_type id) const