castep_cell_io/
lib.rs

1#![allow(dead_code)]
2
3pub mod cell_document;
4mod formatting;
5mod keywords;
6mod parsing;
7
8pub use cell_document::{
9    params::{CastepParams, CastepParamsBuilder, CastepTask, EnergyCutoff, EnergyCutoffError},
10    to_cell_document,
11    units::length_units::*,
12    CellDocument,
13};
14pub use keywords::{
15    DocumentSections, KPointKeywords, KeywordType, LatticeBlockType, PositionsKeywords,
16};
17pub use parsing::{CellParseError, CellParser};
18
19pub use parsing::helpers::{get_block_data, get_field_data, get_keyword};