学习计算流体力学极好的外文资料,英国 大学很多用这本。
1
The book is divided into three parts. John Anderson lays out the subject in Part I by first describing the governing equations of fluid dynamics, concentrating on their mathematical properties which contain the keys to the choice of the numerical approach. Methods of discretizing the equations are discussed and transformation techniques and grids are presented. Two examples of numerical methods close out this part of the book: source and vortex panel methods and the explicit method.
2022-04-30 23:09:11 16.5MB CFD
1
本书为著名计算语言学家米特科夫的经典巨著《牛津计算语言学手册》,请自行添加Pdf后缀,希望能对各位有所帮助。
2022-04-30 04:09:35 18MB 计算语言学 自然语言处理
1
Computational Fluid Dynamics by 约翰 D.安德森(John D. Anderson) 英文版教材,这个应该是最经典的CFD教材了,很不错,如果能读英文最好还是看这个版本,说实话,这种小众的专业教材,英文版质量要明显高于中文,注意是明显。 唉,期待以后能有哪个国内大牛做一本类似质量的中文教材吧。
2022-04-16 14:06:38 38.71MB 计算流体力学教材
1
convhull_3d:Quickhull算法的仅标头C实现,用于构建3-D凸包
1
LEDA与cgal类似,也是开源的计算几何算法库,相比较而言,leda的源码更直观。
2022-04-14 10:43:34 5.47MB LEDA 计算几何 computational graphical
1
本特利-奥特曼扫斗绳 这是适用于Node.js和浏览器的Bentley-Ottman掠过线算法实现。 它找到一组2D线段中的所有交点,在内部使用平衡的avl树。 var findIntersections = require ( 'bentley-ottman-sweepline' ) ; var segments = [ [ [ 0 , 1 ] , [ 3 , 1 ] ] , [ [ 2 , 0 ] , [ 2 , 2 ] ] ] console . log ( findIntersections ( segments ) ) ; 细分可追溯性 JavaScript中提供了该算法的几种实现方式,请参见。 这既不是最快的,也不是最可靠的(众所周知,它会因多个笛卡尔相交而失败;这显然可以通过一点点TLC来解决)。 综上所述,该特定实现是唯一提供段可追溯性的实现。 也就是说,您
1
计算电磁学中的优秀书籍,详细介绍了各种快速算法
2022-04-06 21:19:08 19.69MB 计算电磁学
1
在本次提交中,有限元网格、Delaunay 三角剖分和 Voronoi 图是通过使用凸包算法生成的,该算法以优化的方式实现,可最大限度地提高速度和性能。 Delaynay 三角剖分和 Voronoi 图算法本质上基于凸包算法。 有关代码和使用方式的信息显示在“凸包理论、Delaunay 三角剖分和 Voronoi 图”中。 函数“ convhull_nd”使用凸包算法,函数“ delaunay_nd”使用Delaunay三角剖分,函数“ voronoi_nd”使用Voronoi图。 此包中包含的所有函数均可用于任何维度 n。 文件“内容”中包含的许多示例说明了上述三个函数的使用。 此提交中包含的函数可用于生成有限元和边界元网格,这些网格用于离散化各种介质,无论是结构还是非结构,以进行数值分析。 除此之外,它们还可用于解决计算几何的各种问题,例如: - 凸包- 交叉路口- 三角剖分和分区-
2022-04-02 14:59:43 1.81MB matlab
1
布什 RBush是用于点和矩形的2D空间索引的高性能JavaScript库。 它基于具有批量插入支持的优化R树数据结构。 空间索引是用于点和矩形的特殊数据结构,它使您可以高效地执行查询,例如“边界框内的所有项目”(例如,比遍历所有项目快数百倍)。 它最常用于地图和数据可视化。 演示版 该演示包含从5万个批量加载的随机点生成的树木的可视化。 打开Web控制台查看基准; 单击按钮以插入或删除项目; 单击以在光标下方执行搜索。 安装 使用NPM安装( npm install rbush ),或将CDN链接用于浏览器: , 用法 导入RBush // as a ES module import RBush from 'rbush' ; // as a CommonJS module const RBush = require ( 'rbush' ) ; 创建一棵树 const tree = new RBush ( ) ; RBush的可选参数定义了树节点中最大条目数。 9 (默认情况下使用)是大多数应用程序的合理选择。 较高的值表示更快的插入和较慢的搜索,反之亦然。 const t
1