From 8665dea15e91030780f57d29b906594f335fa1e9 Mon Sep 17 00:00:00 2001 From: Michael Neunteufel Date: Fri, 7 Dec 2018 13:47:35 +0100 Subject: [PATCH] Added material name for 0D elements --- libsrc/include/nginterface_v2_impl.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libsrc/include/nginterface_v2_impl.hpp b/libsrc/include/nginterface_v2_impl.hpp index aa538761..dec640b6 100644 --- a/libsrc/include/nginterface_v2_impl.hpp +++ b/libsrc/include/nginterface_v2_impl.hpp @@ -63,6 +63,13 @@ NGX_INLINE DLL_HEADER Ng_Element Ngx_Mesh :: GetElement<0> (size_t nr) const ret.facets.num = 1; ret.facets.base = 1; ret.facets.ptr = (int*)&el.pnum; + + if (mesh->GetDimension() == 1) + ret.mat = mesh->GetBCNamePtr(el.index-1); + else if (mesh->GetDimension() == 2) + ret.mat = mesh->GetCD2NamePtr(el.index-1); + else + ret.mat = mesh->GetCD3NamePtr(el.index-1); return ret; }