High Level Languages Implementation and Analysis of 3D Navier-Stokes Solvers  

在线阅读下载全文

作  者:Valerio Grazioso Carlo Scalo Giuseppe de Felice Carlo Meola 

机构地区:[1]Department of Mechanical and Materials Engineering,Queen’s University,130 Stuart Street,Kingston,Ontario,Canada [2]Dipartimento di Energetica Termofluidodinamica applicata e Condizionamenti ambientali(DETEC),Universit`a degli Studi di Napoli’Federico II’,P.le Tecchio 80,80125 Naples,Italy

出  处:《Advances in Applied Mathematics and Mechanics》2011年第3期370-388,共19页应用数学与力学进展(英文)

摘  要:In this work we introduce PRIN-3D(PRoto-code for Internal flows modeled by Navier-Stokes equations in 3-Dimensions),a new high level algebraic language(Matlab^(■))based code,by discussing some fundamental aspects regarding its basic solving kernel and by describing the design of an innovative advection scheme.The main focus was on designing a memory and computationally efficient code that,due to the typical conciseness of the Matlab coding language,could allow for fast and effective implementation of new models or algorithms.Innovative numerical methods are discussed in the paper.The pressure equation is derived with a quasi-segregation technique leading to an iterative scheme obtained within the framework of a global preconditioning procedure.Different levels of parallelization are obtainable by exploiting special pressure variable ordering patterns that lead to a block-structured Poisson-like matrix.Moreover,the new advection scheme has the potential of a controllable artificial diffusivity.Preliminary results are shown including a fully three-dimensional internal laminar flow evolving in a relatively complex geometry and a 3D methane-air flame simulated with the aid of libraries based on the Flamelet model.

关 键 词:Matlab high level algebraical languages SEGREGATION PRECONDITIONING FLAMELET 

分 类 号:O17[理学—数学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象