From 1ee5e2ddb32fe019d3c86b064f8519781dcece8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20Kl=C3=B6ckner?= <inform@tiker.net>
Date: Tue, 28 Jul 2020 18:13:56 -0500
Subject: [PATCH] Tweak error message for high-order without equidistant
 visualizer

---
 meshmode/discretization/visualization.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meshmode/discretization/visualization.py b/meshmode/discretization/visualization.py
index 1ef1d121..2d908b8f 100644
--- a/meshmode/discretization/visualization.py
+++ b/meshmode/discretization/visualization.py
@@ -429,8 +429,9 @@ class Visualizer(object):
         and are available in VTK 8.1 and newer.
         """     # noqa
         if not self.is_equidistant:
-            raise RuntimeError("cannot visualize high-order Lagrange elements. "
-                    "call 'make_visualizer' with 'force_equidistant=True'.")
+            raise RuntimeError("Cannot visualize high-order Lagrange elements "
+                    "using a non-equidistant visualizer. "
+                    "Call 'make_visualizer' with 'force_equidistant=True'.")
 
         self._write_vtk_file(file_name, names_and_fields,
                 connectivity=self._vtk_lagrange_connectivity,
-- 
GitLab