Skip to content

Releases: DHI/mikeio

v 0.6.2

03 Feb 15:47
ca7f3e6
Compare
Choose a tag to compare
  • Dataset improvements
  • Progress bars (optional)
  • Dfs3 improvements
  • Misc features

Minor updates v0.6.1

01 Dec 07:57
eaec8a6
Compare
Choose a tag to compare
  • Dataset have information on data value type (e.g. Instantaneous, Accumulated)
  • Finalization of Dfsu - Grid2D interpolation
  • Plot Dfsu vertical profiles
  • Updated binaries from MIKE 2021
  • Bugfixes
    • Handle delete values in the generic module

Major Version 0.6

09 Nov 12:44
9324f49
Compare
Choose a tag to compare
  • Dfsu interpolation
  • Dfsu track extraction
  • Experimental support for PFS
  • Res1d major upgrade due to new binary library (.NET)
  • Dfs2 reprojection
  • Various dataset convenience functions, copy, mean, squeeze, temporal interpolation etc.
  • Incremental file writes, i.e. write one timestep at a time to avoid running out of memory.
  • Various performance improvements and other code improvements

Clean

29 Sep 11:59
Compare
Choose a tag to compare
v0.5.3

Error in docstring

V 0.5.2 Minor fixes

07 Sep 15:33
3d0fb6a
Compare
Choose a tag to compare
  • Improved Dfsu plotting
  • Bug fixes

Version 0.5

03 Sep 11:48
3b54d72
Compare
Choose a tag to compare
v0.5.1

Update setup.py

v0.5

03 Sep 11:40
559e91d
Compare
Choose a tag to compare
v0.5.0b

Update README.md

v0.5.0a

03 Sep 08:16
67a1042
Compare
Choose a tag to compare
Update setup.py

v 0.5

03 Sep 07:00
Compare
Choose a tag to compare

General

  • Item selection by either names or number using the new items argument, which is also the first argument to read.
  • filename supplied to initializer instead of in read method
  • write and create methods merged to new write method

Dfsu

A lot of new functionality for dfsu

Mesh primary properties and methods:

  • msh = Mesh(meshfilename)
  • msh.n_nodes
  • msh.node_coordinates
  • msh.n_elements
  • msh.element_coordinates
  • msh.codes
  • msh.valid_codes
  • msh.projection_string
  • msh.is_geo
  • msh.is_tri_only
  • msh.plot(z=None, elements=None, label=None, cmap=None)
  • msh.plot_boundary_nodes(boundary_names)
  • msh.to_shapely()
  • msh.set_z(z)
  • msh.set_codes(codes)
  • msh.write(outfilename, elements=None)

Dfsu2D primary properties and methods:

  • dfs = Dfsu(dfsufilename)
  • dfs.n_nodes
  • dfs.node_coordinates
  • dfs.n_elements
  • dfs.element_coordinates
  • dfs.codes
  • dfs.valid_codes
  • dfs.is_2d
  • dfs.projection_string
  • dfs.is_geo
  • dfs.is_tri_only
  • dfs.deletevalue
  • dfs.n_items
  • dfs.items
  • dfs.start_time
  • dfs.n_timesteps
  • dfs.timestep
  • dfs.end_time
  • dfs.find_nearest_element(x, y, z=None, layer=None)
  • dfs.get_element_area()
  • dfs.read(items=None, time_steps=None, elements=None)
  • dfs.plot(z=None, elements=None, label=None, cmap=None)
  • dfs.to_mesh(outfilename)
  • dfs.write(filename, data, start_time=None, dt=None, items=None, elements=None, title=None)

Dfsu3D (and vertical slices) primary properties and methods: as Dfsu2D and:

  • dfs.n_layers
  • dfs.n_sigma_layers
  • dfs.n_z_layers
  • dfs.top_elements
  • dfs.n_layers_per_column
  • dfs.bottom_elements
  • dfs.layer_ids
  • dfs.find_nearest_profile_elements(x, y)
  • dfs.get_layer_elements(layer)

v0.4.3

31 Jul 10:36
637dc5f
Compare
Choose a tag to compare

Support for Python 3.8