petekstatic 0.1.5

petekStatic — the GEOMODEL layer: structural framework, grid construction, property modelling, volumetrics and static uncertainty, consolidated into one crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! `srs-petro` — petrophysics. The MVP delivers **log upscaling**
//! (`log_upscaling_spec`): length-weighted power-law means with each property
//! weighted by what it conserves (porosity by length, Sw by pore volume, NTG by
//! net length, k bracketed by Cardwell-Parsons bounds). Facies blocking and
//! flow-based k upscaling are later work.

mod power_mean;
mod upscale;

pub use power_mean::{
    arithmetic_mean, geometric_mean, harmonic_mean, power_law_mean, WeightedSample,
};
pub use upscale::{net_to_gross, perm_bounds, upscale_porosity, upscale_sw, NetSample, SwSample};