- 博客(10)
- 收藏
- 关注
原创 Linux下Fortran编译及调用动态链接库
在 Linux 下使用 Fortran 编译及调用动态链接库,是一种高效且灵活的开发方式。通过将 Fortran 编写的高性能计算模块编译为动态链接库,可以在多个程序中共享使用,提高代码的复用性和维护性。同时,动态链接库支持跨语言调用,使得 Fortran 编写的模块可以被其他语言(如 C、Python 等)调用,扩展了 Fortran 的应用范围。此外,动态链接库的动态加载特性允许程序在运行时按需加载和更新模块,减少了内存占用,提高了系统的资源利用效率。
2025-03-25 09:58:23
283
原创 基于Python的三角网格的剖分
在计算机图形学和几何建模中,三角网格的边线剖分是一种常用的细分算法,通过增加顶点和面来提高网格的分辨率。本文将介绍如何使用Python实现一个简单的三角网格的边线剖分,并通过。如果你对细分算法有更深入的兴趣,可以尝试实现其他细分方法,如Loop细分或Catmull-Clark细分,这些方法在曲面建模中更为常用。通过这种方式,我们可以逐步细化三角网格,提高其分辨率,从而在计算机图形学和几何建模中有更多的应用场景。函数后,都会打开一个新的三维图形窗口,显示当前的三角网格。为了运行本文中的代码,你需要安装。
2025-01-24 15:44:32
912
原创 Windows下使用Qhull二进制文件计算点云凸包
凸包计算 (Voronoi 图计算 (Delaunay 三角剖分 (半空间交集计算 (Qhull 提供了命令行工具和 C/C++ 库,用户可以方便地在各种平台上使用。对于 Windows 用户,Qhull 提供了预编译的二进制文件,使得用户无需编译源代码即可直接使用。本文介绍了如何在 Windows 下使用 Qhull 的二进制文件来计算点云的凸包。通过简单的命令行操作,您可以快速获取点云的凸包信息,并应用于各种计算几何任务。Qhull 的灵活性和高效性使其成为处理点云数据的理想工具。
2025-01-14 22:01:45
1012
原创 Windows下使用Doxygen 生成C代码注释文件
在 Visual Studio 2022 中使用 Doxygen 注释生成 C 代码的 PDF 文档
2024-11-21 14:46:35
503
原创 CAE软件用户自定义函数功能开发
用户可以在他们自己的代码中包含这个头文件,从而访问预定义的数据结构和相关函数。#include "my_data.h" // 用户包含头文件// 用户自定义的函数,可以访问 MyData 结构// 用户可以操作传递的数据结构// 用户自定义的数据// 调用用户自定义的函数return 0;数据结构定义:将数据结构(例如 MyData)和共享的函数声明(例如 print_data)放在一个头文件中(my_data.h)。
2024-11-13 11:53:33
284
原创 C程序读入C代码-动态链接库实现
编译器来实现C代码的动态加载和执行。Windows提供了。使用 FreeLibrary() 卸载DLL。在Windows操作系统中,你可以利用。函数来实现这一功能。删除生成的临时文件。
2024-10-15 13:59:35
304
三维凸包计算与可视化工具
2025-02-08
Fluent UDF编译与动态链接库调用配置指导-基于C/C++环境的应用与优化
2025-01-22
Word内置公式编辑器操作指南-高效录入与管理公式
2025-01-22
Fluent 脚本编译并加载UDF
2024-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人