diff --git a/src/VTKWriter/VTKWriter_grids_util.hpp b/src/VTKWriter/VTKWriter_grids_util.hpp index 0703efbecc0aa967afa1979f7ba36d2fc3f54f4c..feb536d918149fcf80ed372fd66e979af552084b 100644 --- a/src/VTKWriter/VTKWriter_grids_util.hpp +++ b/src/VTKWriter/VTKWriter_grids_util.hpp @@ -531,7 +531,7 @@ struct meta_prop // if there is the next element while (it.isNext()) { - prop_write_out<vtk_dims<T>::value,T>::template write<decltype(vg),decltype(it),I>(stream_out,vg,k,it,ft); + prop_write_out<vtk_dims<T>::value != 1,T>::template write<decltype(vg),decltype(it),I>(stream_out,vg,k,it,ft); // increment the iterator and counter ++it; @@ -773,7 +773,7 @@ struct meta_prop_new // if there is the next element while (it.isNext()) { - prop_write_out_new<vtk_dims<T>::value,T>::template write<decltype(vg),decltype(it),I>(v_outToEncode_,vg,k,it,ft); + prop_write_out_new<vtk_dims<T>::value != 1,T>::template write<decltype(vg),decltype(it),I>(v_outToEncode_,vg,k,it,ft); // increment the iterator and counter ++it; diff --git a/src/VTKWriter/is_vtk_writable.hpp b/src/VTKWriter/is_vtk_writable.hpp index 9ba10202983cfb56c968eb483d7634ce3f58642e..a7484a3f5b57dc5b59c744a502487e1f4c5d7631 100644 --- a/src/VTKWriter/is_vtk_writable.hpp +++ b/src/VTKWriter/is_vtk_writable.hpp @@ -54,7 +54,7 @@ struct vtk_dims //! dimensionality of the vtk property (scalar) enum { - value = 0 + value = 1 }; };