Search found 1438 matches

by thorsten
Sun 14 Feb 2021, 17:25
Forum: Feedback
Topic: Bug fix for Qt problem
Replies: 12
Views: 8515

Re: Bug fix for Qt problem

Hi there, can you try to change the qt.conf file in the openEMS folder? Adding the last line as below?: [Paths] Prefix = ./qt5 Plugins = ./qt5/plugins I'm a bit puzzled why Qt is unable to find it's plugins. Of course newer Octave versions cause this because they have changed/set this environment va...
by thorsten
Sat 06 Feb 2021, 14:02
Forum: Install
Topic: Installing on Fedora version 33 (Red Hat Enterprise Linux)
Replies: 1
Views: 1181

Re: Installing on Fedora version 33 (Red Hat Enterprise Linux)

Hi, the openEMS GUI uses Qt and thus should be wayland capable in theory. Maybe your version was build against a too old version of Qt? But I have not tried it myself yet, maybe vtk and/or openGL is the issue... You should be able to start it on wayland using xwayland by using something like "-platf...
by thorsten
Sat 06 Feb 2021, 13:58
Forum: Install
Topic: Install OK on Windows but problem on Ubuntu
Replies: 2
Views: 1612

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: 1957

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: 5239

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: 5239

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: 5239

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: 5239

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: 8515

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: 2486

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