pub mod foundation;
pub mod algorithms;
pub(crate) mod io;
pub mod core;
pub mod analysis;
pub mod manager;
pub use analysis::{
Cutoffs, DistributionShape, HorizonInput, ModelInputs, NameMap, SpatialInputs, StratHints,
SummaryInputs, WellCurveInput,
};
pub use core::{
CornerTable, FluidContact, GeometryEdge, GridMethod, Interval, Log, LogKind, LogView,
MeshShell, PointSet, PolygonSet, Sidetrack, Station, StructuredMeshSurface, StructuredShell,
Surface, Top, TopologyReport, Trajectory, TrajectoryInput, TriSurface, ValueLayer, WalkLabel,
Well, DEFAULT_MAX_LINK, NO_CORNER,
};
pub use foundation::{
BBox, Distribution, GeoError, GridGeometry, HasHistory, OperationHistory, Point3, Provenance,
Result, Stats, Uncertain, Unit,
};
pub use io::detect::{detect, FormatKind};
pub use manager::{GeoData, ProjectInfo, WellsView};