Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年6月8日 GMT-4 15:00
Hi
I do not believe you need to define any centre for cartesian PMLs, but you should not apply cartesian PML on a spherical or cylindrical outer geoemetrical shape, that will not work well.
Use the spherical or cylindrical PMLs on corresponding shaped geometries such that a wave emerging from "the centre" will hit the PML surfaces as close as possible in a "parallel" field way (perpendicular propagation)
This will alsways be the case, more or less, for a cartesian type independent where the source is in the volume
Another trick I have learnt about the PML or infinite elements: use the layer feature of the outer air/vacuum geometrical shape, then mesh the central part and mesh the PML is to use the advanced layer with a sweep mesh (or a few sweep meshes in cartesian) such that these PML region meshes have the type of "onion shells", and do not use regular thets (it works too, but I find less efficient. I mostly use about layer thickness of 1/10 of the total air size and at least 3 wavelengths, whatever is greatest, I tend to optimise both if possible
--
Good luck
Ivar
Hi
I do not believe you need to define any centre for cartesian PMLs, but you should not apply cartesian PML on a spherical or cylindrical outer geoemetrical shape, that will not work well.
Use the spherical or cylindrical PMLs on corresponding shaped geometries such that a wave emerging from "the centre" will hit the PML surfaces as close as possible in a "parallel" field way (perpendicular propagation)
This will alsways be the case, more or less, for a cartesian type independent where the source is in the volume
Another trick I have learnt about the PML or infinite elements: use the layer feature of the outer air/vacuum geometrical shape, then mesh the central part and mesh the PML is to use the advanced layer with a sweep mesh (or a few sweep meshes in cartesian) such that these PML region meshes have the type of "onion shells", and do not use regular thets (it works too, but I find less efficient. I mostly use about layer thickness of 1/10 of the total air size and at least 3 wavelengths, whatever is greatest, I tend to optimise both if possible
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年6月11日 GMT-4 16:42
Hi Ivar,
Thanks for the reply.
I am trying with the spherical elements, but I still have no luck. The "anomalous" body, should extented in infinity.
Any ideas?
Hi Ivar,
Thanks for the reply.
I am trying with the spherical elements, but I still have no luck. The "anomalous" body, should extented in infinity.
Any ideas?
Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年6月11日 GMT-4 17:00
Hi
but you have GND on the external shell so I do not believe you can get cte charge all the way out, and anyhow it's not good practive (was in v3.5, perhaps that have chaned in v4?) to change the "material" and BCs of the PMLs.
And your cylinder is violating the spherical symmetry.
But have you tried with a cylinder type PML and geometry shape ?
--
Good luck
Ivar
Hi
but you have GND on the external shell so I do not believe you can get cte charge all the way out, and anyhow it's not good practive (was in v3.5, perhaps that have chaned in v4?) to change the "material" and BCs of the PMLs.
And your cylinder is violating the spherical symmetry.
But have you tried with a cylinder type PML and geometry shape ?
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年6月11日 GMT-4 17:08
Thanks again.
I am trying to duplicate a comsol 3.5 model, where the cylinder was extending to infinity. This is something I cannont do with version 4? If not, then what is an alternative way besides extending the domain far far away?
I have two options for the infinite elements, where for these cylinders I have assigned cylindrical BC. In both cases, I have the same issues.
P.S.
(see this thread
www.comsol.com/community/forums/general/thread/25481/)
Thanks again.
I am trying to duplicate a comsol 3.5 model, where the cylinder was extending to infinity. This is something I cannont do with version 4? If not, then what is an alternative way besides extending the domain far far away?
I have two options for the infinite elements, where for these cylinders I have assigned cylindrical BC. In both cases, I have the same issues.
P.S.
(see this thread http://www.comsol.com/community/forums/general/thread/25481/)
Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年6月12日 GMT-4 00:46
Hi
if you want a constant distribution, what about considering a cylindrical volume with symmetry conditions at the end caps ?
--
Good luck
Ivar
Hi
if you want a constant distribution, what about considering a cylindrical volume with symmetry conditions at the end caps ?
--
Good luck
Ivar