From d4304d4b023a7ffca8bf09de04fc75a02f3aa4c7 Mon Sep 17 00:00:00 2001 From: "Mark C. Miller" Date: Fri, 22 Nov 2024 19:31:30 -0800 Subject: [PATCH] fix mesh name used to cache global node ids --- src/databases/Silo/avtSiloFileFormat.C | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/databases/Silo/avtSiloFileFormat.C b/src/databases/Silo/avtSiloFileFormat.C index 08808ee551..148cd72f26 100644 --- a/src/databases/Silo/avtSiloFileFormat.C +++ b/src/databases/Silo/avtSiloFileFormat.C @@ -10115,6 +10115,10 @@ RemapFacelistForPolyhedronZones(DBfacelist *sfl, DBzonelist *szl) // // Mark C. Miller, Wed Feb 11 17:06:02 PST 2015 // Made it return a point mesh for a DBucdmesh with no topology defined. +// +// Mark C. Miller, Fri Nov 22 16:19:58 PST 2024 +// Fix mesh name used to cache global node ids in the case this UCD mesh is +// really just a point mesh. // **************************************************************************** vtkDataSet * @@ -10206,7 +10210,7 @@ avtSiloFileFormat::GetUnstructuredMesh(DBfile *dbfile, const char *mn, // so that it can be obtained through the GetAuxiliaryData call // void_ref_ptr vr = void_ref_ptr(arr, avtVariableCache::DestructVTKObject); - cache->CacheVoidRef(mn, AUXILIARY_DATA_GLOBAL_NODE_IDS, timestep, domain, vr); + cache->CacheVoidRef(mesh, AUXILIARY_DATA_GLOBAL_NODE_IDS, timestep, domain, vr); } points->Delete();