Flow123d
release_3.0.0-968-gc87a28e79
|
Go to the documentation of this file.
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;
virtual double compute_measure() const =0
bool reinit(const IntersectionLocalBase *isec)
IntersectionQuadratureP0(Mesh &mesh)
#define ASSERT_EQ_DBG(a, b)
Definition of comparative assert macro (EQual) only for debug mode.
unsigned int component_ele_idx() const
Returns index of component element.
unsigned int bulk_ele_idx() const
Returns index of bulk element.
virtual ElementAccessor< 3 > element_accessor(unsigned int idx) const
Create and return ElementAccessor to element of given idx.
double measure() const
Computes the measure of the element.
Common base for intersection object.
Classes with algorithms for computation of intersections of meshes.