13#ifndef dealii_vector_tools_common_h
14#define dealii_vector_tools_common_h
277 "The given point is inside a cell of a "
278 "parallel::distributed::Triangulation that is not "
279 "locally owned by this processor.");
293 static std::unique_ptr<Patterns::PatternBase>
296 return std::make_unique<Patterns::Selection>(
297 "mean|L1_norm|L2_norm|Lp_norm|"
298 "Linfty_norm|H1_seminorm|Hdiv_seminorm|"
299 "H1_norm|W1p_seminorm|W1p_norm|"
300 "W1infty_seminorm|W1infty_norm");
327 str =
"Hdiv_seminorm";
331 str =
"W1p_seminorm";
333 str =
"W1infty_seminorm";
335 str =
"W1infty_norm";
359 " cannot be converted to VectorTools::NormType"));
363 else if (str ==
"L1_norm")
365 else if (str ==
"L2_norm")
367 else if (str ==
"Lp_norm")
369 else if (str ==
"Linfty_norm")
371 else if (str ==
"H1_seminorm")
373 else if (str ==
"Hdiv_seminorm")
375 else if (str ==
"H1_norm")
377 else if (str ==
"W1p_seminorm")
379 else if (str ==
"W1infty_seminorm")
381 else if (str ==
"W1infty_norm")
383 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)