Skip to content

Basic concepts/terminology document #217

@wpbonelli

Description

@wpbonelli

We should probably put together a developer- and user-facing document covering basic concepts and vocabulary, as we have a liberal mix of language drawn from MF6, xarray, scientific python/computing, database design, and other domains.

For instance, what do we call the transformation of sparse list-based (MF6-style) inputs to grid/time-shaped arrays in the xarray data store (and vice versa at write time)? Normalization? Array/list conversion? Dense conversion? Filling? From a user perspective we are truly turning sparse representations into dense, but we don't necessarily store dense arrays (could be a sparse duck array), so these may be misleading.

Many more examples.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions