All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
added github pull-request template to ease contribution and review process #18, @joeloskarsson
-
Allow for specifying relative distance as
rel_max_dist
when connecting nodes usingwithin_radius
method. #19 @joeloskarsson
-
Create different number of mesh nodes in x- and y-direction. #21 @joeloskarsson
-
Changed the
refinement_factor
argument into two: agrid_refinement_factor
and alevel_refinement_factor
. #19 @joeloskarsson -
Connect grid nodes only to the bottom level of hierarchical mesh graphs. #19 @joeloskarsson
-
Change default archetypes to match the graph creation from neural-lam. #19 @joeloskarsson
First tagged release of weather-model-graphs
which includes functionality to
create three graph archetypes (Keisler nearest-neighbour, GraphCast multi-range
and Oskarsson hierarchical graphs) deliniating the different connectivity
options, background on graph-based data-driven models, 2D plotting utilities,
JupyterBook based documentation. In this version the graph assumes grid
coordinates are Cartesian coordinates.