Search found 1436 matches

by thorsten
Sat 06 Feb 2021, 13:58
Forum: Install
Topic: Install OK on Windows but problem on Ubuntu
Replies: 2
Views: 966

Re: Install OK on Windows but problem on Ubuntu

Try to install the latest dev version. 0.0.35 is very old already:
https://github.com/thliebig/openEMS-Pro ... nd-install

The important part is the git clone of the master branch.
by thorsten
Wed 06 Jan 2021, 09:30
Forum: Usage
Topic: Papers on Rennigs timestep calculation ?
Replies: 2
Views: 1398

Re: Papers on Rennigs timestep calculation ?

I'm actually not sure if there is one. I worked with him closely and he developed/described this method in his PhD thesis. But the thesis is in german and was never published as pdf online. He always wanted to create more publications on this topic but I'm not sure that he ever did. Maybe you can wr...
by thorsten
Wed 06 Jan 2021, 09:25
Forum: Usage
Topic: Interfaces to openEMS
Replies: 10
Views: 3359

Re: Interfaces to openEMS

Oh wow, that's sounds like a task ahead ;)

And thanks about the nix package manager hint. I was unaware of it. And I was unaware of "pyems". Do you know/use this package? It seems to be specialized for PCB as well...
by thorsten
Tue 05 Jan 2021, 22:33
Forum: Usage
Topic: Interfaces to openEMS
Replies: 10
Views: 3359

Re: Interfaces to openEMS

I can totally relate to those considerations. Just out of curiosity, can you tell what larger system you have in mind and you want/need to support Windows and Linux? The python interface currently supports only Linux, but I have a working version for windows if you need it. The problem with C++ is t...
by thorsten
Tue 05 Jan 2021, 19:17
Forum: Usage
Topic: Interfaces to openEMS
Replies: 10
Views: 3359

Re: Interfaces to openEMS

I would honestly recommend to do it the other way round. Start with the Octave or Python interface to understand how a FDTD simulation is setup and how it works. Then have a look what parts the engine itself and thus the C++ part is doing. The Python interface may be good here because it is a direct...
by thorsten
Mon 04 Jan 2021, 20:59
Forum: Usage
Topic: Interfaces to openEMS
Replies: 10
Views: 3359

Re: Interfaces to openEMS

As HexAndFlex already said, it depends on what you want to do. The C++ (and xml) interface is more low level, you can e.g. create/manage all properties and primitives and control the simulation. But only the higher level interfaces (Octave/Python) can create the more complicated concepts/datastructu...
by thorsten
Sat 02 Jan 2021, 14:43
Forum: Feedback
Topic: Bug fix for Qt problem
Replies: 12
Views: 5156

Re: Bug fix for Qt problem

I think putting this line in the "CSXGeomPlot" function itself is the best solution?

Code: Select all

else % assume windows
    unsetenv("QT_PLUGIN_PATH"); 
    AppCSXCAD_bin = searchBinary('AppCSXCAD.exe',[dir filesep '..' filesep]);
end
by thorsten
Thu 24 Dec 2020, 10:38
Forum: Install
Topic: What's the best hardware - more cores on CPU or more CPUs?
Replies: 2
Views: 1744

Re: What's the best hardware - more cores on CPU or more CPUs?

Hi,

openEMS does not use the GPU and it does not scale very well with the amount of CPU cores. Usually you get the best speed using only 2 or 4 threads.
The CPU cache size and CPU to main memory bandwidth/speed is much more important I think.

I hope this helps.
br
Thorsten
by thorsten
Thu 24 Dec 2020, 10:35
Forum: Usage
Topic: Helix antenna with lossy wire
Replies: 2
Views: 1214

Re: Helix antenna with lossy wire

AddCurve is only the primitive (shape). In this case a infinite thin metal wire. What you need to look at is the material definition for it. Adding to this losses is not simple and I'm at the moment unsure if the conducting sheet material can handle curves. But you should give it a try... Otherwise ...
by thorsten
Thu 24 Dec 2020, 10:30
Forum: Usage
Topic: Simulation of Patch antenna with SMA connector
Replies: 2
Views: 1248

Re: Simulation of Patch antenna with SMA connector

If you get a good CAD model including all material parameters, it should be possible. The question that remains is what you would gain from it? I personally found that the simple lumped port is a good approximation of the inner conductor of an SMA connector and measurements tend to be in good agreem...