You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
916 B
38 lines
916 B
|
2 weeks ago
|
# ImplictSim
|
||
|
|
|
||
|
|
基于隐式曲面(Implicit Surface)的仿真框架(开发中)。提供背景网格、隐式几何模型和数值积分的接口定义。
|
||
|
|
|
||
|
|
## 功能
|
||
|
|
|
||
|
|
- 背景网格(BgMesh)数据结构
|
||
|
|
- 隐式几何模型(ImplicitModel)接口
|
||
|
|
- 数值积分(Quadrature)接口
|
||
|
|
|
||
|
|
> 注意:此仓库为框架脚手架,主程序尚未实现具体仿真功能。
|
||
|
|
|
||
|
|
## 依赖
|
||
|
|
|
||
|
|
- C++17
|
||
|
|
- CMake 3.16+
|
||
|
|
|
||
|
|
## 目录结构
|
||
|
|
|
||
|
|
```
|
||
|
|
.
|
||
|
|
├── include/
|
||
|
|
│ ├── BgMesh/BgMesh.hpp # 背景网格
|
||
|
|
│ ├── Geometry/Implict/
|
||
|
|
│ │ └── ImplictModel.hpp # 隐式几何模型接口
|
||
|
|
│ └── Quadrature/Quadrature.hpp # 积分接口
|
||
|
|
├── src/
|
||
|
|
│ ├── BgMesh/BgMesh.cpp
|
||
|
|
│ ├── Geometry/ImplictModel.cpp
|
||
|
|
│ ├── Quadrature/Quadrature.cpp
|
||
|
|
│ └── main.cpp # 入口(待实现)
|
||
|
|
└── CMakeLists.txt
|
||
|
|
```
|
||
|
|
|
||
|
|
## 作者
|
||
|
|
|
||
|
|
李采月
|