Skip to content

Commit 2ae4b08

Browse files
committed
Transfer full homogeneity responsability to the server
1 parent e36eb45 commit 2ae4b08

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

src/ansys/dpf/core/available_result.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
from warnings import warn
3232

3333
from ansys.dpf.core.common import _make_as_function_name, _remove_spaces, natures
34+
import ansys.dpf.core as dpf
3435

3536

3637
@unique
@@ -215,13 +216,15 @@ def dimensionality(self):
215216
def homogeneity(self):
216217
"""Homogeneity of the result."""
217218
try:
218-
# homogeneity = self._homogeneity
219-
# if homogeneity == 117:
220-
# return Homogeneity(Homogeneity.DIMENSIONLESS).name
221-
return Homogeneity(self._homogeneity).name
222-
except ValueError as exception:
223-
warn(str(exception))
224-
return ""
219+
op = dpf.Operator("homogeneity_name")
220+
op.connect(0, self._homogeneity)
221+
return op.get_output(0, dpf.types.string)
222+
except dpf.errors.DPFServerException:
223+
try:
224+
return Homogeneity(self._homogeneity).name
225+
except ValueError as exception:
226+
warn(str(exception))
227+
return ""
225228

226229
@property
227230
def unit(self):

0 commit comments

Comments
 (0)