From 393d326ccd5587ffd91f02f9e204876ed7af7124 Mon Sep 17 00:00:00 2001 From: Andreas Aigner Date: Wed, 18 Jan 2017 11:16:37 +0100 Subject: [PATCH] Add missing LAMMPS_VTK preprocessor directives --- src/dump_mesh.cpp | 4 ++++ src/dump_mesh.h | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/dump_mesh.cpp b/src/dump_mesh.cpp index 8d7efa9e..41ebc00a 100644 --- a/src/dump_mesh.cpp +++ b/src/dump_mesh.cpp @@ -39,6 +39,8 @@ Copyright 2016- DCS Computing GmbH, Linz ------------------------------------------------------------------------- */ +#ifdef LAMMPS_VTK + #include #include "dump_mesh.h" #include "domain.h" @@ -922,3 +924,5 @@ void DumpMesh::prepare_mbSet(vtkSmartPointer mbSet) return; } + +#endif // LAMMPS_VTK diff --git a/src/dump_mesh.h b/src/dump_mesh.h index ffd3d74c..e2568f91 100644 --- a/src/dump_mesh.h +++ b/src/dump_mesh.h @@ -39,6 +39,8 @@ Copyright 2016- DCS Computing GmbH, Linz ------------------------------------------------------------------------- */ +#if defined(LAMMPS_VTK) //NP do not use #ifdef here (VS C++ bug) + #ifndef LMP_DUMP_MESH_H #define LMP_DUMP_MESH_H @@ -128,3 +130,4 @@ class DumpMesh : public Pointers } #endif +#endif // LAMMPS_VTK