This package provides utilities for a variety of different structural shapes. Currently, the following are included: - Pipes - Box Beams - I-Beams - Rods
Install through crates.io
with:
shell script
cargo install structural_shapes
Then add it to your Cargo.toml
with:
toml
[dependencies]
strutural_shapes = "0.1.0"
and add this to your root:
rust
use structural_shapes;
Here are some basic examples of usage
rust
use structural_shapes;
fn main() {
let x = structural_shapes::Rod{outer_radius: 1.0};
println!("cross sectional area: {:?}", x.area());
println!("moment of inertia: {:?}", x.moment_of_inertia());
}