18 #ifndef INTERSECTION_HH_ 19 #define INTERSECTION_HH_ 171 arma::vec3 diff = (*il)[0].coords(ele) - (*il)[1].coords(ele);
180 if (rel_measure < 1e-10)
return false;
#define ASSERT_EQ_DBG(a, b)
Definition of comparative assert macro (EQual) only for debug mode.
Classes with algorithms for computation of intersections of meshes.
Common base for intersection object.
bool reinit(const IntersectionLocalBase *isec)
unsigned int bulk_ele_idx() const
Returns index of bulk element.
IntersectionQuadratureP0(Mesh &mesh)
virtual ElementAccessor< 3 > element_accessor(unsigned int idx) const
Create and return ElementAccessor to element of given idx.
unsigned int component_ele_idx() const
Returns index of component element.
double measure() const
Computes the measure of the element.
virtual double compute_measure() const =0