pyems icon indicating copy to clipboard operation
pyems copied to clipboard

High-level python interface to OpenEMS with automatic mesh generation

Results 31 pyems issues
Sort by recently updated
recently updated
newest added

Hi, i would know if is it possible to create different type of tapering. You are using linear tapering in structure.py. Could we modify the trapezoid shape to create morte...

Hi, i would know if is it possible to make striplines with complexe shape like the attached picture or if pyems just work with straight striplines. ![Screenshot_20210604-161623](https://user-images.githubusercontent.com/75817193/120816043-ae76aa00-c550-11eb-9277-5204785937a8.jpg)

- format with `black --line-length 79`

Mesh generation seriously needs unit and integration tests since it has complex behavior and it is therefore very easy to unintentionally introduce regressions.

One example of this is the differential microstrip example, where a mesh line is placed 2/3 inside the inside edges of each trace and 1/3 inside the gap between those...

As a simple example consider a microstrip structure in an L-shape. More complicated examples would be more complicated shapes with arbitrary transformations.

This is useful when your model inadvertently creates tiny structures that would increase the simulation time dramatically. This effect crops up with miter structures, which are used for example in...

The coupler example is a good demonstration of the suboptimal behavior of the mesh generation in this case. If you look at the coupler mesh, you will notice that there...

Pyems should be able to perform a tolerance analysis based on PCB manufacturer tolerances. For instance, dielectric, prepreg thickness and copper etching all have associated tolerance values. For each uncertainty...

enhancement

The [openems BC page](https://www.openems.de/index.php/FDTD_Boundary_Conditions.html) says the following about PML: > PML_x: Perfectly Matched Layer absorbing boundary condition, using x number of cells I took this to mean x cells are...