如果这不是这个问题的正确位置,我们深表歉意。
我最近开始使用 MIT 的MEEP软件(Linux 上的 Python3)。我对它很陌生,想主要将它用于光伏项目。这里出现的一些常见形状是“倒金字塔”和倾斜(斜)锥结构。在 MEEP 中创建形状似乎通常是使用GeometricObject类完成的,但它们似乎并不直接支持这些结构中的任何一个。有没有办法解决这个问题,或者我唯一真正的选择是通过堆叠小的 Block 对象来模拟这些结构?
正如我自己发布的“答案”中所述,自己定义这些几何对象并编写一个函数来检查它是否在对象内部并返回适当的材料并不难。我将如何将其转换为 MEEP GeometricObject,而不是像我所做的那样将其转换为 material_func?