From ba620a5b41dcb39f5abe14486914c03a8c926fa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joachim=20Sch=C3=B6berl?= Date: Sat, 21 Jul 2018 08:08:20 +0200 Subject: [PATCH] GetParentNodes in impl.hpp file --- libsrc/include/nginterface_v2_impl.hpp | 13 +++++++++++++ libsrc/interface/nginterface_v2.cpp | 13 ------------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/libsrc/include/nginterface_v2_impl.hpp b/libsrc/include/nginterface_v2_impl.hpp index 06e7fa22..ee2e47d2 100644 --- a/libsrc/include/nginterface_v2_impl.hpp +++ b/libsrc/include/nginterface_v2_impl.hpp @@ -311,5 +311,18 @@ NGX_INLINE DLL_HEADER Ng_Buffer Ngx_Mesh :: GetPeriodicVertices(int idnr } +NGX_INLINE void Ngx_Mesh :: GetParentNodes (int ni, int * parents) const +{ + ni++; + if (ni <= mesh->mlbetweennodes.Size()) + { + parents[0] = mesh->mlbetweennodes.Get(ni).I1()-1; + parents[1] = mesh->mlbetweennodes.Get(ni).I2()-1; + } + else + parents[0] = parents[1] = -1; +} + + inline auto Ngx_Mesh :: GetTimeStamp() const { return mesh->GetTimeStamp(); } diff --git a/libsrc/interface/nginterface_v2.cpp b/libsrc/interface/nginterface_v2.cpp index 1a776acb..5e2bbd34 100644 --- a/libsrc/interface/nginterface_v2.cpp +++ b/libsrc/interface/nginterface_v2.cpp @@ -675,19 +675,6 @@ namespace netgen } - void Ngx_Mesh :: GetParentNodes (int ni, int * parents) const - { - ni++; - if (ni <= mesh->mlbetweennodes.Size()) - { - parents[0] = mesh->mlbetweennodes.Get(ni).I1()-1; - parents[1] = mesh->mlbetweennodes.Get(ni).I2()-1; - } - else - parents[0] = parents[1] = -1; - } - - int Ngx_Mesh :: GetParentElement (int ei) const { ei++;