1pub mod coupling;
10pub mod hose;
11pub mod nucleus;
12pub mod shifts;
13pub mod spectrum;
14
15#[cfg(feature = "parallel")]
16pub use coupling::ensemble_averaged_j_couplings_parallel;
17pub use coupling::{ensemble_averaged_j_couplings, predict_j_couplings, JCoupling, KarplusParams};
18pub use hose::{HoseCode, HoseShiftLookup};
19pub use nucleus::NmrNucleus;
20pub use shifts::{
21 predict_chemical_shifts, predict_chemical_shifts_for_nucleus, ChemicalShift, NmrShiftResult,
22 NucleusShiftSeries,
23};
24pub use spectrum::{compute_nmr_spectrum, NmrPeak, NmrSpectrum, PeakIntegration};