Crate rubbl_core
source ·Expand description
Core types and concepts of the Rubbl framework.
This crate provides low-level types that are expected to be used throughout the Rubbl framework.
§Crate Duplication and Re-Exports
This crate depends on several foundational crates that your upstream project
may also explicitly depend on, such as ndarray
. If your project depends
on a version of one of these crates that is not compatible with the version
required by this crate, Cargo will build duplicated versions of these crates
that, while they have the same name, cannot be intermixed. See this crate’s
Crates.io README for a more detailed discussion.
If you are in a situation where you can’t avoid this duplication, this crate re-exports some of its dependencies, providing a way to reliably name the specific version that it’s referencing.
Re-exports§
pub use ndarray;
pub use num_complex;
Modules§
- Basic I/O helpers.
- General helpers for numerics.
Macros§
- A “contextualized try” macro.
Structs§
- A complex number in Cartesian form.
Type Aliases§
- An array that owns its data uniquely.
- An array with copy-on-write behavior.