By default, Qiskit Metal generates a ground plane from the edge of the die to the edge of a "substract" geometry. There are situations in which a user might want to completely remove the ground plane as shown below:
Right now, Gmsh Renderer generates a label for a ground plane in each layer irrespective of wether a ground plane exists or not. This causes issues later on when trying to simulate the structure in ElmerFEA.
Steps to reproduce the problem
The code below generates a geometry without a ground plane and prints the physical groups generated by Gmsh Renderer showing the item ground_plane_(layer 1), which should not have been generated:
Information
What is the current behavior?
By default, Qiskit Metal generates a ground plane from the edge of the die to the edge of a "substract" geometry. There are situations in which a user might want to completely remove the ground plane as shown below:![gnd_plane_issue](https://user-images.githubusercontent.com/65074936/199835154-ec0d6e2c-6af3-4c11-ab62-02953f082f74.png)
Right now, Gmsh Renderer generates a label for a ground plane in each layer irrespective of wether a ground plane exists or not. This causes issues later on when trying to simulate the structure in ElmerFEA.
Steps to reproduce the problem
The code below generates a geometry without a ground plane and prints the physical groups generated by Gmsh Renderer showing the item
ground_plane_(layer 1)
, which should not have been generated:What is the expected behavior?
No label should be assigned to ground planes that do not exist.
Suggested solutions