Ben FrantzDale

Results 21 issues of Ben FrantzDale

AFAICT, `predicates::satisfies` lets you give an arbitrary function object and then use it to, say, visit every `rtree::value_type` in an `rtree`. It seems like it just needs a second function,...

enhancement

### Is your feature request related to a problem? Please describe. https://en.cppreference.com/w/cpp/named_req/AllocatorAwareContainer As far as I can tell, OpenVDB does all of its memory management with `new` and `delete` as...

enhancement

### Is your feature request related to a problem? Please describe. Being nearly all headers, OpenVBD is expensive to `#include`. There are places I pass around `OpenVDB` classes where I'd...

enhancement

Right now `sqrt` and `cbrt` are special. They can be generalized as `pow` and `pow` respectively.

Please include the following information in your issue: 1. Using https://github.com/nholthaus/units/commit/ea6d126942cb3225a341568ab57ec52513977875 (Sun Oct 11 06:46:02 2020 +0800) 2. Apple clang version 13.1.6 (clang-1316.0.21.2.5) Related to https://github.com/nholthaus/units/issues/290 Conversion from `std::chrono::duration` to...

Please include the following information in your issue: 1. Using ea6d126942cb3225a341568ab57ec52513977875 (Sun Oct 11 06:46:02 2020 +0800) 2. Apple clang version 13.1.6 (clang-1316.0.21.2.5) If I change the tests to try...

### Version 2.0.12 ### Hardware / Firmware GRBL 1.1 ### What happened I spent tens of minutes trying to figure out why "Run From..." didn't work. Neither did "Send". Turns...

### Is your feature request related to a problem? Please describe. Right now `touchLeaf(Coord)` returns a `LeafNodeT*` to the (possibly new) leaf. ### Describe the solution you'd like I'd like...

enhancement

I was surprised to find that enqueueing into a `tbb::task_arena{1}` doesn't execute in FIFO order: https://godbolt.org/z/qz1hq3zaE (Although I realize now that for `tbb::task_arena{1}` I have `arena.max_concurrency() == 2`, which is...

enhancement

I’ve gotten in the habit of using `parallel_invoke` like this: ```c++ int foo; int bar; tbb::parallel_invoke( [&] { foo = callFoo(); }, [&] { bar = calcBar(); }); ``` but...

enhancement