1#![doc = include_str!("../README.md")]
2#![forbid(unsafe_code)]
3
4pub mod error;
5pub mod lp;
6pub mod mps;
7pub mod nl;
8
9pub use error::IoError;
10pub use lp::{read_lp, read_lp_file, to_lp_string, write_lp};
11pub use mps::{
12 MpsQuadraticFormat, MpsReadOptions, MpsWriteOptions, read_mps, read_mps_file,
13 read_mps_file_with, read_mps_with, to_mps_string, to_mps_string_with, write_mps,
14 write_mps_with,
15};
16pub use nl::{
17 Complementarity, DefinedVar, ImportedFunction, NlFormat, SuffixData, SuffixFlavour, SuffixKind,
18 WriteOptions, read_nl, read_nl_file, to_nl_string, to_nl_string_with, write_nl, write_nl_files,
19 write_nl_with,
20};