Please wait ... |

Refine search result

CiteExportLink to result list
http://kth.diva-portal.org/smash/resultList.jsf?query=&language=en&searchType=SIMPLE&noOfRows=50&sortOrder=author_sort_asc&sortOrder2=title_sort_asc&onlyFullText=false&sf=all&aq=%5B%5B%7B%22personId%22%3A%22u1j23w1s%22%7D%5D%5D&aqe=%5B%5D&aq2=%5B%5B%5D%5D&af=%5B%5D $(function(){PrimeFaces.cw("InputTextarea","widget_formSmash_upper_j_idt482_recordPermLink",{id:"formSmash:upper:j_idt482:recordPermLink",widgetVar:"widget_formSmash_upper_j_idt482_recordPermLink",autoResize:true});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_upper_j_idt482_j_idt484",{id:"formSmash:upper:j_idt482:j_idt484",widgetVar:"widget_formSmash_upper_j_idt482_j_idt484",target:"formSmash:upper:j_idt482:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Permanent link

Cite

Citation styleapa harvard1 ieee modern-language-association-8th-edition vancouver Other style $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_upper_j_idt500",{id:"formSmash:upper:j_idt500",widgetVar:"widget_formSmash_upper_j_idt500",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:upper:j_idt500",e:"change",f:"formSmash",p:"formSmash:upper:j_idt500",u:"formSmash:upper:otherStyle"},ext);}}});});

- apa
- harvard1
- ieee
- modern-language-association-8th-edition
- vancouver
- Other style

Languagede-DE en-GB en-US fi-FI nn-NO nn-NB sv-SE Other locale $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_upper_j_idt511",{id:"formSmash:upper:j_idt511",widgetVar:"widget_formSmash_upper_j_idt511",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:upper:j_idt511",e:"change",f:"formSmash",p:"formSmash:upper:j_idt511",u:"formSmash:upper:otherLanguage"},ext);}}});});

- de-DE
- en-GB
- en-US
- fi-FI
- nn-NO
- nn-NB
- sv-SE
- Other locale

Output formathtml text asciidoc rtf $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_upper_j_idt521",{id:"formSmash:upper:j_idt521",widgetVar:"widget_formSmash_upper_j_idt521"});});

- html
- text
- asciidoc
- rtf

Rows per page

- 5
- 10
- 20
- 50
- 100
- 250

Sort

- Standard (Relevance)
- Author A-Ö
- Author Ö-A
- Title A-Ö
- Title Ö-A
- Publication type A-Ö
- Publication type Ö-A
- Issued (Oldest first)
- Issued (Newest first)
- Created (Oldest first)
- Created (Newest first)
- Last updated (Oldest first)
- Last updated (Newest first)
- Disputation date (earliest first)
- Disputation date (latest first)

- Standard (Relevance)
- Author A-Ö
- Author Ö-A
- Title A-Ö
- Title Ö-A
- Publication type A-Ö
- Publication type Ö-A
- Issued (Oldest first)
- Issued (Newest first)
- Created (Oldest first)
- Created (Newest first)
- Last updated (Oldest first)
- Last updated (Newest first)
- Disputation date (earliest first)
- Disputation date (latest first)

Select

The maximal number of hits you can export is 250. When you want to export more records please use the 'Create feeds' function.

1. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_0_j_idt583",{id:"formSmash:items:resultList:0:j_idt583",widgetVar:"widget_formSmash_items_resultList_0_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_0_j_idt586",{id:"formSmash:items:resultList:0:j_idt586",widgetVar:"widget_formSmash_items_resultList_0_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:0:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Lindbo, DagKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:0:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); An explicit Eulerian method for multiphase flow with contact line dynamics and insoluble surfactant2014In: Computers & Fluids, ISSN 0045-7930, E-ISSN 1879-0747, Vol. 101, p. 50-63Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_0_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:0:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_0_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The flow behavior of many multiphase flow applications is greatly influenced by wetting properties and the presence of surfactants. We present a numerical method for two-phase flow with insoluble surfactants and contact line dynamics in two dimensions. The method is based on decomposing the interface between two fluids into segments, which are explicitly represented on a local Eulerian grid. It provides a natural framework for treating the surfactant concentration equation, which is solved locally on each segment. An accurate numerical method for the coupled interface/surfactant system is given. The system is coupled to the Navier-Stokes equations through the immersed boundary method, and we discuss the issue of force regularization in wetting problems, when the interface touches the boundary of the domain. We use the method to illustrate how the presence of surfactants influences the behavior of free and wetting drops.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:0:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 2. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_1_j_idt583",{id:"formSmash:items:resultList:1:j_idt583",widgetVar:"widget_formSmash_items_resultList_1_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_1_j_idt586",{id:"formSmash:items:resultList:1:j_idt586",widgetVar:"widget_formSmash_items_resultList_1_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:1:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Saffar Shamshirgar, DavoudKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:1:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast Ewald summation for free-space Stokes potentials2017In: Research in the Mathematical Sciences, ISSN 2197-9847, Vol. 4, no 1Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_1_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:1:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_1_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present a spectrally accurate method for the rapid evaluation of free-space Stokes potentials, i.e., sums involving a large number of free space Green’s functions. We consider sums involving stokeslets, stresslets and rotlets that appear in boundary integral methods and potential methods for solving Stokes equations. The method combines the framework of the Spectral Ewald method for periodic problems (Lindbo and Tornberg in J Comput Phys 229(23):8994–9010, 2010. doi: 10.1016/j.jcp.2010.08.026 ), with a very recent approach to solving the free-space harmonic and biharmonic equations using fast Fourier transforms (FFTs) on a uniform grid (Vico et al. in J Comput Phys 323:191–203, 2016. doi: 10.1016/j.jcp.2016.07.028 ). Convolution with a truncated Gaussian function is used to place point sources on a grid. With precomputation of a scalar grid quantity that does not depend on these sources, the amount of oversampling of the grids with Gaussians can be kept at a factor of two, the minimum for aperiodic convolutions by FFTs. The resulting algorithm has a computational complexity of $$O(N \log N)$$ O ( N log N ) for problems with N sources and targets. Comparison is made with a fast multipole method to show that the performance of the new method is competitive.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:1:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 3. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_2_j_idt583",{id:"formSmash:items:resultList:2:j_idt583",widgetVar:"widget_formSmash_items_resultList_2_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_2_j_idt586",{id:"formSmash:items:resultList:2:j_idt586",widgetVar:"widget_formSmash_items_resultList_2_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:2:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:2:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A fast integral equation method for solid particles in viscous flow using quadrature by expansionManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_2_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:2:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_2_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Boundary integral methods are advantageous when simulating viscous flow around rigid particles, due to the reduction in number of unknowns and straightforward handling of the geometry. In this work we present a fast and accurate framework for simulating spheroids in periodic Stokes flow, which is based on the completed double layer boundary integral formulation. The framework implements a new method known as quadrature by expansion (QBX), which uses surrogate local expansions of the layer potential to evaluate it to very high accuracy both on and off the particle surfaces. This quadrature method is accelerated through a newly developed precomputation scheme. The long range interactions are computed using the spectral Ewald (SE) fast summation method, which after integration with QBX allows the resulting system to be solved in M log M time, where M is the number of particles. This framework is suitable for simulations of large particle systems, and can be used for studying e.g. porous media models.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:2:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 4. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_3_j_idt583",{id:"formSmash:items:resultList:3:j_idt583",widgetVar:"widget_formSmash_items_resultList_3_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_3_j_idt586",{id:"formSmash:items:resultList:3:j_idt586",widgetVar:"widget_formSmash_items_resultList_3_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:3:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:3:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A fast integral equation method for solid particles in viscous flow using quadrature by expansion2016In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 326, p. 420-445Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_3_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:3:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_3_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Boundary integral methods are advantageous when simulating viscous flow around rigid particles, due to the reduction in number of unknowns and straightforward handling of the geometry. In this work we present a fast and accurate framework for simulating spheroids in periodic Stokes flow, which is based on the completed double layer boundary integral formulation. The framework implements a new method known as quadrature by expansion (QBX), which uses surrogate local expansions of the layer potential to evaluate it to very high accuracy both on and off the particle surfaces. This quadrature method is accelerated through a newly developed precomputation scheme. The long range interactions are computed using the spectral Ewald (SE) fast summation method, which after integration with QBX allows the resulting system to be solved in M log M time, where M is the number of particles. This framework is suitable for simulations of large particle systems, and can be used for studying e.g. porous media models.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:3:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); The full text will be freely available from 2018-09-09 10:45$(function(){PrimeFaces.cw("Tooltip","widget_formSmash_items_resultList_3_j_idt852_0_j_idt855",{id:"formSmash:items:resultList:3:j_idt852:0:j_idt855",widgetVar:"widget_formSmash_items_resultList_3_j_idt852_0_j_idt855",showEffect:"fade",hideEffect:"fade",target:"formSmash:items:resultList:3:j_idt852:0:fullTextSvg"});}); 5. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_4_j_idt583",{id:"formSmash:items:resultList:4:j_idt583",widgetVar:"widget_formSmash_items_resultList_4_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_4_j_idt586",{id:"formSmash:items:resultList:4:j_idt586",widgetVar:"widget_formSmash_items_resultList_4_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:4:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:4:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Adaptive Quadrature by Expansion for Layer Potential Evaluation in Two Dimensions2018In: SIAM Journal on Scientific Computing, ISSN 1064-8275, E-ISSN 1095-7197, Vol. 40, no 3, p. A1225-A1249Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_4_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:4:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_4_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); When solving partial differential equations using boundary integral equation methods, accurate evaluation of singular and nearly singular integrals in layer potentials is crucial. A recent scheme for this is quadrature by expansion (QBX), which solves the problem by locally approximating the potential using a local expansion centered at some distance from the source boundary. In this paper we introduce an extension of the QBX scheme in two dimensions (2D) denoted AQBX—adaptive quadrature by expansion—which combines QBX with an algorithm for automated selection of parameters, based on a target error tolerance. A key component in this algorithm is the ability to accurately estimate the numerical errors in the coefficients of the expansion. Combining previous results for flat panels with a procedure for taking the panel shape into account, we derive such error estimates for arbitrarily shaped boundaries in 2D that are discretized using panel-based Gauss–Legendre quadrature. Applying our scheme to numerical solutions of Dirichlet problems for the Laplace and Helmholtz equations, and also for solving these equations, we find that the scheme is able to satisfy a given target tolerance to within an order of magnitude, making it useful for practical applications. This represents a significant simplification over the original QBX algorithm, in which choosing a good set of parameters can be hard.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:4:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 6. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_5_j_idt583",{id:"formSmash:items:resultList:5:j_idt583",widgetVar:"widget_formSmash_items_resultList_5_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_5_j_idt586",{id:"formSmash:items:resultList:5:j_idt586",widgetVar:"widget_formSmash_items_resultList_5_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:5:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:5:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Error estimation for quadrature by expansion in layer potential evaluation2017In: Advances in Computational Mathematics, ISSN 1019-7168, E-ISSN 1572-9044, Vol. 43, no 1, p. 195-234Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_5_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:5:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_5_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In boundary integral methods it is often necessary to evaluate layer potentials on or close to the boundary, where the underlying integral is difficult to evaluate numerically. Quadrature by expansion (QBX) is a new method for dealing with such integrals, and it is based on forming a local expansion of the layer potential close to the boundary. In doing so, one introduces a new quadrature error due to nearly singular integration in the evaluation of expansion coefficients. Using a method based on contour integration and calculus of residues, the quadrature error of nearly singular integrals can be accurately estimated. This makes it possible to derive accurate estimates for the quadrature errors related to QBX, when applied to layer potentials in two and three dimensions. As examples we derive estimates for the Laplace and Helmholtz single layer potentials. These results can be used for parameter selection in practical applications.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:5:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 7. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_6_j_idt583",{id:"formSmash:items:resultList:6:j_idt583",widgetVar:"widget_formSmash_items_resultList_6_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_6_j_idt586",{id:"formSmash:items:resultList:6:j_idt586",widgetVar:"widget_formSmash_items_resultList_6_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:6:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:6:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Estimation of quadrature errors in layer potential evaluation using quadrature by expansionManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_6_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:6:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_6_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In boundary integral methods it is often necessary to evaluate layer potentials on or close to the boundary, where the underlying integral is difficult to evaluate numerically. Quadrature by expansion (QBX) is a new method for dealing with such integrals, and it is based on forming a local expansion of the layer potential close to the boundary. In doing so, one introduces a new quadrature error due to nearly singular integration in the evaluation of expansion coefficients. Using a method based on contour integration and calculus of residues, the quadrature error of nearly singular integrals can be accurately estimated. This makes it possible to derive accurate estimates for the quadrature errors related to QBX, when applied to layer potentials in two and three dimensions. As examples we derive estimates for the Laplace and Helmholtz single layer potentials. These results can be used for parameter selection in practical applications.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:6:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 8. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_7_j_idt583",{id:"formSmash:items:resultList:7:j_idt583",widgetVar:"widget_formSmash_items_resultList_7_j_idt583",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_7_j_idt586",{id:"formSmash:items:resultList:7:j_idt586",widgetVar:"widget_formSmash_items_resultList_7_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:7:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:7:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast Ewald summation for Stokesian particle suspensions2014In: International Journal for Numerical Methods in Fluids, ISSN 0271-2091, E-ISSN 1097-0363, Vol. 76, no 10, p. 669-698Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_7_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:7:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_7_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present a numerical method for suspensions of spheroids of arbitrary aspect ratio, which sediment under gravity. The method is based on a periodized boundary integral formulation using the Stokes double layer potential. The resulting discrete system is solved iteratively using generalized minimal residual accelerated by the spectral Ewald method, which reduces the computational complexity to

*O(N log N)*, where*N*is the number of points used to discretize the particle surfaces. We develop predictive error estimates, which can be used to optimize the choice of parameters in the Ewald summation. Numerical tests show that the method is well conditioned and provides good accuracy when validated against reference solutions.PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:7:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 9. Engblom, S. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_8_j_idt586",{id:"formSmash:items:resultList:8:j_idt586",widgetVar:"widget_formSmash_items_resultList_8_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:8:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Do-Quang, MinhKTH, School of Engineering Sciences (SCI), Mechanics, Physicochemical Fluid Mechanics. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.Amberg, GustavKTH, School of Engineering Sciences (SCI), Mechanics, Physicochemical Fluid Mechanics. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:8:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); On diffuse interface modeling and simulation of surfactants in two-phase fluid flow2013In: Communications in Computational Physics, ISSN 1815-2406, E-ISSN 1991-7120, Vol. 14, no 4, p. 879-915Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_8_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:8:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_8_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); An existing phase-fieldmodel of two immiscible fluids with a single soluble surfactant present is discussed in detail. We analyze the well-posedness of the model and provide strong evidence that it is mathematically ill-posed for a large set of physically relevant parameters. As a consequence, critical modifications to the model are suggested that substantially increase the domain of validity. Carefully designed numerical simulations offer informative demonstrations as to the sharpness of our theoretical results and the qualities of the physical model. A fully coupled hydrodynamic test-case demonstrates the potential to capture also non-trivial effects on the overall flow.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:8:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 10. Engquist, Björn PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_9_j_idt583",{id:"formSmash:items:resultList:9:j_idt583",widgetVar:"widget_formSmash_items_resultList_9_j_idt583",onLabel:"Engquist, Björn ",offLabel:"Engquist, Björn ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_9_j_idt586",{id:"formSmash:items:resultList:9:j_idt586",widgetVar:"widget_formSmash_items_resultList_9_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Department of Mathematics and Institute for Computational Engineering and Sciences, The University of Texas at Austin, USA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:9:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Häggblad, JonKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.Runborg, OlofKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:9:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); On Consistent Boundary Conditions for the Yee Scheme in 3DManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_9_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:9:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_9_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The standard staircase approximation of curved boundaries in the Yee scheme is inconsistent. Consistency can however be achieved by modifying the algorithm close to the boundary. We consider a technique to consistently model curved boundaries where the coefficients of the update stencil is modified, thus preserving the Yee structure. The method has previously been successfully applied to acoustics in two and three dimension, as well as electromagnetics in two dimensions. In this paper we generalize to electromagnetics in three dimensions. Unlike in previous cases there is a non-zero divergence growth along the boundary that needs to be projected away. We study the convergence and provide numerical examples that demonstrates the improved accuracy.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:9:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 11. Engquist, Björn PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_10_j_idt583",{id:"formSmash:items:resultList:10:j_idt583",widgetVar:"widget_formSmash_items_resultList_10_j_idt583",onLabel:"Engquist, Björn ",offLabel:"Engquist, Björn ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_10_j_idt586",{id:"formSmash:items:resultList:10:j_idt586",widgetVar:"widget_formSmash_items_resultList_10_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:10:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Runborg, OlofKTH, Superseded Departments, Numerical Analysis and Computer Science, NADA.Tornberg, Anna KarinPrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:10:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); High-frequency wave propagation by the segment projection method2002In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 178, no 2, p. 373-390Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_10_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:10:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_10_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Geometrical optics is a standard technique used for the approximation of high-frequency wave propagation. Computational methods based on partial differential equations instead of the traditional ray tracing have recently been applied to geometrical optics. These new methods have a number of advantages but typically exhibit difficulties with linear superposition of waves. In this paper we introduce a new partial differential technique based on the segment projection method in phase space. The superposition problem is perfectly resolved and so is the problem of computing amplitudes in the neighborhood of caustics. The computational complexity is of the same order as that of ray tracing. The new algorithm is described and a number of computational examples are given. including a simulation of waveguides.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:10:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 12. Engquist, Björn PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_11_j_idt583",{id:"formSmash:items:resultList:11:j_idt583",widgetVar:"widget_formSmash_items_resultList_11_j_idt583",onLabel:"Engquist, Björn ",offLabel:"Engquist, Björn ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_11_j_idt586",{id:"formSmash:items:resultList:11:j_idt586",widgetVar:"widget_formSmash_items_resultList_11_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:11:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna KarinPrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:11:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A finite element based level-set method for multi-phase flow, Proceedings of Conference on Progress in Numerical Solutions of Partial Differential Equations2002In: Scientific World Journal, ISSN 1537-744X, E-ISSN 1537-744X, p. 86-110Article in journal (Refereed)13. Engquist, Björn et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_12_j_idt586",{id:"formSmash:items:resultList:12:j_idt586",widgetVar:"widget_formSmash_items_resultList_12_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:12:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinTsai, R.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:12:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Discretization of Dirac delta functions in level set methods2005In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 207, no 1, p. 28-51Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_12_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:12:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_12_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Discretization of singular functions is an important component in many problems to which level set methods have been applied. We present two methods for constructing consistent approximations to Dirac delta measures concentrated on piecewise smooth curves or surfaces. Both methods are designed to be convenient for level set simulations and are introduced to replace the commonly used but inconsistent regularization technique that is solely based on a regularization parameter proportional to the mesh size. The first algorithm is based on a tensor product of regularized one-dimensional delta functions. It is independent of the irregularity relative to the grid. In the second method, the regularization is constructed from a one-dimensional regularization that is extended to multi-dimensions with a variable support depending on the orientation of the singularity relative to the computational grid. Convergence analysis and numerical results are given. © 2005 Published by Elsevier Inc.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:12:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 14. Gustavsson, Katarina PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_13_j_idt583",{id:"formSmash:items:resultList:13:j_idt583",widgetVar:"widget_formSmash_items_resultList_13_j_idt583",onLabel:"Gustavsson, Katarina ",offLabel:"Gustavsson, Katarina ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_13_j_idt586",{id:"formSmash:items:resultList:13:j_idt586",widgetVar:"widget_formSmash_items_resultList_13_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:13:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:13:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Numerical Simulations of Rigid Fiber Suspensions2008Conference paper (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_13_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:13:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_13_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In this paper, we present a numerical method designed to simulate the

challenging problem of the dynamics of slender fibers immersed in an incompressible

fluid. Specifically, we consider microscopic, rigid fibers, that

sediment due to gravity. Such fibers make up the micro-structure of many

suspensions for which the macroscopic dynamics are not well understood.

Our numerical algorithm is based on a non-local slender body approximation

that yields a system of coupled integral equations, relating the forces

exerted on the fibers to their velocities, which takes into account the hydrodynamic

interactions of the fluid and the fibers. The system is closed by

imposing the constraints of rigid body motions.

The fact that the fibers are straight have been further exploited in the

design of the numerical method, expanding the force on Legendre polynomials

to take advantage of the specific mathematical structure of a finite-part

integral operator, as well as introducing analytical quadrature in a manner

possible only for straight fibers.

We have carefully treated issues of accuracy, and present convergence

results for all numerical parameters before we finally discuss the results from

simulations including a larger number of fibers.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:13:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 15. Gustavsson, Katarina PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_14_j_idt583",{id:"formSmash:items:resultList:14:j_idt583",widgetVar:"widget_formSmash_items_resultList_14_j_idt583",onLabel:"Gustavsson, Katarina ",offLabel:"Gustavsson, Katarina ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_14_j_idt586",{id:"formSmash:items:resultList:14:j_idt586",widgetVar:"widget_formSmash_items_resultList_14_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:14:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:14:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Gravity induced sedimentation of slender fibers2009In: Physics of fluids, ISSN 1070-6631, E-ISSN 1089-7666, Vol. 21, no 12Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_14_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:14:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_14_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Gravity induced sedimentation of slender, rigid fibers in a highly viscous fluid is investigated by large scale numerical simulations. The fiber suspension is considered on a microscopic level and the flow is described by the Stokes equations in a three dimensional periodic domain. Numerical simulations are performed to study in great detail the complex dynamics of a cluster of fibers. A repeating cycle is identified. It consists of two main phases: a densification phase, where the cluster densifies and grows, and a coarsening phase, during which the cluster becomes smaller and less dense. The dynamics of these phases and their relation to fluctuations in the sedimentation velocity are analyzed. Data from the simulations are also used to investigate how average fiber orientations and sedimentation velocities are influenced by the microstructure in the suspension. The dynamical behavior of the fiber suspension is very sensitive to small random differences in the initial configuration and a number of realizations of each numerical experiment are performed. Ensemble averages of the sedimentation velocity and fiber orientation are presented for different values of the effective concentration of fibers and the results are compared to experimental data. The numerical code is parallelized using the Message Passing Instructions (MPI) library and numerical simulations with up 800 fibers can be run for very long times which is crucial to reach steady levels of the averaged quantities. The influence of the periodic boundary conditions on the process is also carefully investigated.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:14:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 16. Jung, Sunghwan et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_15_j_idt586",{id:"formSmash:items:resultList:15:j_idt586",widgetVar:"widget_formSmash_items_resultList_15_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:15:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Spagnolie, S. E.Parikh, K.Shelley, M.Tornberg, Anna-KarinPrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:15:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Periodic sedimentation in a Stokesian fluid2006In: Physical Review E, ISSN 1539-3755, Vol. 74, no 3Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_15_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:15:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_15_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We study the sedimentation of two identical but nonspherical particles sedimenting in a Stokesian fluid. Experiments and numerical simulations reveal periodic orbits wherein the bodies mutually induce an in-phase rotational motion accompanied by periodic modulations of sedimentation speed and separation distance. We term these tumbling orbits and find that they appear over a broad range of body shapes.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:15:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 17. Kanevsky, Alex et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_16_j_idt586",{id:"formSmash:items:resultList:16:j_idt586",widgetVar:"widget_formSmash_items_resultList_16_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:16:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Shelley, Michael J.Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:16:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Modeling simple locomotors in Stokes flow2010In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 229, no 4, p. 958-977Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_16_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:16:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_16_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Motivated by the locomotion of flagellated micro-organisms and by recent experiments of chemically driven nanomachines, we study the dynamics of bodies of simple geometric shape that are propelled by specified tangential surface stresses. We develop a mathematical description of the body dynamics based on a mixed-type boundary integral formulation. We also derive analytic axisymmetric solutions for the case of a single locomoting sphere and ellipsoid based on spherical and ellipsoidal harmonics, and compare our numerical results to these. The hydrodynamic interactions between two spherical and ellipsoidal swimmers in an infinite fluid are then simulated using second-order accurate spatial and temporal discretizations. We find that the near-field interactions result in complex and interesting changes in the locomotors' orientations and trajectories. Stable as well as unstable pairwise swimming motions are observed, similar to the recent findings of Pooley et al. [C.M. Pooley, G.P. Alexander, J.M. Yeomans, Hydrodynamic interaction between two swimmers at low Reynolds number, Phys. Rev. Lett. 99 (2007) 228103].

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:16:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 18. Khatri, Shilpa et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_17_j_idt586",{id:"formSmash:items:resultList:17:j_idt586",widgetVar:"widget_formSmash_items_resultList_17_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:17:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:17:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A numerical method for two phase flows with insoluble surfactants2011In: Computers & Fluids, ISSN 0045-7930, E-ISSN 1879-0747, Vol. 49, no 1, p. 150-165Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_17_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:17:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_17_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In many practical multiphase flow problems, i.e. treatment of gas emboli and various microfluidic applications, the effect of interfacial surfactants, or surface reacting agents, on the surface tension between the fluids is important. The surfactant concentration on an interface separating the fluids can be modeled with a time dependent differential equation defined on the moving and deforming interface. The equations for the location of the interface and the surfactant concentration on the interface are coupled with the Navier-Stokes equations. These equations include the singular surface tension forces from the interface on the fluid, which depend on the interfacial surfactant concentration. A new accurate and inexpensive numerical method for simulating the evolution of insoluble surfactants is presented in this paper. It is based on an explicit yet Eulerian discretization of the interface, which for two dimensional flows allows for the use of uniform one dimensional grids to discretize the equation for the interfacial surfactant concentration. A finite difference method is used to solve the Navier-Stokes equations on a regular grid with the forces from the interface spread to this grid using a regularized delta function. The timestepping is based on a Strang splitting approach. Drop deformation in shear flows in two dimensions is considered. Specifically, the effect of surfactant concentration on the deformation of the drops is studied for different sets of flow parameters.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:17:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 19. Khatri, Shilpa et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_18_j_idt586",{id:"formSmash:items:resultList:18:j_idt586",widgetVar:"widget_formSmash_items_resultList_18_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:18:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:18:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); An embedded boundary method for soluble surfactants with interface tracking for two-phase flows2014In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 256, p. 768-790Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_18_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:18:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_18_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Surfactants, surface reacting agents, lower the surface tension of the interface between fluids in multiphase flow. This capability of surfactants makes them ideal for many applications, including wetting, foaming, and dispersing. Due to their molecular composition, surfactants are adsorbed from the bulk fluid to the interface between the fluids, leading to different concentrations on the interface and in the fluid. In a previous paper [21], we introduced a new second order method using uniform grids to simulate insoluble surfactants in multiphase flow. This method used Strang splitting allowing for a fully second order treatment in time. Here, we use the same numerical methods to explicitly represent the singular interface, treat the interfacial surfactant concentration, and couple with the Navier-Stokes equations. Now, we introduce a second order method for the surfactants in the bulk that continues to allow the use of regular grids for the full problem. Difficulties arise since the boundary condition for the bulk concentration, which handles the flux of surfactant between the interface and bulk fluid, is applied at the interface which cuts arbitrarily through the regular grid. We extend the embedded boundary method, introduced in [22], to handle this challenge. Through our results, we present the effect of the solubility of the surfactants. We show results of drop dynamics due to resulting Marangoni stresses and of drop deformations in shear flow in the presence of soluble surfactants. There is a large nondimensional parameter space over which we try to understand the drop dynamics.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:18:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 20. Lindbo, Dag PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_19_j_idt583",{id:"formSmash:items:resultList:19:j_idt583",widgetVar:"widget_formSmash_items_resultList_19_j_idt583",onLabel:"Lindbo, Dag ",offLabel:"Lindbo, Dag ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_19_j_idt586",{id:"formSmash:items:resultList:19:j_idt586",widgetVar:"widget_formSmash_items_resultList_19_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA (closed 2012-06-30).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:19:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA (closed 2012-06-30).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:19:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast and spectrally accurate Ewald summation for 2-periodic electrostatic systems2012In: Journal of Chemical Physics, ISSN 0021-9606, E-ISSN 1089-7690, Vol. 136, no 16, p. 164111-1-164111-16Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_19_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:19:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_19_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A new method for Ewald summation in planar/slablike geometry, i.e., systems where periodicity applies in two dimensions and the last dimension is "free" (2P), is presented. We employ a spectral representation in terms of both Fourier series and integrals. This allows us to concisely derive both the 2P Ewald sum and a fast particle mesh Ewald (PME)-type method suitable for large-scale computations. The primary results are: (i) close and illuminating connections between the 2P problem and the standard Ewald sum and associated fast methods for full periodicity; (ii) a fast, O(N log N), and spectrally accurate PME-type method for the 2P k-space Ewald sum that uses vastly less memory than traditional PME methods; (iii) errors that decouple, such that parameter selection is simplified. We give analytical and numerical results to support this.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:19:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 21. Lindbo, Dag PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_20_j_idt583",{id:"formSmash:items:resultList:20:j_idt583",widgetVar:"widget_formSmash_items_resultList_20_j_idt583",onLabel:"Lindbo, Dag ",offLabel:"Lindbo, Dag ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_20_j_idt586",{id:"formSmash:items:resultList:20:j_idt586",widgetVar:"widget_formSmash_items_resultList_20_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:20:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:20:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast and spectrally accurate summation of 2-periodic Stokes potentialsManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_20_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:20:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_20_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We derive a Ewald decomposition for the Stokeslet in planar periodicity and a novel PME-type O(N log N) method for the fast evaluation of the resulting sums. The decomposition is the natural 2P counterpart to the classical 3P decomposition by Hasimoto, and is given in an explicit form not found in the literature. Truncation error estimates are provided to aid in selecting parameters. The fast, PME-type, method appears to be the first fast method for computing Stokeslet Ewald sums in planar periodicity, and has three attractive properties: it is spectrally accurate; it uses the minimal amount of memory that a gridded Ewald method can use; and provides clarity regarding numerical errors and how to choose parameters. Analytical and numerical results are give to support this. We explore the practicalities of the proposed method, and survey the computational issues involved in applying it to 2-periodic boundary integral Stokes problems.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:20:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 22. Lindbo, Dag PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_21_j_idt583",{id:"formSmash:items:resultList:21:j_idt583",widgetVar:"widget_formSmash_items_resultList_21_j_idt583",onLabel:"Lindbo, Dag ",offLabel:"Lindbo, Dag ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_21_j_idt586",{id:"formSmash:items:resultList:21:j_idt586",widgetVar:"widget_formSmash_items_resultList_21_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:21:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:21:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Interface tracking using patches2011Manuscript (preprint) (Other academic)23. Lindbo, Dag PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_22_j_idt583",{id:"formSmash:items:resultList:22:j_idt583",widgetVar:"widget_formSmash_items_resultList_22_j_idt583",onLabel:"Lindbo, Dag ",offLabel:"Lindbo, Dag ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_22_j_idt586",{id:"formSmash:items:resultList:22:j_idt586",widgetVar:"widget_formSmash_items_resultList_22_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:22:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:22:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Spectral accuracy in fast Ewald-based methods for particle simulations2011In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 230, no 24, p. 8744-8761Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_22_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:22:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_22_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A spectrally accurate fast method for electrostatic calculations under periodic boundary conditions is presented. We follow the established framework of FFT-based Ewald summation, but obtain a method with an important decoupling of errors: it is shown, for the proposed method, that the error due to frequency domain truncation can be separated from the approximation error added by the fast method. This has the significance that the truncation of the underlying Ewald sum prescribes the size of the grid used in the FFT-based fast method, which clearly is the minimal grid. Both errors are of exponential-squared order, and the latter can be controlled independently of the grid size. We compare numerically to the established SPME method by Essmann et al. and see that the memory required can be reduced by orders of magnitude. We also benchmark efficiency (i.e. error as a function of computing time) against the SPME method, which indicates that our method is competitive. Analytical error estimates are proven and used to select parameters with a great degree of reliability and ease.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:22:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 24. Lindbo, Dag PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_23_j_idt583",{id:"formSmash:items:resultList:23:j_idt583",widgetVar:"widget_formSmash_items_resultList_23_j_idt583",onLabel:"Lindbo, Dag ",offLabel:"Lindbo, Dag ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_23_j_idt586",{id:"formSmash:items:resultList:23:j_idt586",widgetVar:"widget_formSmash_items_resultList_23_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:23:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:23:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Spectrally accurate fast summation for periodic Stokes potentials2010In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 229, no 23, p. 8994-9010Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_23_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:23:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_23_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A spectrally accurate method for the fast evaluation of N-particle sums of the periodic Stokeslet is presented. Two different decomposition methods, leading to one sum in real space and one in reciprocal space, are considered. An FFT based method is applied to the reciprocal part of the sum, invoking the equivalence of multiplications in reciprocal space to convolutions in real space, thus using convolutions with a Gaussian function to place the point sources on a grid. Due to the spectral accuracy of the method, the grid size needed is low and also in practice, for a fixed domain size, independent of N. The leading cost, which is linear in N, arises from the to-grid and from-grid operations. Combining this FFT based method for the reciprocal sum with the direct evaluation of the real space sum, a spectrally accurate algorithm with a total complexity of 0(N log N) is obtained. This has been shown numerically as the system is scaled up at constant density. (C) 2010 Elsevier Inc. All rights reserved.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:23:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 25. Marin, Oana PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_24_j_idt583",{id:"formSmash:items:resultList:24:j_idt583",widgetVar:"widget_formSmash_items_resultList_24_j_idt583",onLabel:"Marin, Oana ",offLabel:"Marin, Oana ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_24_j_idt586",{id:"formSmash:items:resultList:24:j_idt586",widgetVar:"widget_formSmash_items_resultList_24_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:24:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Gustavsson, KatarinaKTH, School of Engineering Sciences (SCI).Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:24:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A fast summation method for fiber simulationsManuscript (preprint) (Other academic)26. Marin, Oana PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_25_j_idt583",{id:"formSmash:items:resultList:25:j_idt583",widgetVar:"widget_formSmash_items_resultList_25_j_idt583",onLabel:"Marin, Oana ",offLabel:"Marin, Oana ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_25_j_idt586",{id:"formSmash:items:resultList:25:j_idt586",widgetVar:"widget_formSmash_items_resultList_25_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA (closed 2012-06-30). KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:25:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Gustavsson, KatarinaKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA (closed 2012-06-30). KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA (closed 2012-06-30). KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:25:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A highly accurate boundary treatment for confined Stokes flow2012In: Computers & Fluids, ISSN 0045-7930, E-ISSN 1879-0747, Vol. 66, p. 215-230Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_25_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:25:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_25_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Fluid flow phenomena in the Stokesian regime abounds in nature as well as in microfluidic applications. Discretizations based on boundary integral formulations for such flow problems allow for a reduction in dimensionality but have to deal with dense matrices and the numerical evaluation of integrals with singular kernels. The focus of this paper is the discretization of wall confinements, and specifically the numerical treatment of flat solid boundaries (walls), for which a set of high-order quadrature rules that accurately integrate the singular kernel of the Stokes equations are developed. Discretizing by Nystrom's method, the accuracy of the numerical integration determines the accuracy of the solution of the boundary integral equations, and a higher order quadrature method yields a large gain in accuracy at negligible cost. The structure of the resulting submatrix associated with each wall is exploited in order to substantially reduce the memory usage. The expected convergence of the quadrature rules is validated through numerical tests, and this boundary treatment is further applied to the classical problem of a sedimenting sphere in the vicinity of solid walls.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:25:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 27. Marin, Oana PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_26_j_idt583",{id:"formSmash:items:resultList:26:j_idt583",widgetVar:"widget_formSmash_items_resultList_26_j_idt583",onLabel:"Marin, Oana ",offLabel:"Marin, Oana ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_26_j_idt586",{id:"formSmash:items:resultList:26:j_idt586",widgetVar:"widget_formSmash_items_resultList_26_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:26:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Gustavsson, KatarinaKTH, School of Computer Science and Communication (CSC), Numerical Analysis and Computer Science, NADA.Tornberg, Anna-KarinKTH, School of Computer Science and Communication (CSC), Numerical Analysis and Computer Science, NADA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:26:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A wall treatment for confined Stokes flowArticle in journal (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_26_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:26:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_26_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The study of bodies immersed in Stokes flow is crucial in various microfluidic applications. Recasting the governing equations in a boundary integral formulation reduces the three-dimensional problem to two-dimensional integral equations to be discretized over the surface of the submerged objects. The present work focuses on the development and validation of a wall treatment where the wall is discretized in the same fashion as the immersed bodies. For this purpose, a set of high-order quadrature rules for the numerical integration of integrals containing the singular Green’s function-the so-called Stokeslet - has been developed. By coupling the wall discretization to the discretization of immersed objects, we exploit the structure of the block matrix corresponding to the wall discretization in order to substantially reduce the memory usage. For validation, the classical problem of a sedimenting sphere in the vicinity of solid walls is studied.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:26:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 28. Marin, Oana PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_27_j_idt583",{id:"formSmash:items:resultList:27:j_idt583",widgetVar:"widget_formSmash_items_resultList_27_j_idt583",onLabel:"Marin, Oana ",offLabel:"Marin, Oana ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_27_j_idt586",{id:"formSmash:items:resultList:27:j_idt586",widgetVar:"widget_formSmash_items_resultList_27_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:27:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Runborg, OlofKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, Centres, SeRC - Swedish e-Science Research Centre.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:27:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Corrected trapezoidal rules for a class of singular functions2014In: IMA Journal of Numerical Analysis, ISSN 0272-4979, E-ISSN 1464-3642, Vol. 34, no 4, p. 1509-1540Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_27_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:27:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_27_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A set of accurate quadrature rules applicable to a class of integrable functions with isolated singularities is designed and analysed theoretically in one and two dimensions. These quadrature rules are based on the trapezoidal rule with corrected quadrature weights for points in the vicinity of the singularity. To compute the correction weights, small-size ill-conditioned systems have to be solved. The convergence of the correction weights is accelerated by the use of compactly supported functions that annihilate boundary errors. Convergence proofs with error estimates for the resulting quadrature rules are given in both one and two dimensions. The tabulated weights are specific for the singularities under consideration, but the methodology extends to a large class of functions with integrable isolated singularities. Furthermore, in one dimension we have obtained a closed form expression based on which the modified weights can be computed directly.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:27:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 29. Ojala, Rikard PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_28_j_idt583",{id:"formSmash:items:resultList:28:j_idt583",widgetVar:"widget_formSmash_items_resultList_28_j_idt583",onLabel:"Ojala, Rikard ",offLabel:"Ojala, Rikard ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_28_j_idt586",{id:"formSmash:items:resultList:28:j_idt586",widgetVar:"widget_formSmash_items_resultList_28_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.). KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:28:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:28:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); An accurate integral equation method for simulating multi-phase Stokes flow2015In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 298, p. 145-160Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_28_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:28:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_28_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We introduce a numerical method based on an integral equation formulation for simulating drops in viscous fluids in the plane. It builds upon the method introduced by Kropinski in 2001 [17], but improves on it by adding an interpolatory quadrature approach for handling near-singular integrals. Such integrals typically arise when drop boundaries come close to one another, and are difficult to compute accurately using standard quadrature rules. Adapting the interpolatory quadrature method introduced by Helsing and Ojala in 2008 [11] to the current application, very general drop configurations can be handled while still maintaining stability and high accuracy. The performance of the new method is demonstrated by some challenging numerical examples.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:28:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 30. Saffar Shamshirgar, Davood PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_29_j_idt583",{id:"formSmash:items:resultList:29:j_idt583",widgetVar:"widget_formSmash_items_resultList_29_j_idt583",onLabel:"Saffar Shamshirgar, Davood ",offLabel:"Saffar Shamshirgar, Davood ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_29_j_idt586",{id:"formSmash:items:resultList:29:j_idt586",widgetVar:"widget_formSmash_items_resultList_29_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:29:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hess, BerkKTH, Centres, Science for Life Laboratory, SciLifeLab.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:29:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A comparison of the Spectral Ewald and Smooth Particle Mesh Ewald methods in GROMACSManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_29_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:29:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_29_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The smooth particle mesh Ewald (SPME) method is an FFT based methodfor the fast evaluation of electrostatic interactions under periodic boundaryconditions. A highly optimized implementation of this method is availablein GROMACS, a widely used software for molecular dynamics simulations.In this article, we compare a more recent method from the same family ofmethods, the spectral Ewald (SE) method, to the SPME method in termsof performance and efficiency. We consider serial and parallel implementa-tions of both methods for single and multiple core computations on a desktopmachine as well as the Beskow supercomputer at KTH Royal Institute ofTechnology. The implementation of the SE method has been well optimized,however not yet comparable to the level of the SPME implementation thathas been improved upon for many years. We show that the SE method isvery efficient whenever used to achieve high accuracy and that it already atthis level of optimization can be competitive for low accuracy demands.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:29:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 31. Saffar Shamshirgar, Davood PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_30_j_idt583",{id:"formSmash:items:resultList:30:j_idt583",widgetVar:"widget_formSmash_items_resultList_30_j_idt583",onLabel:"Saffar Shamshirgar, Davood ",offLabel:"Saffar Shamshirgar, Davood ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_30_j_idt586",{id:"formSmash:items:resultList:30:j_idt586",widgetVar:"widget_formSmash_items_resultList_30_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:30:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hess, BerkKTH, Centres, Science for Life Laboratory, SciLifeLab.Yokota, RioTornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:30:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Regularized FMM for MD simulationsManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_30_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:30:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_30_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A regularized fast multipole method (FMM) which approximately conserves the total energy in Molecular dynamics (MD) simulations is presented. The new algorithm introduces a regularization which eliminates the discontinuity inherent in the FMM. This allows us to use FMM in simulations as a substitute for widely used FFT based methods. For a system of N particles, the computational complexity of the resulting method is still of order N though with a larger constant compared to the plain FMM. Numerical examples are provided to confirm that the new algorithm improves the accuracy and approximately conserves the long term total energy.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:30:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 32. Saffar Shamshirgar, Davood PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_31_j_idt583",{id:"formSmash:items:resultList:31:j_idt583",widgetVar:"widget_formSmash_items_resultList_31_j_idt583",onLabel:"Saffar Shamshirgar, Davood ",offLabel:"Saffar Shamshirgar, Davood ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_31_j_idt586",{id:"formSmash:items:resultList:31:j_idt586",widgetVar:"widget_formSmash_items_resultList_31_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:31:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:31:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A fast multipole method for evaluating exponential integral type kernelsManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_31_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:31:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_31_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present a fast multipole method for evaluation of sums with exponential integral type kernels. These sums appear while solving free space Poisson problems in two dimensions and in the derivation of 1d-periodic Ewald sums. The presented method uses recurrence relations to derive multipole expansions for computing interactions between particles and far clusters.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:31:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 33. Saffar Shamshirgar, Davood PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_32_j_idt583",{id:"formSmash:items:resultList:32:j_idt583",widgetVar:"widget_formSmash_items_resultList_32_j_idt583",onLabel:"Saffar Shamshirgar, Davood ",offLabel:"Saffar Shamshirgar, Davood ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_32_j_idt586",{id:"formSmash:items:resultList:32:j_idt586",widgetVar:"widget_formSmash_items_resultList_32_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:32:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:32:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast Ewald summation for electrostatic potentials with arbitrary periodicityManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_32_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:32:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_32_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A unified treatment for fast and spectrally accurate evaluation of electrostatic potentials subject to periodic boundary conditions in any or none of the three space dimensions is presented. Ewald decomposition is used to split the problem into a real space and a Fourier space part, and the FFT based Spectral Ewald (SE) method is used to accelerate the computation of the latter. A key component in the unified treatment is an FFT based solution technique for the free-space Poisson problem in three, two or one dimensions, depending on the number of non-periodic directions. The cost of calculations is furthermore reduced by employing an adaptive FFT for the doubly and singly periodic cases, allowing for different local upsampling rates. The SE method will always be most efficient for the triply periodic case as the cost for computing FFTs will be the smallest, whereas the computational cost for the rest of the algorithm is essentially independent of the periodicity. We show that the cost of removing periodic boundary conditions from one or two directions out of three will only marginally increase the total run time. Our comparisons also show that the computational cost of the SE method for the free-space case is typically about four times more expensive as compared to the triply periodic case.

The Gaussian window function previously used in the SE method, is here compared to an approximation of the Kaiser-Bessel window function, recently introduced. With a carefully tuned shape parameter that is selected based on an error estimate for this new window function, runtimes for the SE method can be further reduced.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:32:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 34. Saffar Shamshirgar, Davoud PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_33_j_idt583",{id:"formSmash:items:resultList:33:j_idt583",widgetVar:"widget_formSmash_items_resultList_33_j_idt583",onLabel:"Saffar Shamshirgar, Davoud ",offLabel:"Saffar Shamshirgar, Davoud ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_33_j_idt586",{id:"formSmash:items:resultList:33:j_idt586",widgetVar:"widget_formSmash_items_resultList_33_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:33:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:33:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); The Spectral Ewald method for singly periodic domains2017In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 347, p. 341-366Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_33_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:33:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_33_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present a fast and spectrally accurate method for efficient computation of the three dimensional Coulomb potential with periodicity in one direction. The algorithm is FFT-based and uses the so-called Ewald decomposition, which is naturally most efficient for the triply periodic case. In this paper, we show how to extend the triply periodic Spectral Ewald method to the singly periodic case, such that the cost of computing the singly periodic potential is only marginally larger than the cost of computing the potential for the corresponding triply periodic system. In the Fourier space contribution of the Ewald decomposition, a Fourier series is obtained in the periodic direction with a Fourier integral over the non-periodic directions for each discrete wave number. We show that upsampling to resolve the integral is only needed for modes with small wave numbers. For the zero wave number, this Fourier integral has a singularity. For this mode, we effectively need to solve a free-space Poisson equation in two dimensions. A very recent idea by Vico et al. makes it possible to use FFTs to solve this problem, allowing us to unify the treatment of all modes. An adaptive 3D FFT can be established to apply different upsampling rates locally. The computational cost for other parts of the algorithm is essentially unchanged as compared to the triply periodic case, in total yielding only a small increase in both computational cost and memory usage for this singly periodic case.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:33:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 35. Shelley, M. J. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_34_j_idt586",{id:"formSmash:items:resultList:34:j_idt586",widgetVar:"widget_formSmash_items_resultList_34_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:34:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinNYU.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:34:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Microstructural Dynamics in Complex Fluids2005In: Handbook of Materials Modeling / [ed] M. Bazant, Kluwer Academic Publishers, 2005Chapter in book (Refereed)36. Siegel, M. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_35_j_idt586",{id:"formSmash:items:resultList:35:j_idt586",widgetVar:"widget_formSmash_items_resultList_35_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:35:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.). KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:35:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A local target specific quadrature by expansion method for evaluation of layer potentials in 3D2018In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 364, p. 365-392Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_35_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:35:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_35_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Accurate evaluation of layer potentials is crucial when boundary integral equation methods are used to solve partial differential equations. Quadrature by expansion (QBX) is a recently introduced method that can offer high accuracy for singular and nearly singular integrals, using truncated expansions to locally represent the potential. The QBX method is typically based on a spherical harmonics expansion which when truncated at order p has O(p2) terms. This expansion can equivalently be written with p terms, however paying the price that the expansion coefficients will depend on the evaluation/target point. Based on this observation, we develop a target specific QBX method, and apply it to Laplace's equation on multiply-connected domains. The method is local in that the QBX expansions only involve information from a neighborhood of the target point. An analysis of the truncation error in the QBX expansions is presented, practical parameter choices are discussed and the method is validated and tested on various problems.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:35:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 37. Sorgentone, Chiara PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_36_j_idt583",{id:"formSmash:items:resultList:36:j_idt583",widgetVar:"widget_formSmash_items_resultList_36_j_idt583",onLabel:"Sorgentone, Chiara ",offLabel:"Sorgentone, Chiara ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_36_j_idt586",{id:"formSmash:items:resultList:36:j_idt586",widgetVar:"widget_formSmash_items_resultList_36_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.). KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:36:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.). KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:36:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A highly accurate boundary integral equation method for surfactant-laden drops in 3D2018In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 360, p. 167-191Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_36_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:36:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_36_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The presence of surfactants alters the dynamics of viscous drops immersed in an ambient viscous fluid. This is specifically true at small scales, such as in applications of droplet based microfluidics, where the interface dynamics become of increased importance. At such small scales, viscous forces dominate and inertial effects are often negligible. Considering Stokes flow, a numerical method based on a boundary integral formulation is presented for simulating 3D drops covered by an insoluble surfactant. The method is able to simulate drops with different viscosities and close interactions, automatically controlling the time step size and maintaining high accuracy also when substantial drop deformation appears. To achieve this, the drop surfaces as well as the surfactant concentration on each surface are represented by spherical harmonics expansions. A novel reparameterization method is introduced to ensure a high-quality representation of the drops also under deformation, specialized quadrature methods for singular and nearly singular integrals that appear in the formulation are evoked and the adaptive time stepping scheme for the coupled drop and surfactant evolution is designed with a preconditioned implicit treatment of the surfactant diffusion.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:36:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 38. Tornberg, Anna Karin PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:37:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:37:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Finite element based methods for interface flow simulations2000Conference paper (Refereed)39. Tornberg, Anna Karin et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_38_j_idt586",{id:"formSmash:items:resultList:38:j_idt586",widgetVar:"widget_formSmash_items_resultList_38_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:38:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Engquist, BjörnKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:38:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A finite element based level-set method for multi-phase flow applications2000In: Computing and Visualization in Science, ISSN 1432-9360, E-ISSN 1433-0369, Vol. 3, no 1-2, p. 93-101Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_38_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:38:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_38_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A numerical method for simulating incompressibletwo-dimensional multiphase flow is presented. The methodis based on a level-set formulation discretized by a finiteelementtechnique. The treatment of the specific features ofthis problem, such as surface tension forces acting at the interfacesseparating two immiscible fluids, as well as the densityand viscosity jumps that in general occur across such interfaces,have been integrated into the finite-element framework.Using a method based on the weak formulation of the Navier-Stokes equations has its advantages. In this formulation, thesingular surface tension forces are included through line integralsalong the interfaces, which are easily approximatedquantities. In addition, differentiation of the discontinuousviscosity is avoided. The discontinuous density and viscosityare included in the finite element integrals. A strategy forthe evaluation of integrals with discontinuous integrands hasbeen developed based on a rigorous analysis of the errors associatedwith the evaluation of such integrals. Numerical testshave been performed. For the case of a rising buoyant bubblethe results are in good agreement with results from a fronttrackingmethod. The run presented here is a run includingtopology changes, where initially separated areas of one fluidmerge in different stages due to buoyancy effects.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:38:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 40. Tornberg, Anna Karin PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_39_j_idt583",{id:"formSmash:items:resultList:39:j_idt583",widgetVar:"widget_formSmash_items_resultList_39_j_idt583",onLabel:"Tornberg, Anna Karin ",offLabel:"Tornberg, Anna Karin ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_39_j_idt586",{id:"formSmash:items:resultList:39:j_idt586",widgetVar:"widget_formSmash_items_resultList_39_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA (closed 2012-06-30).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:39:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Engquist, BjörnKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA (closed 2012-06-30).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:39:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A Finite Element Based Level-Set Method for Multiphase Flows2002Conference paper (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_39_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:39:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_39_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A numerical method for simulating incompressible two-dimensional multiphase flow is presented. The method is based on a level-set formulation discretized by a finite-element technique. The treatment of the specific features of this problem, such as surface tension forces acting at the interfaces separating two immiscible fluids, as well as the density and viscosity jumps that in general occur across such interfaces, have been integrated into the finite-element framework. Using a method based on the weak formulation of the Navier-Stokes equations has its advantages. In this formulation, the singular surface tension forces are included through line integrals along the interfaces, which are easily approximated quantities. In addition, differentiation of the discontinuous viscosity is avoided. The discontinuous density and viscosity are included in the finite element integrals. A strategy for the evaluation of integrals with discontinuous integrands has been developed based on a rigorous analysis of the errors associated with the evaluation of such integrals. Numerical tests have been performed. For the case of a rising buoyant bubble the results are in good agreement with results from a front-tracking method. The run presented here is a run including topology changes, where initially separated areas of one fluid merge in different stages due to buoyancy effects.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:39:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 41. Tornberg, Anna Karin PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_40_j_idt583",{id:"formSmash:items:resultList:40:j_idt583",widgetVar:"widget_formSmash_items_resultList_40_j_idt583",onLabel:"Tornberg, Anna Karin ",offLabel:"Tornberg, Anna Karin ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_40_j_idt586",{id:"formSmash:items:resultList:40:j_idt586",widgetVar:"widget_formSmash_items_resultList_40_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:40:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Engquist, BjörnKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:40:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Interface Tracking in Two-Phase Flows2000In: State of the Art: Multifield Problems, Springer Berlin/Heidelberg, 2000, p. 58-66Chapter in book (Refereed)42. Tornberg, Anna Karin et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_41_j_idt586",{id:"formSmash:items:resultList:41:j_idt586",widgetVar:"widget_formSmash_items_resultList_41_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:41:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Engquist, BjörnKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:41:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Interface tracking in two-phase flows2000Conference paper (Refereed)43. Tornberg, Anna Karin et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_42_j_idt586",{id:"formSmash:items:resultList:42:j_idt586",widgetVar:"widget_formSmash_items_resultList_42_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:42:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Engquist, BjörnKTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:42:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Regularization techniques for numerical approximations of PDEs with singularities2003In: Journal of Scientific Computing, ISSN 0885-7474, E-ISSN 1573-7691, Vol. 19, no 1-3, p. 527-552Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_42_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:42:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_42_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The rate of convergence for numerical methods approximating differential equations are often drastically reduced from lack of regularity in the solution. Typical examples are problems with singular source terms or discontinuous material coefficients. We shall discuss the technique of local regularization for handling these problems. New numerical methods are presented and analyzed and numerical examples are given. Some serious deficiencies in existing regularization methods are also pointed out.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:42:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 44. Tornberg, Anna Karin et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_43_j_idt586",{id:"formSmash:items:resultList:43:j_idt586",widgetVar:"widget_formSmash_items_resultList_43_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:43:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Metcalfe, R.W.Scott, RBagheri, BPrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:43:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A Fluid Particle Simulation Method1997Conference paper (Refereed)45. Tornberg, Anna Karin et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_44_j_idt586",{id:"formSmash:items:resultList:44:j_idt586",widgetVar:"widget_formSmash_items_resultList_44_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:44:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Metcalfe, R.W.Scott, RBagheri, BPrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:44:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A Front-Tracking Method for Simulating Fluid Particle Motion using High-Order Finite Element Methods1997Conference paper (Refereed)46. Tornberg, Anna-Karin PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_45_j_idt583",{id:"formSmash:items:resultList:45:j_idt583",widgetVar:"widget_formSmash_items_resultList_45_j_idt583",onLabel:"Tornberg, Anna-Karin ",offLabel:"Tornberg, Anna-Karin ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, Superseded Departments, Numerical Analysis and Computer Science, NADA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:45:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:45:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Multi-dimensional quadrature of singular and discontinuous functions2002In: BIT Numerical Mathematics, ISSN 0006-3835, E-ISSN 1572-9125, Vol. 42, no 3, p. 644-669Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_45_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:45:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_45_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In many simulations of physical phenomena, discontinuous material coefficients and singular forces pose severe challenges for the numerical methods. The singularity of the problem can be reduced by using a numerical method based on a weak form of the equations. Such a method, combined with an interface tracking method to track the interfaces to which the discontinuities and singularities are confined, will require numerical quadrature with singular or discontinuous integrands. We introduce a class of numerical integration methods based on a regularization of the integrand. The methods can be of arbitrary high order of accuracy. Moment and regularity conditions control the overall accuracy.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:45:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 47. Tornberg, Anna-Karin PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_46_j_idt583",{id:"formSmash:items:resultList:46:j_idt583",widgetVar:"widget_formSmash_items_resultList_46_j_idt583",onLabel:"Tornberg, Anna-Karin ",offLabel:"Tornberg, Anna-Karin ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); NYU.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:46:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:46:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Numerical Simulations of the Dynamics of Fiber Suspensions2005In: Multiscale Methods in Science and Engineering, Springer, 2005, p. 275-289Chapter in book (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_46_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:46:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_46_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The dynamics of flexible fibers or filaments immersed in a fluid are important to understanding many interesting problems arising in biology, engineering, and physics. For most applications, the flows are at very low Reynolds numbers, and the fibers can have aspect ratios of length to radius from a few tens to several thousands. This class of problems is difficult to solve accurately to a reasonable cost with grid based methods, partly due to the different scales in length and radius of the fibers and the fact that elastic equations must be solved within the fibers. Making explicit use both of the fact that we are considering Stokes flow, as well as of the slenderness of the fibers, we have designed a cost-effective method to simulate multiple interacting elastic fibers in a three dimensional Stokes flow. The key points are that for Stokes flow, boundary integral methods can be employed to reduce the three-dimensional dynamics to the dynamics of the two-dimensional fiber surfaces, and that using slender body asymptotics, this can be further reduced to the dynamics of the one-dimensional fiber center-lines. The resulting integral equations include both the effect of the fibers on the flow field, as well as the interactions of fibers, as mediated by the flow. We have developed a numerical method based on this theory that allows for simulating multiple interacting highly flexible fibers. Considering the efficiency of the method, another important fact is that the framework is suitable for introducing a semi-implicit time-stepping scheme, eliminating the severe constraint on the time-step size arising from the elasticity. Our numerical approach is based on second-order divided differences for spatial derivatives, combined with special product integration methods that reflect the nearly singular nature of the integral operators

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:46:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 48. Tornberg, Anna-Karin PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_47_j_idt583",{id:"formSmash:items:resultList:47:j_idt583",widgetVar:"widget_formSmash_items_resultList_47_j_idt583",onLabel:"Tornberg, Anna-Karin ",offLabel:"Tornberg, Anna-Karin ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:47:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:47:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Regularization techniques for singular source terms in differential equations2005In: European Congress of Mathematics: Stockholm, June 27-July 2, 2004 / [ed] Ari Laptev, Zurich: European Mathematical Society Publishing House, 2005, p. 477-499Chapter in book (Refereed)49. Tornberg, Anna-Karin PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_48_j_idt583",{id:"formSmash:items:resultList:48:j_idt583",widgetVar:"widget_formSmash_items_resultList_48_j_idt583",onLabel:"Tornberg, Anna-Karin ",offLabel:"Tornberg, Anna-Karin ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:48:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:48:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); The Ewald sums for singly, doubly and triply periodic electrostatic systems2015In: Advances in Computational Mathematics, ISSN 1019-7168, E-ISSN 1572-9044, Vol. 42, p. 227-248Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_48_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:48:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_48_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); When evaluating the electrostatic potential, periodic boundary conditions in one, two or three of the spatial dimensions are often required for different applications. The triply periodic Ewald summation formula is classical, and Ewald summation formulas for the other two cases have also been derived. In this paper, derivations of the Ewald sums in the doubly and singly periodic cases are presented in a uniform framework based on Fourier analysis, which also yields a natural starting point for FFT-based fast summation methods.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:48:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 50. Tornberg, Anna-Karin PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_49_j_idt583",{id:"formSmash:items:resultList:49:j_idt583",widgetVar:"widget_formSmash_items_resultList_49_j_idt583",onLabel:"Tornberg, Anna-Karin ",offLabel:"Tornberg, Anna-Karin ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_49_j_idt586",{id:"formSmash:items:resultList:49:j_idt586",widgetVar:"widget_formSmash_items_resultList_49_j_idt586",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Computer Science and Communication (CSC), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:49:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Engquist, BjörnKTH, School of Computer Science and Communication (CSC).PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:49:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Consistent boundary conditions for the Yee scheme2008In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 227, no 14, p. 6922-6943Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_49_j_idt621_0_j_idt622",{id:"formSmash:items:resultList:49:j_idt621:0:j_idt622",widgetVar:"widget_formSmash_items_resultList_49_j_idt621_0_j_idt622",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A new set of consistent boundary conditions for Yee scheme approximations of wave equations in two space dimensions are developed and analyzed. We show how the classical staircase boundary conditions for hard reflections or, in the electromagnetic case, conducting surfaces in certain cases give 0(l) errors. The proposed conditions keep the structure of the Yee scheme and are thus well suited for high performance computing. The higher accuracy is achieved by modifying the coefficients in the difference stencils near the boundary. This generalizes our earlier results with Gustafsson and Wahlund in one space dimension. We study stability and convergence and we present numerical examples.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:49:j_idt621:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500});

CiteExportLink to result list
http://kth.diva-portal.org/smash/resultList.jsf?query=&language=en&searchType=SIMPLE&noOfRows=50&sortOrder=author_sort_asc&sortOrder2=title_sort_asc&onlyFullText=false&sf=all&aq=%5B%5B%7B%22personId%22%3A%22u1j23w1s%22%7D%5D%5D&aqe=%5B%5D&aq2=%5B%5B%5D%5D&af=%5B%5D $(function(){PrimeFaces.cw("InputTextarea","widget_formSmash_lower_j_idt901_recordPermLink",{id:"formSmash:lower:j_idt901:recordPermLink",widgetVar:"widget_formSmash_lower_j_idt901_recordPermLink",autoResize:true});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_lower_j_idt901_j_idt903",{id:"formSmash:lower:j_idt901:j_idt903",widgetVar:"widget_formSmash_lower_j_idt901_j_idt903",target:"formSmash:lower:j_idt901:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Permanent link

Cite

Citation styleapa harvard1 ieee modern-language-association-8th-edition vancouver Other style $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_lower_j_idt919",{id:"formSmash:lower:j_idt919",widgetVar:"widget_formSmash_lower_j_idt919",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:lower:j_idt919",e:"change",f:"formSmash",p:"formSmash:lower:j_idt919",u:"formSmash:lower:otherStyle"},ext);}}});});

- apa
- harvard1
- ieee
- modern-language-association-8th-edition
- vancouver
- Other style

Languagede-DE en-GB en-US fi-FI nn-NO nn-NB sv-SE Other locale $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_lower_j_idt930",{id:"formSmash:lower:j_idt930",widgetVar:"widget_formSmash_lower_j_idt930",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:lower:j_idt930",e:"change",f:"formSmash",p:"formSmash:lower:j_idt930",u:"formSmash:lower:otherLanguage"},ext);}}});});

- de-DE
- en-GB
- en-US
- fi-FI
- nn-NO
- nn-NB
- sv-SE
- Other locale

Output formathtml text asciidoc rtf $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_lower_j_idt940",{id:"formSmash:lower:j_idt940",widgetVar:"widget_formSmash_lower_j_idt940"});});

- html
- text
- asciidoc
- rtf