15#ifndef dealii_vector_tools_common_h
16#define dealii_vector_tools_common_h
279 "The given point is inside a cell of a "
280 "parallel::distributed::Triangulation that is not "
281 "locally owned by this processor.");
295 static std::unique_ptr<Patterns::PatternBase>
298 return std::make_unique<Patterns::Selection>(
299 "mean|L1_norm|L2_norm|Lp_norm|"
300 "Linfty_norm|H1_seminorm|Hdiv_seminorm|"
301 "H1_norm|W1p_seminorm|W1p_norm|"
302 "W1infty_seminorm|W1infty_norm");
329 str =
"Hdiv_seminorm";
333 str =
"W1p_seminorm";
335 str =
"W1infty_seminorm";
337 str =
"W1infty_norm";
361 " cannot be converted to VectorTools::NormType"));
365 else if (str ==
"L1_norm")
367 else if (str ==
"L2_norm")
369 else if (str ==
"Lp_norm")
371 else if (str ==
"Linfty_norm")
373 else if (str ==
"H1_seminorm")
375 else if (str ==
"Hdiv_seminorm")
377 else if (str ==
"H1_norm")
379 else if (str ==
"W1p_seminorm")
381 else if (str ==
"W1infty_seminorm")
383 else if (str ==
"W1infty_norm")
385 else if (str ==
"W1p_norm")
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
#define DeclExceptionMsg(Exception, defaulttext)
static ::ExceptionBase & ExcInternalError()
static ::ExceptionBase & ExcPointNotAvailableHere()
static ::ExceptionBase & ExcMessage(std::string arg1)
#define AssertThrow(cond, exc)