CtrEditor/HydraulicSimulator
Miguel 51d0f36187 Refactor TSNet Hydraulic Simulation Integration
- Implemented node name sanitization in TSNetINPGenerator to ensure compatibility with EPANET INP format.
- Enhanced TSNetSimulationManager to manage hydraulic components and elements more robustly, including improved error handling and logging.
- Replaced HydraulicSimulationManager with TSNetSimulationManager in MainViewModel, updating all relevant references and methods.
- Improved handling of IOException tracking in MainViewModel for better debugging and stability during simulation runs.
- Updated osHydPipe, osHydPump, and osHydTank classes to utilize sanitized node names for hydraulic nodes.
- Added new methods for resetting and clearing hydraulic objects in TSNetSimulationManager.
- Enhanced UserControlFactory to support the new TSNetSimulationManager without assigning the old hydraulic simulation manager.
2025-09-11 22:30:37 +02:00
..
Models Refactor TSNet test suites and migrate CtrEditor MCP to CPython 2025-09-11 07:54:52 +02:00
Python Refactor TSNet Hydraulic Simulation Integration 2025-09-11 22:30:37 +02:00
TSNet Refactor TSNet Hydraulic Simulation Integration 2025-09-11 22:30:37 +02:00
Tests Add comprehensive test suites for TSNet Phase 2 functionality 2025-09-10 22:47:07 +02:00
HydraulicSimulationManager.cs Refactor TSNet Hydraulic Simulation Integration 2025-09-11 22:30:37 +02:00
IHydraulicInterfaces.cs Agregada base Hidraulica 2025-09-04 15:14:47 +02:00
simHydraulicBase.cs feat: Implement Debug Console Server for enhanced logging and remote monitoring 2025-09-06 19:49:03 +02:00