库
文章平均质量分 56
jedi-knight
优雅地解决火箭发动机内的物理问题
展开
-
使用python实现:判断任意坐标点在STL几何模型的内部或外部
在STL几何模型处理的过程中,经常需要判断一个点是否在模型的内部。网上给出的资料主要是使用的,而的很少。本文给出了一段精简版的python代码,实现判断任意坐标点在STL几何模型的。原创 2024-02-07 21:41:27 · 509 阅读 · 0 评论 -
两行代码实现python多进程并行计算
并行计算的方法有许多,在科学计算中“单指令多数据”式的线程级别的并行计算经常使用,可以显著提升代码执行循环语句的速度。python内置的库可以实现循环语句的并行化,不过这里使用的是map而不是for,其本质相同。原创 2024-01-22 16:17:12 · 548 阅读 · 0 评论 -
D3.js绘图流程
D3.js是由javaScript语言编写绘图库,其原理是:通过调用一系列内置函数,生成SVG,并在网页渲染。本文以频率分布直方图案例为例,介绍使用D3.js的流程原创 2023-02-18 12:32:28 · 2103 阅读 · 0 评论 -
使用C++的libcurl库实现HTTP的POST请求
libcurl库是由C语言编写的轻量级网络库。可以实现客户端的一些基本功能。本文使用libcurl库实现了HTTP的POST请求。原创 2023-02-16 15:03:02 · 946 阅读 · 0 评论 -
openCV连通域的提取与质心标记
openCV的函数可以轻松提取黑白图像的连通域,并给出每个连通区质心的位置。以下图为例我们希望提取图片中的两个白色正方体和一个圆形,并标记它们的质量中心。原创 2023-02-10 14:12:05 · 1939 阅读 · 0 评论 -
pagmo并行全局多目标优化算法库的安装编译与使用
pagmo是一个综合的全局优化算法库,由欧空局开发,使用C++编写,可实现大规模并行计算原创 2022-12-01 11:58:27 · 716 阅读 · 0 评论 -
极简OpenFoam编程
本文将编写极简的OpenFoam源文件,剔除不必要的“副作用”,为并行计算提供条件原创 2022-09-04 15:40:05 · 1324 阅读 · 0 评论 -
并行遗传算法库pgalib
是经典的遗传算法库,该库历史悠久(1996),未能实现并行计算。笔者使用openMP仅在该库中添加了,将galib改造成为主从并行遗传算法库,新库的名称命名为pgalib。原创 2022-09-01 12:01:35 · 274 阅读 · 0 评论 -
Eigen求解大型稀疏对称矩阵(Cholesky分解)
Eigen求解大型稀疏对称矩阵(Cholesky分解)原创 2022-08-23 18:53:30 · 1260 阅读 · 0 评论 -
使用OpenFOAM实现LU分解求解线性方程组
OpenFOAM一般使用迭代法求解线性方程组,但是在一些特殊场合,希望使用直接法求解线性方程组,那么如何编写代码?原创 2022-08-23 11:12:26 · 465 阅读 · 0 评论 -
OpenFOAM类库介绍(六)对流项高分辨率格式理论
在高阶格式(HO)的基础上,人们提出了高分辨率格式(HR)。其中以TVD格式为主要代表(也是OpenFOAM所采用的)。其原理是设置一个通量限制器(limiter),当物理量变化剧烈时退回一阶迎风格式,当物理量变化平缓时返回高阶格式,有效避免振荡。...原创 2022-08-16 00:11:11 · 1385 阅读 · 0 评论 -
OpenFOAM类库介绍(五)变量命名规则
如果能掌握这些规则,那么看见变量名之后可以快速知晓其类型原创 2022-08-14 20:59:46 · 494 阅读 · 0 评论 -
OpenFOAM类库介绍(四)对流项
对流项的处理计算流体力学的核心问题,OpenFOAM分别提供了显式对流项和隐式对流项的计算方式。原创 2022-08-14 20:28:40 · 1460 阅读 · 0 评论 -
OpenFOAM类库介绍(三)隐式扩散项
隐式的Laplacian计算函数原创 2022-08-14 12:41:24 · 1402 阅读 · 2 评论 -
OpenFOAM类库介绍(二)Gauss梯度计算
Green-Gauss梯度法原创 2022-08-11 17:11:48 · 965 阅读 · 0 评论 -
OpenFOAM类库介绍(一)网格和场
OpenFOAM类库介绍(一)网格和场原创 2022-08-11 12:34:56 · 1742 阅读 · 0 评论 -
使用CMake编译OpenFoam求解器
OpenFoam自带wmake命令可以将自己编写的求解器编译。但是如果希望使用OpenFoam与其他库(比如OpenNN) 联合开发,那么有必要使用CMake管理项目。原创 2022-07-24 17:52:47 · 1527 阅读 · 5 评论 -
windows下OpenNN的编译与使用
windows下OpenNN的编译与使用,VisualStudio原创 2022-07-20 11:02:26 · 828 阅读 · 0 评论 -
jQuery学习笔记
jQuery学习笔记原创 2022-07-10 11:22:36 · 54 阅读 · 0 评论 -
OpenFoam小技巧
OpenFoam小技巧原创 2022-05-22 21:02:55 · 865 阅读 · 0 评论 -
OpenFOAM定义方程和源项并求解
使用OpenFOAM定义方程和源项,实现燃面推移原创 2022-03-26 10:05:13 · 4594 阅读 · 0 评论 -
Python环境安装与RocketProps程序安装
Python环境安装与RocketProps程序安装原创 2022-03-11 10:14:07 · 901 阅读 · 0 评论 -
【教程】MPI教程
MPI教程https://mpitutorial.com/tutorials/原创 2022-02-24 17:56:18 · 630 阅读 · 0 评论 -
【库】GSL科学计算库
帮助文档: GNU Scientific Library.GSL+VS在Win64位下的配置可参考https://blog.csdn.net/qq_29848393/article/details/82148987原创 2022-02-24 10:56:11 · 476 阅读 · 0 评论