Skip to main content

polysim_core/builder/
mod.rs

1//! Polymer chain builders.
2//!
3//! Each builder takes a parsed [`BigSmiles`](bigsmiles::BigSmiles) and a
4//! [`BuildStrategy`] that controls chain length, then produces one or more
5//! [`PolymerChain`](crate::PolymerChain) instances.
6
7pub mod branched;
8pub mod ensemble;
9pub mod linear;
10pub mod strategy;
11
12pub use ensemble::EnsembleBuilder;
13pub use linear::GradientProfile;
14pub use strategy::BuildStrategy;