CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_upper_j_idt150",{id:"formSmash:upper:j_idt150",widgetVar:"widget_formSmash_upper_j_idt150",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:upper:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_upper_j_idt151_j_idt153",{id:"formSmash:upper:j_idt151:j_idt153",widgetVar:"widget_formSmash_upper_j_idt151_j_idt153",target:"formSmash:upper:j_idt151:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Numerical Conformal Mappings for WaveguidesPrimeFaces.cw("AccordionPanel","widget_formSmash_some",{id:"formSmash:some",widgetVar:"widget_formSmash_some",multiple:true}); PrimeFaces.cw("AccordionPanel","widget_formSmash_all",{id:"formSmash:all",widgetVar:"widget_formSmash_all",multiple:true});
function selectAll()
{
var panelSome = $(PrimeFaces.escapeClientId("formSmash:some"));
var panelAll = $(PrimeFaces.escapeClientId("formSmash:all"));
panelAll.toggle();
toggleList(panelSome.get(0).childNodes, panelAll);
toggleList(panelAll.get(0).childNodes, panelAll);
}
/*Toggling the list of authorPanel nodes according to the toggling of the closeable second panel */
function toggleList(childList, panel)
{
var panelWasOpen = (panel.get(0).style.display == 'none');
// console.log('panel was open ' + panelWasOpen);
for (var c = 0; c < childList.length; c++) {
if (childList[c].classList.contains('authorPanel')) {
clickNode(panelWasOpen, childList[c]);
}
}
}
/*nodes have styleClass ui-corner-top if they are expanded and ui-corner-all if they are collapsed */
function clickNode(collapse, child)
{
if (collapse && child.classList.contains('ui-corner-top')) {
// console.log('collapse');
child.click();
}
if (!collapse && child.classList.contains('ui-corner-all')) {
// console.log('expand');
child.click();
}
}
2010 (English)In: Computational Mathematics: Theory, Methods and Applications, Hauppauge NY, USA: Nova Science Publishers , 2010Chapter in book (Other (popular science, discussion, etc.))
##### Abstract [en]

##### Place, publisher, year, edition, pages

Hauppauge NY, USA: Nova Science Publishers , 2010.
##### Series

Computational Mathematics and Analysis Series
##### Keywords [en]

Conformal mapping, Schwarz-Christoffel mapping, Rounded corners, Outer polygon method, Approximate curve factor, Zipper algorithm, Waveguide
##### National Category

Computational Mathematics
##### Identifiers

URN: urn:nbn:se:hj:diva-10510ISBN: 978-1-60876-271-2 (print)OAI: oai:DiVA.org:hj-10510DiVA, id: diva2:241705
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt453",{id:"formSmash:j_idt453",widgetVar:"widget_formSmash_j_idt453",multiple:true});
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt459",{id:"formSmash:j_idt459",widgetVar:"widget_formSmash_j_idt459",multiple:true});
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt466",{id:"formSmash:j_idt466",widgetVar:"widget_formSmash_j_idt466",multiple:true}); Available from: 2009-10-05 Created: 2009-10-05 Last updated: 2009-12-22Bibliographically approved
##### In thesis

Acoustic or electro-magnetic scattering in a waveguide with varying direction and cross-section can, if the variations takes place in only one dimension at a time be re-formulated as a two-dimensional scattering problem. By using the so-called Building Block Method, it is possible to construct the scattering properties of a combination of scatterers when the properties of each scatterer are known. Hence, variations in the waveguide geometry or in the boundary conditions can be treated one at a time. We consider in this work acoustic scattering, but the same techniques can be used for both electro-magnetic and some quantum scattering problems. By suppressing the time dependence and by using the Building Block Method, the problem takes the form of the Helmholtz equation in a waveguide of infinite length and with smoothly varying geometry and boundary conditions. A conformal mapping is used to transform the problem into a corresponding problem in a straight horizontal channel, and by expanding the field in Fourier trigonometric series, the problem can be reformulated as an infinite-dimensional ordinary differential equation. From this, numerically solvable differential equations for the reflection and transmission operators are derived. To be applicable in the Building Block Method, the numerical conformal mapping must be constructed such that the direction of the boundary curve can be controlled. At the channel ends, it is an indispensable requirement, that the two boundary curves are (at least) asymptotically parallel and straight. Furthermore, to achieve bounded operators in the differential equations, the boundary curves must satisfy different regularity conditions, depending on the properties of the boundary. Several methods to accomplish such conformal mappings are presented. The Schwarz-Christoffel mapping, which is a natural starting point and for which also efficient numerical software exists, can be modified in different ways to round the polygon corners, and we show algorithms by which the parameter problem can be solved after such modifications. It is also possible to use the unmodified Schwarz-Christoffel mapping for regions with smooth boundary, by constructing an appropriate outer polygon to the considered region. Finally, we show how a so-called zipper algorithm can be used for waveguides.

1. Numerical conformal mappings for waveguides$(function(){PrimeFaces.cw("OverlayPanel","overlay263263",{id:"formSmash:j_idt755:0:j_idt759",widgetVar:"overlay263263",target:"formSmash:j_idt755:0:parentLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

isbn
urn-nbn$(function(){PrimeFaces.cw("Tooltip","widget_formSmash_j_idt1194",{id:"formSmash:j_idt1194",widgetVar:"widget_formSmash_j_idt1194",showEffect:"fade",hideEffect:"fade",showDelay:500,hideDelay:300,target:"formSmash:altmetricDiv"});});

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_lower_j_idt1247",{id:"formSmash:lower:j_idt1247",widgetVar:"widget_formSmash_lower_j_idt1247",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:lower:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_lower_j_idt1248_j_idt1250",{id:"formSmash:lower:j_idt1248:j_idt1250",widgetVar:"widget_formSmash_lower_j_idt1248_j_idt1250",target:"formSmash:lower:j_idt1248:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});