冰爪

PyC爪:用于波传播问题的可访问的、可扩展的、可扩展的工具。科学软件的开发涉及易用性、通用性和性能之间的权衡。我们描述了一个通用的双曲偏微分方程求解器的设计,可以方便地操作MATLAB,但实现效率接近手工编码FORTRAN和规模最大的超级计算机。这是通过对大多数代码使用Python来实现的,而在计算密集型例程中采用自动包装的FORTRAN内核,并使用Python绑定来与并行计算库和其他数字包进行接口。这里描述的软件是PyC爪,一个基于Python的结构化网格求解器,用于双曲PDES的一般系统[K.T.MangdLi等人,PyC爪软件,版本1,HTTP://Maxig.KuST.EdU.SA/PyCLAW/(2011)]。PyC爪提供了一个强大的和直观的接口,现有的FORTRAN代码CouWApp和SalpC爪的算法,简化了代码开发和使用,同时提供大规模并行性和可扩展的解决方案,通过PETSC库。通过使用PyWeO来生成有效的高阶加权基本非振荡重构代码,进一步增强了该封装。该方法的简单性、性能和性能通过应用于浅水流动、可压缩流动和弹性等问题来证明。


ZBMaX中的参考文献(12篇)1标准条款

显示结果1至12的12。
按年份排序(引文

  1. 加西亚,D,Ghommem,M.;Collier,N.;瓦尔加,B. O. N.;Calo,V. M.:PyF飞:一种快速、便携式空气动力学模拟器(2018)
  2. Donna Calhoun,Carsten Burstedde:FordScA爪:一种基于四叉树的补丁自适应网格细化并行算法(2017)阿西夫
  3. HajimigaHell,Yiannis;KeCheSon,David I.;L.CZI,LaJOS;NeMEMETH,ADRIAN:变步长强稳定性保显显式线性多步法(2016)
  4. Lemoine,Grady I.:多孔弹性流体波传播的三维映射网格有限体积模型(2016)
  5. 莫特森,Mikael;朗唐恩,Hans Petter:用于湍流直接数值模拟的高性能Python(2016)
  6. Otte,Philipp;弗兰克,马丁:线性化Euler方程的格子Boltzmann格式的推导和分析(2016)
  7. 基于三阶紧凑WENO重建的双曲系统自适应网格细化(2016)
  8. Kroshko,安得烈;Spiteri,Raymond J.:ODEtoJava:一种用于IVPS数值求解的PSE(2015)
  9. Quezada de Luna,曼努埃尔;KeCheSon,David I.:周期介质中圆柱孤立波的数值模拟(2014)
  10. Shyue,Keh Ming;萧,冯:一种可压缩两相流欧拉界面锐化算法:代数TIMC方法(2014)
  11. Ketcheson,David I.;Parsani,Matteo;Levik,Randall J.:双曲系统的高阶波传播算法(2013)
  12. Ketcheson,David I.;曼德利,Kyle;艾哈迈迪亚,Aron J.;阿尔冈地迪,阿迈勒;德卢纳,Manuel Quezada;Parsani,Matteo;Kunpuly,Po.;,Y::TeXTTTPYCLAW:波传播问题的可访问的、可扩展的、可伸缩的工具(2012)