]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Warn about the use of higher order output when using Visit. 15436/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Thu, 22 Jun 2023 16:07:38 +0000 (10:07 -0600)
committerWolfgang Bangerth <bangerth@colostate.edu>
Thu, 22 Jun 2023 16:07:38 +0000 (10:07 -0600)
examples/step-11/step-11.cc
examples/step-44/step-44.cc
examples/step-65/step-65.cc
examples/step-67/step-67.cc

index 4995c30503a357816e05704351ac719cfdec607a..ecaab94132d268074e93f17a25def5f3cf1015d3 100644 (file)
@@ -409,6 +409,13 @@ namespace Step11
   // class only prints curved faces for <i>boundary</i> cells by default, so we
   // need to ensure that also inner cells are printed in a curved representation
   // via the mapping.
+  //
+  // @note As of 2023, Visit 3.3.3 can still not deal with higher-order cells.
+  //   Rather, it simply reports that there is no data to show. To view the
+  //   results of this program with Visit, you will want to comment out the
+  //   line that sets `flags.write_higher_order_cells = true;`. On the other
+  //   hand, Paraview is able to understand VTU files with higher order cells
+  //   just fine.
   template <int dim>
   void LaplaceProblem<dim>::write_high_order_mesh(const unsigned cycle)
   {
index 056c1a9ea722e8fa345603418788a0038563402d..28d77b65c8667d4b4f027552533b010124da3daa 100644 (file)
@@ -3179,6 +3179,13 @@ namespace Step44
   // Here we present how the results are written to file to be viewed
   // using ParaView or VisIt. The method is similar to that shown in previous
   // tutorials so will not be discussed in detail.
+  //
+  // @note As of 2023, Visit 3.3.3 can still not deal with higher-order cells.
+  //   Rather, it simply reports that there is no data to show. To view the
+  //   results of this program with Visit, you will want to comment out the
+  //   line that sets `output_flags.write_higher_order_cells = true;`. On the
+  //   other hand, Paraview is able to understand VTU files with higher order
+  //   cells just fine.
   template <int dim>
   void Solid<dim>::output_results() const
   {
index c2373686554cda4bb434cc80b3aadf9bba901e41..bb62d694a9c119d99ce6ef8f680954fa43d3d784 100644 (file)
@@ -476,6 +476,13 @@ namespace Step65
   // curved faces for <i>boundary</i> cells by default, so we need to ensure
   // that also inner cells are printed in a curved representation via the
   // mapping.
+  //
+  // @note As of 2023, Visit 3.3.3 can still not deal with higher-order cells.
+  //   Rather, it simply reports that there is no data to show. To view the
+  //   results of this program with Visit, you will want to comment out the
+  //   line that sets `flags.write_higher_order_cells = true;`. On the other
+  //   hand, Paraview is able to understand VTU files with higher order cells
+  //   just fine.
   template <int dim>
   void PoissonProblem<dim>::postprocess(const Mapping<dim> &mapping)
   {
index 1df2108c757b31f8a17313ff4fd1f9da2958e390..0e13d851f973d77abb419cb38c7307e2b6ae17e1 100644 (file)
@@ -2081,6 +2081,13 @@ namespace Euler_DG
   // ignoring the (wrong) values in other entries. The fact that every process
   // submits a vector in which the correct subset of entries is correct is all
   // that is necessary.
+  //
+  // @note As of 2023, Visit 3.3.3 can still not deal with higher-order cells.
+  //   Rather, it simply reports that there is no data to show. To view the
+  //   results of this program with Visit, you will want to comment out the
+  //   line that sets `flags.write_higher_order_cells = true;`. On the other
+  //   hand, Paraview is able to understand VTU files with higher order cells
+  //   just fine.
   template <int dim>
   void EulerProblem<dim>::output_results(const unsigned int result_number)
   {

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.