ansys / pyedb-core

Ansys Electronics Database Python Client Package
https://edb.core.docs.pyansys.com/
MIT License
2 stars 1 forks source link

Mesh operation classes do not expose solve_inside property #365

Closed isaacansys closed 4 months ago

isaacansys commented 7 months ago

πŸ” Before submitting the issue

🐞 Description of the bug

In HFSS 3D Layout in Electronics Desktop, mesh operations may be set as "solve inside" to force solving inside a particular region polygon. An equivalent property does not appear to be exposed by either ansys.edb.core.simulation_setup.mesh_operation.LengthMeshOperation or ansys.edb.core.simulation_setup.mesh_operation.SkinDepthMeshOperation

πŸ“ Steps to reproduce

from ansys.edb.core.inner import messages  # to avoid an import error on the next line
from ansys.edb.core.simulation_setup import LengthMeshOperation  # or SkinDepthMeshOperation
mesh_op = LengthMeshOperation()
dir(mesh_op)
# examine output for e.g. a "solve_inside" property but none is present

πŸ’» Which operating system are you using?

Windows

πŸ“€ Which ANSYS version are you using?

2024 R1

🐍 Which Python version are you using?

3.10

πŸ“¦ Installed packages

ansys-api-edb==1.0.0
ansys-edb-core==0.1.2
grpcio==1.60.0
protobuf==3.20.3
hiro727 commented 5 months ago

solve_inside is missing from base class MeshOperation and its child classes