powerio-dist 0.5.0

Multiconductor distribution network model and lossless converters for OpenDSS, PMD JSON, and BMOPF JSON.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! The draft BMOPF task force JSON schema (frederikgeth/bmopf-report).
//!
//! Everything is explicit SI: volts, watts, vars, ohms, siemens, meters,
//! radians, string bus ids and terminal names. The schema sets
//! `additionalProperties: false` on every element, so the strict writer
//! drops what the schema cannot carry and says so per field; the dropped
//! data stays in the model's `extras`, never in the emitted JSON.

mod read;
mod write;

pub use read::{parse_bmopf_file, parse_bmopf_str};
pub use write::write_bmopf_json;