Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
2e8ae10
Simplify NetworkNode and EdgeBreakPoint to dataclass
jpalm3r Feb 25, 2026
40f90be
Add post_init to NetworkNode
jpalm3r Feb 25, 2026
60645aa
Remove post_init from networknode and make boundary mandatory
jpalm3r Feb 25, 2026
52e757f
Separating potential protocol. Removing old typing hints.
jpalm3r Feb 25, 2026
0f6295b
Refactor network parsing logic and consolidate backend handling
jpalm3r Feb 25, 2026
831c686
Moving GenericNetwork to network protocol
jpalm3r Feb 25, 2026
5981f43
Refactor NetworkMapper to use a customizable ID generator and remove …
jpalm3r Feb 25, 2026
a73c9ab
Refactor NetworkNodeIdGenerator interface and update Res1DIdGenerator…
jpalm3r Feb 25, 2026
1389d2c
Move network mapper to protocol
jpalm3r Feb 25, 2026
b439b7d
Isolating network protocol
jpalm3r Feb 25, 2026
35b0c3f
surfacing only create_res1d_mapper
jpalm3r Feb 25, 2026
9469108
Define basic protocols
jpalm3r Feb 25, 2026
1c01ccb
Creating network protocols
jpalm3r Feb 26, 2026
e171525
unused import
jpalm3r Feb 26, 2026
36ab4d0
Fix unique id generation
jpalm3r Feb 26, 2026
52687d3
Remove id generator
jpalm3r Feb 27, 2026
702e69e
Refactor network mapping in notebook to use create_res1d_mapper and e…
jpalm3r Feb 27, 2026
0a0d244
Refactor network mapping to improve ID handling and enhance documenta…
jpalm3r Mar 2, 2026
acce022
Refactor NetworkMapper to use a list of edges instead of a dictionary…
jpalm3r Mar 2, 2026
1f411dc
Refactor execution count in Jupyter notebook to null for cleaner stat…
jpalm3r Mar 2, 2026
dfec201
Refactor imports in experimental module and test files to streamline …
jpalm3r Mar 2, 2026
7d4e9d6
renaming for consistency
jpalm3r Mar 2, 2026
1c14fdc
Improve error handling in Res1DReach initialization by replacing asse…
jpalm3r Mar 2, 2026
727ee34
Remove main block
jpalm3r Mar 2, 2026
0ba6745
Add ValueError exception for invalid distance in breakpoint lookup
jpalm3r Mar 2, 2026
cf5e10f
Include new tests
jpalm3r Mar 2, 2026
099d2fb
Refactor NetworkMapper to initialize network directly and update rela…
jpalm3r Mar 2, 2026
3c6f4ef
Refactor network mapping to use Network class instead of NetworkMappe…
jpalm3r Mar 2, 2026
c59a4d3
Rename create_res1d_mapper to map_res1d_network and update references…
jpalm3r Mar 2, 2026
b06eb79
Refactor Network initialization to streamline graph and alias map setup
jpalm3r Mar 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed images/docs/classes_format_mapper.png
Binary file not shown.
4 changes: 2 additions & 2 deletions mikeio1d/experimental/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
from ._networkx import to_networkx
from ._xarray import to_dataarray
from ._xvec import to_dataarray_xvec
from ._network_mapper import NetworkMapper, GenericNetwork
from ._network_mapper import map_res1d_network

__all__ = ["NetworkMapper", "GenericNetwork"]
__all__ = ["map_res1d_network"]
Loading