Cardinal
ValueDifferenceHeuristicUserObject.h
Go to the documentation of this file.
1 #pragma once
2 
4 
10 {
11 
12 public:
13  static InputParameters validParams();
14  ValueDifferenceHeuristicUserObject(const InputParameters & params);
15 
16  virtual bool evaluate(libMesh::Elem * base_element, libMesh::Elem * neighbor_elem) const override;
17 
18 protected:
20  const Real _tolerance;
21 };
virtual bool evaluate(libMesh::Elem *base_element, libMesh::Elem *neighbor_elem) const override
Definition: ValueDifferenceHeuristicUserObject.C:25
ValueDifferenceHeuristicUserObject(const InputParameters &params)
Definition: ValueDifferenceHeuristicUserObject.C:18
Definition: ClusteringUserObjectBase.h:8
Definition: ValueDifferenceHeuristicUserObject.h:9
const Real _tolerance
relative tolerance
Definition: ValueDifferenceHeuristicUserObject.h:20
static InputParameters validParams()
Definition: ValueDifferenceHeuristicUserObject.C:6