Skip to main content
Ctrl+K

HydroMT Core

  • About
  • Getting started
  • User guide
  • Developer guide
  • API
    • What's new
  • GitHub
  • Deltares
  • About
  • Getting started
  • User guide
  • Developer guide
  • API
  • What's new
  • GitHub
  • Deltares

Section Navigation

Developer Guide

  • HydroMT Architecture
    • Architecture
    • HydroMT Design Conventions
  • Plugin Developer Guide
    • Starting Your Own HydroMT Plugin
    • Implement your own HydroMT objects
      • Custom Models
      • Custom Components
      • Custom Data Catalogs
      • Custom Data Sources
      • Custom Drivers
      • Custom Resolver
      • Custom DataAdapter
    • Linking your own custom objects to HydroMT core API
    • Testing your plugin
    • Migrating to v1
  • Core Developer Guide
    • Developer installation guide
    • Issue conventions
    • Code conventions
    • Adding Documentation
    • Test and CI
    • Creating a release
  • Developer Guide
  • HydroMT Architecture

HydroMT Architecture#

Explore HydroMT’s core architecture components and their relationships. Click on each card to jump to the detailed documentation.

Model

Model

ModelComponent

ModelComponent

DataCatalog

DataCatalog

DataSource

DataSource

URIResolver

URIResolver

Driver

Driver

DataAdapter

DataAdapter

Extensibility

Linking your own custom objects to HydroMT core API

Conventions

HydroMT Design Conventions

previous

Developer Guide

next

Architecture

© Copyright Deltares.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.