Qwen
文章平均质量分 94
东北豆子哥
多年HPC开发经验,熟悉多线程、集群分布式、GPU高性能开发技术,熟悉C/C++, Fortran, CUDA,Python,Matlab等开发工具语言;数年油气地震资料成像开发经验;数年CAE工业软件开发经验
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qwen20250724
SimVascular是一个开源的心血管建模和仿真平台,专门用于心血管系统的计算流体力学(CFD)分析和生理建模。从STL文件生成贴体网格自动处理几何体的表面捕捉支持局部网格加密生成高质量的六面体主导网格。原创 2025-07-24 19:05:45 · 714 阅读 · 0 评论 -
qwen20250723
Multidimensional Flux Corrected Transport (MFCT) 是一种用于求解双曲型偏微分方程的数值方法,特别适用于流体动力学中的守恒律方程。它是FCT (Flux Corrected Transport) 方法的多维扩展。原创 2025-07-24 19:05:13 · 881 阅读 · 0 评论 -
grok20250722
使用 NVIDIA 的 AMGX 库设置分布式矩阵数据,通常需要结合 MPI(Message Passing Interface)来实现多 GPU 或分布式环境的矩阵分配和计算。以下是一个示例代码,展示如何使用 AMGX 设置分布式矩阵数据并进行简单的矩阵向量乘法(SpMV)操作。以下代码基于 AMGX 的 C API,展示如何在分布式环境中设置 CSR 格式的矩阵数据并执行 SpMV 操作。如果需要更复杂的分布式矩阵设置(如非连续分区或多级 halo 通信),请提供具体需求,我可以进一步定制代码!原创 2025-07-24 19:04:38 · 1076 阅读 · 0 评论 -
qwen20250717
lvArray是一个 C++ 模板库,提供了灵活、高效的多维数组结构,支持在不同内存空间(如主机 Host 或设备 Device,例如 GPU)之间进行数据迁移和操作。它特别适合用于大规模科学计算和并行计算场景。特性描述灵活性支持多种内存模型、维度、索引类型性能高性能访问,零拷贝,适合 GPU 计算易用性接口类似 STL,学习成本低扩展性可以与 MPI、CUDA、RAJA 等结合使用如果你正在开发基于 GEOS 的数值模拟程序,掌握lvArray的使用是非常有帮助的!原创 2025-07-18 10:15:43 · 823 阅读 · 0 评论 -
qwen20250716
方法特点适用版本精确控制返回类型,适用于任意复杂情况C++11 及以上auto(C++14)自动推导,简洁,但有局限性C++14 及以上强制统一返回类型C++11 及以上Backend执行策略命名空间描述CUDA使用 NVIDIA GPU 进行计算OpenMP多线程 CPU 并行(基于 OpenMP)TBB多线程 CPU 并行(基于 Intel TBB)注意:默认情况下,如果你使用了 CUDA 编译器(nvcc),则默认使用的是等价于;否则默认是(CPU)。目标执行策略编译器。原创 2025-07-18 10:18:31 · 836 阅读 · 0 评论 -
qwen20250718
在CFD仿真中,特别是在使用 OpenFOAM 进行多区域或动网格(如旋转机械)模拟时,AMI(Arbitrary Mesh Interface) 是一种非常常用的边界条件类型,用于处理两个不共形网格之间的数据传递(如速度、压力等物理量的插值)。下面我将详细说明如何在 OpenFOAM 中为两个 patch 设置 AMI 映射,并提供一个完整的代码示例(包括 、 和 中的相关设置)。你有两个 patch(例如 rotor 和 stator 的交界面),它们之间通过 AMI 边界条件进行耦合。你需要将这两个原创 2025-07-18 16:50:35 · 939 阅读 · 0 评论 -
qwen20250719
在 OpenFOAM 中,将物理场(如速度、压力、温度等)从一个网格插值到另一个网格,通常称为 网格映射(mesh mapping) 或 场插值(field interpolation)。OpenFOAM 提供了多种方法来实现这种操作,适用于不同场景,比如网格变形、多网格耦合、动网格模拟、网格重构等。这是 OpenFOAM 自带的实用工具,用于将一个案例的场映射到另一个具有不同网格的案例中。参数说明::目标网格所在的案例路径。:保持边界条件一致。:指定源场的时间步。:指定插值方法(默认为 )。原创 2025-07-24 19:00:50 · 1161 阅读 · 0 评论 -
Qwen: CGNS转OpenFOAM的PolyMesh网格
我将为您提供一个完整的CGNS到OpenFOAM PolyMesh转换工具,包含网格数据转换、边界patch处理和zone间链接处理。这个转换工具还包含一个更简化的版本,用于处理基本的网格转换:主要功能说明:1. 网格数据转换读取CGNS文件中的节点坐标解析单元连接性数据转换为OpenFOAM的points、faces、cells格式2. 边界patch处理自动识别边界面根据几何特征分类边界类型生成boundary文件定义各种边界条件3. zone间链接处理识别相邻zone原创 2025-07-23 15:04:45 · 577 阅读 · 0 评论
分享