Zhicheng Wang
2693a11a79
impl extrude primitives;
rewrite confirm of signs when requiring planes, now we do not need any explicit input of signs;
fix the error when using even resolution as bg mesh resolution;
add simple primitive cone and box
2 weeks ago
Zhicheng Wang
376a8ea54c
replace explicit usage of mimalloc to overall override of new/delete by mimalloc;
fallback _mp to default containers;
replace usage of malloc/free to new/delete
1 month ago
Zhicheng Wang
6dac75c752
massive update
1 month ago
Zhicheng Wang
17d6d34e56
fix typo
7 months ago
mckay
4735fcbe2d
feat: volume integration based on double integrator_t::calculate
7 months ago
mckay
edcc2f95e0
feat(integral): introduce Integrator into the main pipeline
7 months ago
Zhicheng Wang
70a08acb19
fix error occured by creating primitives;
minor change to primitive process framework
8 months ago
mckay
ed696ce836
style(parameteric_plane_t): change type name `parameteric_plane_t` to `parametric_plane_t`
8 months ago
mckay
24bd20cc42
to&fix: compilable version after feat integrator
8 months ago
mckay
1c390339cf
fix: correct memory allocation for faces in generate_polymesh function
9 months ago
Zhicheng Wang
e7e7ce799a
first available version of v2
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
Zhicheng Wang
1c360ea3b8
tidy exposed headers;
tidy blobtree_strcture
2 years ago
Zhicheng Wang
aabe5654e1
tidy blobtree
2 years ago
Zhicheng Wang
ece6ba1efa
temporary push
2 years ago
ZCWang
3aec50b095
improved implementation of blobtree
2 years ago
ZCWang
f6a98118bb
first valid runtime commit
2 years ago