liu.seSearch for publications in DiVA

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

Stable High Order Finite Difference Methods for Wave Propagation and Flow Problems on Deforming DomainsPrimeFaces.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();
}
}
PrimeFaces.cw("AccordionPanel","widget_formSmash_responsibleOrgs",{id:"formSmash:responsibleOrgs",widgetVar:"widget_formSmash_responsibleOrgs",multiple:true}); 2016 (English)Doctoral thesis, comprehensive summary (Other academic)
##### Abstract [en]

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

Linköping: Linköping University Electronic Press, 2016. , 23 p.
##### Series

Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 1774
##### National Category

Computational Mathematics Mathematical Analysis Fluid Mechanics and Acoustics
##### Identifiers

URN: urn:nbn:se:liu:diva-130928DOI: 10.3384/diss.diva-130928ISBN: 9789176857373 (print)OAI: oai:DiVA.org:liu-130928DiVA: diva2:956877
##### Public defence

2016-09-30, Visionen, Hus B, Campus Valla, Linköping, 13:15 (English)
##### Opponent

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt434",{id:"formSmash:j_idt434",widgetVar:"widget_formSmash_j_idt434",multiple:true});
##### Supervisors

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

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt446",{id:"formSmash:j_idt446",widgetVar:"widget_formSmash_j_idt446",multiple:true});
Available from: 2016-08-31 Created: 2016-08-31 Last updated: 2016-09-01Bibliographically approved
##### List of papers

We construct stable, accurate and efficient numerical schemes for wave propagation and flow problems posed on spatial geometries that are moving, deforming, erroneously described or non-simply connected. The schemes are on Summation-by-Parts (SBP) form, combined with the Simultaneous Approximation Term (SAT) technique for imposing initial and boundary conditions. The main analytical tool is the energy method, by which well-posedness, stability and conservation are investigated. To handle the deforming domains, time-dependent coordinate transformations are used to map the problem to fixed geometries.

The discretization is performed in such a way that the Numerical Geometric Conservation Law (NGCL) is satisfied. Additionally, even though the schemes are constructed on fixed domains, time-dependent penalty formulations are necessary, due to the originally moving boundaries. We show how to satisfy the NGCL and present an automatic formulation for the penalty operators, such that the correct number of boundary conditions are imposed, when and where required.

For problems posed on erroneously described geometries, we investigate how the accuracy of the solution is affected. It is shown that the inaccurate geometry descriptions may lead to wrong wave speeds, a misplacement of the boundary condition, the wrong boundary operator or a mismatch of data. Next, the SBP-SAT technique is extended to time-dependent coupling procedures for deforming interfaces in hyperbolic problems. We prove conservation and stability and show how to formulate the penalty operators such that the coupling procedure is automatically adjusted to the variations of the interface location while the NGCL is preserved.

Moreover, dual consistent SBP-SAT schemes for the linearized incompressible Navier-Stokes equations posed on deforming domains are investigated. To simplify the derivations of the dual problem and incorporate the motions of the boundaries, the second order formulation is reduced to first order and the problem is transformed to a fixed domain. We prove energy stability and dual consistency. It is shown that the solution as well as the divergence of the solution converge with the design order of accuracy, and that functionals of the solution are superconverging.

Finally, initial boundary value problems posed on non-simply connected spatial domains are investigated. The new formulation increases the accuracy of the scheme by minimizing the use of multi-block couplings. In order to show stability, the spectrum of the semi-discrete SBP-SAT formulation is studied. We show that the eigenvalues have the correct sign, which implies stability, in combination with the SBP-SAT technique in time.

1. Fully discrete energy stable high order finite difference methods for hyperbolic problems in deforming domains$(function(){PrimeFaces.cw("OverlayPanel","overlay807873",{id:"formSmash:j_idt482:0:j_idt486",widgetVar:"overlay807873",target:"formSmash:j_idt482:0:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

2. Hyperbolic systems of equations posed on erroneous curved domains$(function(){PrimeFaces.cw("OverlayPanel","overlay893780",{id:"formSmash:j_idt482:1:j_idt486",widgetVar:"overlay893780",target:"formSmash:j_idt482:1:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

3. A fully discrete, stable and conservative summation-by-parts formulation for deforming interfaces$(function(){PrimeFaces.cw("OverlayPanel","overlay953284",{id:"formSmash:j_idt482:2:j_idt486",widgetVar:"overlay953284",target:"formSmash:j_idt482:2:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

4. A dual consistent summation-by-parts formulation for the linearized incompressible Navier-Stokes equations posed on deforming domains$(function(){PrimeFaces.cw("OverlayPanel","overlay953289",{id:"formSmash:j_idt482:3:j_idt486",widgetVar:"overlay953289",target:"formSmash:j_idt482:3:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

5. Summation-by-parts operators for non-simply connected domains$(function(){PrimeFaces.cw("OverlayPanel","overlay953296",{id:"formSmash:j_idt482:4:j_idt486",widgetVar:"overlay953296",target:"formSmash:j_idt482:4:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

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

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