Skip to content

Representativeness Assessment

Sunil Anandatheertha edited this page May 22, 2026 · 1 revision

Representativeness Assessment

UPXO provides tools to assess whether a generated grain structure is statistically representative of a target microstructure.


Morphological Representativeness

Compares grain size, shape, and spatial distributions of a synthetic grain structure against reference data.

Key module: repqual/mcgs2d_representativeness_assesser.py


Topological Representativeness

Assesses grain network topology (coordination numbers, neighbour relationships) against reference statistics.

Key module: repqual/grain_network_repr_assesser.py (2D), repqual/grain_network_repr_assesser_3D.py (3D)


Representativeness Generation (repgen/)

Automates the generation of ensembles of grain structures that collectively satisfy representativeness criteria.

  • repgen/repgen2dmcgs.py — 2D ensemble generation
  • repgen/repgen3dmcgs.py — 3D ensemble generation

Coming Soon

  • Textural representativeness assessment
  • Multi-scale representativeness
  • Surrogate model integration (surrModelOps/)

Clone this wiki locally