# esri/utility-network-modeling architecture

> Architecture diagram of the GitHub repository esri/utility-network-modeling, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-30). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/esri/utility-network-modeling
- Repository: https://github.com/esri/utility-network-modeling

## Overview

This repository is a reference library, not a software runtime: utility-network practitioners use its electric diagrams and modeling patterns as configuration examples. The tree organizes examples across distribution, generation, subtransmission, and transmission, with separate general modeling references. The README documents the library’s purpose and PDF/image formats; no source excerpts are available, so the graph does not infer links between individual examples or domain categories.

Main entry points: [`README.md`](https://github.com/esri/utility-network-modeling/blob/dev/README.md) (Configuration library)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_distribution["Distribution"]
  node_distribution_models["Distribution models"]
end

subgraph group_generation["Generation"]
  node_generation_models["Generation models"]
end

subgraph group_subtransmission["Subtransmission"]
  node_subtransmission_models["Subtransmission models"]
  node_subtransmission_stations["Subtransmission stations"]
end

subgraph group_transmission["Transmission"]
  node_transmission_models["Transmission structures"]
  node_transmission_stations["Transmission stations"]
end

subgraph group_guidance["Modeling guidance"]
  node_general_guidance["General modeling"]
end

node_practitioner(("Utility practitioner"))
node_library["Configuration library<br/>[README.md]"]

node_practitioner -->|"browses"| node_library

click node_library "https://github.com/esri/utility-network-modeling/blob/dev/README.md"
click node_distribution_models "https://github.com/esri/utility-network-modeling/tree/dev/Electric/Distribution"
click node_generation_models "https://github.com/esri/utility-network-modeling/tree/dev/Electric/Generation%20Station"
click node_subtransmission_models "https://github.com/esri/utility-network-modeling/tree/dev/Electric/Subtransmission"
click node_subtransmission_stations "https://github.com/esri/utility-network-modeling/tree/dev/Electric/Subtransmission%20Station"
click node_transmission_models "https://github.com/esri/utility-network-modeling/tree/dev/Electric/Transmission%20Tier"
click node_transmission_stations "https://github.com/esri/utility-network-modeling/tree/dev/Electric/Transmission%20Station"
click node_general_guidance "https://github.com/esri/utility-network-modeling/tree/dev/Electric/General"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_distribution_models toneBlue
class node_generation_models toneAmber
class node_subtransmission_models,node_subtransmission_stations toneMint
class node_transmission_models,node_transmission_stations toneRose
class node_general_guidance,node_practitioner toneIndigo
class node_library toneTeal
```

## Components

### Distribution

- [Distribution models](https://github.com/esri/utility-network-modeling/tree/dev/Electric/Distribution): `Electric/Distribution`

### Generation

- [Generation models](https://github.com/esri/utility-network-modeling/tree/dev/Electric/Generation%20Station): `Electric/Generation Station`

### Subtransmission

- [Subtransmission models](https://github.com/esri/utility-network-modeling/tree/dev/Electric/Subtransmission): `Electric/Subtransmission`
- [Subtransmission stations](https://github.com/esri/utility-network-modeling/tree/dev/Electric/Subtransmission%20Station): `Electric/Subtransmission Station`

### Transmission

- [Transmission structures](https://github.com/esri/utility-network-modeling/tree/dev/Electric/Transmission%20Tier): `Electric/Transmission Tier`
- [Transmission stations](https://github.com/esri/utility-network-modeling/tree/dev/Electric/Transmission%20Station): `Electric/Transmission Station`

### Modeling guidance

- [General modeling](https://github.com/esri/utility-network-modeling/tree/dev/Electric/General): `Electric/General`

### Other components

- **Utility practitioner**
- [Configuration library](https://github.com/esri/utility-network-modeling/blob/dev/README.md): `README.md`

## Connections

- Utility practitioner → Configuration library: browses (evidence: `README.md`)
