Zhicheng Wang
10f309c996
fix logical error of cylinder's plane
7 months ago
mckay
1672bc41f2
fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly
8 months ago
Zhicheng Wang
b864ef0aa3
fix some internal error
8 months ago
Zhicheng Wang
ff5dd4f7d9
fix index error
8 months ago
Zhicheng Wang
874052cd9c
try to fix error on resizing Eigen::MatrixXd
8 months ago
mckay
0b68b2c339
zan
8 months ago
Zhicheng Wang
edd71b34be
apply support for topo ray shooting under sparse terahedron distribution
8 months ago
mckay
19db8aefcc
refactor newton method and introduce test with googleTest
8 months ago
Zhicheng Wang
81edca713d
revert to dense sample for primitive generation
8 months ago
mckay
1c710d962c
do:Refactor SurfaceAreaCalculator and add flat_index_group structure: update constructors, improve data types, and enhance integration methods
8 months ago
Zhicheng Wang
a11003f44f
revert to dense sample
8 months ago
mckay
d1b82fdcd7
Refactor SurfaceAreaCalculator: streamline constructors, improve function naming, and enhance integration methods
8 months ago
mckay
ada2bdd02a
Add quadrature methods for 1D integration
- Implemented Gaussian-Legendre quadrature method in gauss_integrate_1D.
- Implemented tanh-sinh quadrature method in tanh_sinh_integrate_1D.
- Both methods accept a function, integration limits [a, b], and the number of quadrature points (q).
8 months ago
Zhicheng Wang
56b5259a37
fix header distribution of headeronly project
8 months ago
mckay
3154fe8fc3
ruff init surface integral module
8 months ago
mckay
f89cdfc0c7
lut test
8 months ago
mckay
82e3d23361
some vscodesettings
8 months ago
Zhicheng Wang
2e56bb6f18
change mimalloc to static library
8 months ago
mckay
bbfa0ef3bb
xmake require
8 months ago
mckay
a1572260fb
C++ 不允许直接对 std::array<T1, N> 进行 static_cast 到 std::array<T2, N>,即使 T1 和 T2 是可转换类型。
改成显式地把每一个 unsigned long long 元素转换为 uint32_t
9 months ago
mckay
813bccb666
问题:插入了一个不带分配器的 std::vector 到需要分配器的容器中 改为插入 stl_vector_mp<uint32_t>{i}
9 months ago
mckay
bbe937a0d1
为 compact_bg_mesh_coord_t 提供 std::hash 特化
9 months ago
Zhicheng Wang
cb38c20548
change coord/index system of bg mesh to rational fraction (by grid and sub-grid coords);
now topo_ray_shooting should work properly under complex connectivity
10 months ago
Zhicheng Wang
e7e7ce799a
first available version of v2
10 months ago
Zhicheng Wang
20edb662a9
fully implemented refactoring
now it can pass compile successfully
1 year ago
Zhicheng Wang
03bcdcb654
refactor the primitive_process
1 year ago
Zhicheng Wang
19f2725720
optimized evaluation function of extrudes
1 year ago
Zhicheng Wang
abdd04adcc
fixed a few of bugs;
added manual release of blobtree;
distinguished copy/move construct of primitive node
1 year ago
Zhicheng Wang
755efd3488
first fully implemented version
1 year ago
ZCWang
2f269105ec
Merge pull request 'bug fix for blobtree' ( #5 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#5
1 year ago
wangxiaolong
7d0b9f538d
bug fix for blobtree
1 year ago
Zhicheng Wang
1c360ea3b8
tidy exposed headers;
tidy blobtree_strcture
1 year ago
Zhicheng Wang
aabe5654e1
tidy blobtree
1 year ago
Zhicheng Wang
ece6ba1efa
temporary push
1 year ago
ZCWang
49b65c684b
Merge pull request 'Implement find closest common parent' ( #4 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#4
1 year ago
wangxiaolong
7ee7550ce7
Implement find closest common parent
1 year ago
ZCWang
b73c532a65
Merge pull request 'Implement aabb of blobtree' ( #3 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#3
1 year ago
wangxiaolong
fd9d3561ec
Implement aabb of blobtree
1 year ago
ZCWang
f8acd3c866
Merge pull request 'Implement blobtree' ( #2 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#2
1 year ago
wangxiaolong
8bf3c82b8e
Implement blobtree
1 year ago
ZCWang
3aec50b095
improved implementation of blobtree
1 year ago
ZCWang
84e3fadd35
Merge pull request 'Implement Blobtree' ( #1 ) from blobtree into master
Reviewed-on: ZCWang/ImplicitSurfaceNetwork#1
1 year ago
ZCWang
f6a98118bb
first valid runtime commit
1 year ago
wangxiaolong
7ce43e8fc3
Implement Blobtree
1 year ago
ZCWang
5cba1ba952
fixed bugs in add_plane, now arrangement can be built successfully;
fixed an index bug in generating tet mesh;
simplified storage of scalar field sign, now it has lower memory consume and can work properly
1 year ago
ZCWang
070b3cb6c6
prev has wrong push
1 year ago
ZCWang
303f4910cb
now 2 vector container should be working properly without logical errors.
1 year ago
ZCWang
a738c5daf8
fix
1 year ago
ZCWang
1d1e53c1bc
fix bugs
1 year ago
ZCWang
3e279b63f8
fixed all bugs within underlyng modules;
stored formatted implicit arrangements data, and it is tested to be read correctly.
1 year ago