Page 1 of 1

Permeability GUI setting for Helmholtz Equation module [FIXED]

Posted: 07 Oct 2020, 15:49
by eugene
Hi,

I'm using Vector Helmholtz Equation model.
In ElmerGUI, the Material section for this model has the fields "Inverse Relative Permeability" and "Inverse Relative Permeability im". These set the corresponding parameters in the .sif file, but apparently have no effect on the solution. By contrast, setting "Relative Reluctivity" and "Relative Reluctivity im" (described in the Models Manual) in the .sif file works the way it should.

I think there is a mismatch between what GUI puts in .sif file and what the solver expects?

OS: Windows 64 bit
Elmer Version: 8.4 (Rev: Release, Compiled: 2020-08-03), binaries from http://www.nic.funet.fi/pub/sci/physics ... n/windows/

Re: Permeability GUI setting for Helmholtz Equation module

Posted: 07 Oct 2020, 19:17
by raback
Hi

Yes, thanx for reporting! Fixed here:

https://github.com/ElmerCSC/elmerfem/co ... 6ce3cce16d

Generally, the developer team does not really use the GUI that much so if you find problems you may edit the XML file and also sent the fixes in.

Note: this was checked only by the eye and editor. You might want to check it in the GUI.

-Peter

Re: Permeability GUI setting for Helmholtz Equation module [FIXED]

Posted: 05 Nov 2020, 15:15
by eugene
Hello Peter,

I think there is another similar one in VectorHelmoltz:
The solver expects "Calculate Div of Poynting Vector", whereas GUI writes "Calculate Div Poynting Vector" in .sif ("of" is missing).

Re: Permeability GUI setting for Helmholtz Equation module [FIXED]

Posted: 05 Nov 2020, 15:22
by raback
Hi

Can you fix it if you're working with it? Make a pull request or sent the xml file to me and I push it to GitHub.

-Peter

Re: Permeability GUI setting for Helmholtz Equation module [FIXED]

Posted: 05 Nov 2020, 15:36
by eugene
I've made a pull request on github, thanks!

Re: Permeability GUI setting for Helmholtz Equation module [FIXED]

Posted: 05 Nov 2020, 15:37
by raback
Just merged it to devel branch. Thanx!