Stefan Pfeifer
Stefan Pfeifer
I stumbled upon this when trying to port some C++ code using [Eigen](https://eigen.tuxfamily.org/), because this is possible there. Maybe their API can serve as an example. Their decompositions typically have...
Some thoughts about this feature. **Requirements:** * There is a database (either a single or multiple text files, maybe `.json` or `.csv`) with various pre-defined materials * Users need to...
For the pre-defined materials we can take the data from the wood database (https://www.wood-database.com/). Eric Meier, the creator of this site, has kindly given me the permission to do so...
It would also be good to be able to group materials into categories and filter them. Maybe let each material definition have an arbitrary number of tags like "wood", "fiberglass",...
Maybe use this opportunity to also add the [shear modulus](https://en.wikipedia.org/wiki/Shear_modulus) or the [Poisson ratio](https://en.wikipedia.org/wiki/Poisson%27s_ratio). This might eventually be needed for torsional stability, see #106.
`ordered_json` doesn't work with the new serialization macros (#181), therefore removing this from any milestones.
Should work with latest version of the library (blocked by #219) **Edit:** Apparently not, the serialization macros don't yet have overloads for `ordered_json`.
Prototyping repository with some python code: https://github.com/stfnp/virtualbow-cross-sections
Can be implemented using Greens theorem and numerical integration https://leancrew.com/all-this/2018/01/greens-theorem-and-section-properties/ ``` use itertools::Itertools; #[derive(Debug)] struct AreaMoments { A: f64, S: f64, I: f64 } impl AreaMoments { fn new(vertices: &[(f64,...
https://github.com/ArashPartow/math-parser-benchmark-project