logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

德国宇航中心DLR,开源软件生态介绍

这种模式对于二次开发的研究者反而很友好:TwoPhaseFlow、CPACS、t8code这些底座接口清晰、论文支撑充分,是欧洲航空航天仿真领域一套非常扎实、持续维护的技术栈。GitHub上公开的以框架、前处理、后处理、专用物理库、工作流、AI工具、专用求解底座为主,也是科研工程师最常复用的资产。研究方向:飞行器参数化、多学科设计优化MDO、分布式仿真工作流、数字孪生、数据交换标准、HPC集成。,

#开源软件
使用Python解析CGNS文件中的zone-zone链接信息

CGNS (CFD General Notation System) 是一种用于计算流体动力学(CFD)数据的标准文件格式。要解析CGNS文件并提取zone之间的链接信息,可以使用Python的CGNS库。希望这些代码示例能帮助你解析CGNS文件中的zone-zone连接信息!CGNS文件可能有不同的版本和结构,上述代码可能需要根据实际情况调整。如果遇到复杂的CGNS结构,可能需要结合CGNS标准

Matplot++ 数据可视化工具介绍与使用指南

Matplot++是由 Alan de Freitas 开发的纯 C++ 实现的数据可视化图形库,旨在为 C++ 开发者提供类似 MATLAB/matplotlib 的绘图体验,同时保持 C++ 的原生性能优势 [[4]]。l->line_width(2.5) // 线宽 2.5pt->color({0.2, 0.4, 0.8}) // RGB 颜色 (0~1)->marker("*") // 标

文章图片
Timsort排序算法介绍和使用

Timsort 是现代编程语言中主流的排序算法,因其在真实数据上的卓越表现而被广泛采用。在 C++ 中,虽然标准库未直接实现,但是其最接近的替代方案。若需更高性能或并行支持,可结合 Boost、自定义实现或你熟悉的 MPI/OpenMP 技术进行优化。

#算法
大规模数据并行排序策略(Parallel Sample Sort)

这种策略能很好地平衡计算、通信和内存使用,适合处理超大规模数据集。

#算法
C/C++实现工厂模板设计模式(Factory Pattern)

/ 产品基类public:// 具体产品Apublic:// 具体产品Bpublic:// 工厂类public:// 创建产品的方法# include <iostream> # include <memory> // 产品基类 class Product {public :// 具体产品A class ProductA : public Product {public :} };

#c语言#c++#设计模式
FEM: FEBio专为生物力学和生物医学工程领域设计的开源有限元分析软件

FEBio(Finite Elements for Biomechanics)是一款专为生物力学和生物医学工程领域设计的开源有限元分析软件。它由美国犹他大学(University of Utah)的 Musculoskeletal Research Laboratory(MRL)开发和维护,特别适用于模拟软组织、骨骼、关节、心血管系统等生物材料在复杂力学环境下的行为。

文章图片
CFD: Fluent中,场变量梯度计算的方法介绍

方法精度稳定性网格适应性计算开销推荐场景中低高质量结构网格低快速计算、理想网格中~低高低质量/复杂网格中✅ 工业应用、烂网格首选高中中等质量非结构网格中~高高精度需求、好网格✅结论对于质量较差的网格,Green-Gauss Node-Based 方法是最稳健、最推荐的选择,它在保持计算效率的同时,显著提升数值稳定性,是工业CFD仿真的“安全牌”。如需进一步提高精度,可在网格改善后切换为 Least

文章图片
GEOS: 开源多物理场耦合模拟框架介绍与使用指南

GEOS (Geological and Environmental Simulation Framework) 是一个开源的、多物理场耦合的模拟框架,专门设计用于建模地下环境中的复杂耦合过程。该项目由劳伦斯利弗莫尔国家实验室(LLNL)开发并维护。GEOS是一个功能强大的多物理场耦合模拟框架,特别适合地下环境中的复杂过程模拟。其开源特性和模块化设计使得它既可用于学术研究,也可用于工业应用。通过合

    共 230 条
  • 1
  • 2
  • 3
  • 23
  • 请选择