73 const Element &element,
74 const Dune::FieldVector< ctype, dim > &xi)
const
79 idx = mapper_.index(element);
81 else if (codim_ == dim) {
86 Dune::GeometryType geomType = element.type();
87 int n = element.subEntities(dim);
89 for (
int i=0; i < n; ++i)
91 Dune::FieldVector<ctype,dim> local =
92 ReferenceElements::general(geomType).position(i,dim);
94 if (local.infinity_norm()<min)
96 min = local.infinity_norm();
102 idx = mapper_.subIndex(element, imin, codim_);
105 DUNE_THROW(Dune::InvalidStateException,
106 "Only element and vertex based vector "
107 " fields are supported so far.");
109 double val = buf_[idx][mycomp];
111 if (abs(val) < std::numeric_limits<float>::min())