Skip to content

Commit 11ce5a4

Browse files
authored
fix reset cache without pyvista (#1153)
* fix reset cache without pyvista * fix formatting
1 parent 29e9a0b commit 11ce5a4

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/ansys/mapdl/core/mapdl.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ def __init__(
182182
self._ignore_errors = False
183183
self._print_com = print_com # print the command /COM input.
184184
self._cached_routine = None
185+
self._geometry = None
185186

186187
# Setting up loggers
187188
self._log = logger.add_instance_logger(
@@ -619,10 +620,11 @@ def geometry(self):
619620
>>> mapdl.geometry.line_select([3, 4, 5], sel_type='R')
620621
621622
"""
623+
if self._geometry == None:
624+
self._geometry = self._create_geometry()
622625
return self._geometry
623626

624-
@property
625-
def _geometry(self): # pragma: no cover
627+
def _create_geometry(self): # pragma: no cover
626628
"""Return geometry cache"""
627629
from ansys.mapdl.core.mapdl_geometry import Geometry
628630

src/ansys/mapdl/core/mapdl_grpc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,7 @@ def _reset_cache(self):
670670
if self._mesh_rep is not None:
671671
self._mesh_rep._reset_cache()
672672

673-
if self.geometry is not None:
673+
if self._geometry is not None:
674674
self._geometry._reset_cache()
675675

676676
@property

0 commit comments

Comments
 (0)