Commit Graph
100 Commits
Author SHA1 Message Date
WQY\qiong ed6f6daca0 Refine inp in 2023-03-15 20:03:55 +08:00
WQY\qiong 24a39aeca6 Fix option pattern reading 2023-03-10 19:57:52 +08:00
WQY\qiong 696bd55ead Optimize control and rule 2023-03-10 19:57:20 +08:00
WQY\qiong 1fda14c3cf Optimize read performance 2023-03-10 00:13:17 +08:00
WQY\qiong e41abe362f Second pass scan 2023-03-09 23:24:41 +08:00
WQY\qiong 55febbe163 Remove redundant char 2023-03-09 22:56:43 +08:00
WQY\qiong 96cb99b87a First pass scan 2023-03-09 22:44:13 +08:00
WQY\qiong 41f7978788 Update test_option_op case 2023-03-09 00:28:28 +08:00
WQY\qiong e06506d5dd Update test_option case 2023-03-09 00:03:07 +08:00
WQY\qiong 0e1522f8e6 Fix demand model converter 2023-03-09 00:01:48 +08:00
WQY\qiong 402451eb71 Keep default same for option v2 & v3 2023-03-09 00:01:21 +08:00
WQY\qiong a9008b3a86 Fix typo 2023-03-08 23:28:36 +08:00
WQY\qiong 6fa23ac253 Add default value for demand pattern 2023-03-08 23:28:24 +08:00
WQY\qiong 1e51a52e1a Only write out non-empty value 2023-03-08 23:16:07 +08:00
WQY\qiong 6babe1e84c Make use of enum string 2023-03-08 23:09:29 +08:00
WQY\qiong 6a9b4ec87c Add operation and type since set option is batch command 2023-03-08 23:04:20 +08:00
WQY\qiong 9d5db44b22 Remove some checking 2023-03-08 22:59:52 +08:00
WQY\qiong 690e3aa09a Refine option to support batch command 2023-03-08 22:56:29 +08:00
WQY\qiong 3c3c29de90 Code refactor for option 2023-03-08 22:43:21 +08:00
WQY\qiong 7c9eb1555a Refine set option to sync v2 & v3 2023-03-08 22:18:28 +08:00
WQY\qiong ca1a065d54 Support to convert between option v2 & v3 2023-03-07 21:16:30 +08:00
WQY\qiong dde045b6b8 Support to list snapshot 2023-03-03 20:40:05 +08:00
WQY\qiong 04986a1363 Format enum 2023-03-03 20:22:47 +08:00
WQY\qiong 998e81aed3 Sync to v3 for v2 2023-03-03 20:16:48 +08:00
WQY\qiong 5ad42429e5 Add EPANET3 option api 2023-03-03 20:15:49 +08:00
WQY\qiong c813c3d6fb Implement option v3 in 2023-03-03 19:51:21 +08:00
WQY\qiong 9ad47d27cc Refine option v2 2023-03-03 19:50:49 +08:00
WQY\qiong ece98ae07c Support EPANET3 [PATTERNS] out 2023-03-03 19:06:56 +08:00
WQY\qiong e9fa51cd4e Support EPANET3 [CURVES] out 2023-03-03 19:01:50 +08:00
WQY\qiong 3f3b2508b1 Rename options v3 table 2023-03-02 22:39:47 +08:00
WQY\qiong 1e300ae258 Add EPANET3 option table 2023-03-02 22:33:09 +08:00
WQY\qiong 43e0f8189a Try query 2023-03-02 21:32:22 +08:00
WQY\qiong b93fcb22e9 EPANET3 support EPANET2 [TIMES] keyword 2023-03-02 20:53:27 +08:00
WQY\qiong 866019e6cb Do not support EPANET3 [REPORT] TRIALS 2023-03-02 20:39:29 +08:00
WQY\qiong 0344e262b4 Fix typo 2023-03-02 20:34:04 +08:00
WQY\qiong 1a050eb9c0 Add EPANET3 format 2023-03-02 20:31:12 +08:00
WQY\qiong 0ecc706000 Add EPANET3 format 2023-03-02 20:28:47 +08:00
WQY\qiong a6627c0e34 Allow to read EPANET3 pattern 2023-03-02 20:19:59 +08:00
WQY\qiong 406d88a6b8 Allow to read EPANET3 curve 2023-03-02 20:01:51 +08:00
WQY\qiong 2f395986c3 Add EPANET3 format 2023-03-02 19:51:24 +08:00
WQY\qiong 844e86b34d Add EPANET3 format 2023-03-02 19:43:10 +08:00
WQY\qiong fa79522054 Supplement options 2023-03-01 23:56:09 +08:00
WQY\qiong 3665e15c92 Setting of valve [GPV] should be string 2023-03-01 23:20:04 +08:00
WQY\qiong 628258ef52 Drop demand & pattern from junction 2023-03-01 22:59:40 +08:00
WQY\qiong e83d3a83a5 Add EPANET2 output format 2023-03-01 22:05:34 +08:00
WQY\qiong cf76427562 Add placeholder for tank 2023-03-01 22:04:27 +08:00
WQY\qiong 0fd75701f0 Add placeholder for tank 2023-03-01 21:20:46 +08:00
WQY\qiong 1f85a52378 Remove deprecated keyword 2023-02-28 23:10:48 +08:00
WQY\qiong ecbd4134fb Ignore TODO.md 2023-02-28 23:06:58 +08:00
WQY\qiong ee829c0731 Add EPANET2 input format 2023-02-28 23:04:46 +08:00
WQY\qiong 97c409535f Add epanet3 file 2023-02-24 18:11:14 +08:00
WQY\qiong 7aae885ef1 Add epanet version 2 2023-02-24 15:38:20 +08:00
WQY\qiong 1e5cfbe595 Test new scada api 2023-02-24 15:23:41 +08:00
WQY\qiong 0fb621112a Optimize scada sql 2023-02-24 15:22:38 +08:00
WQY\qiong aac46ac056 Fix scada device update api 2023-02-24 14:43:02 +08:00
WQY\qiong 6645c7341a Update build_db script 2023-02-24 14:05:02 +08:00
WQY\qiong db8329aa70 Support scada batch operation 2023-02-24 14:02:59 +08:00
WQY\qiong fd03105614 Refine scada api 2023-02-24 13:47:59 +08:00
WQY\qiong cef631b41b Refine scada tables 2023-02-24 13:47:24 +08:00
WQY\qiong c3ae9b306f Fix snapshot api and test 2023-02-24 13:46:19 +08:00
WQY\qiong e88478fc13 Improve update snapshot 2023-02-17 21:35:08 +08:00
WQY\qiong 68b42ef2a0 Add comment for scada data api 2023-02-17 21:29:17 +08:00
WQY\qiong 28480500d7 Add more api for snapshot 2023-02-17 19:51:44 +08:00
WQY\qiong 78f56ac025 Support to import inp 2023-02-16 23:28:22 +08:00
WQY\qiong 1984c537a1 Do not close an open project 2023-02-16 22:43:43 +08:00
WQY\qiong b40e8862a7 Support to export inp 2023-02-16 22:39:31 +08:00
WQY\qiong 8f55b21275 Support to set restore operation 2023-02-16 22:18:51 +08:00
WQY\qiong 3c7903e742 Test more api for scada_data 2023-02-16 22:14:31 +08:00
WQY\qiong 11a5bb4333 Add more api for scada_data 2023-02-16 22:14:07 +08:00
WQY\qiong 93f5321c89 Test scada_model.status 2023-02-16 21:21:37 +08:00
WQY\qiong e62107da07 Support scada_model.status in API 2023-02-16 21:21:21 +08:00
WQY\qiong 6ba4dc2ed7 Add 'status' field to scada_model 2023-02-16 21:20:21 +08:00
WQY\qiong 8c21ebb48c Fix order 2023-02-10 01:47:46 +08:00
WQY\qiong e5f67af36b Add comment for iso time format 2023-02-10 01:47:19 +08:00
WQY\qiong 62a1303b8f Add scada_data test 2023-02-10 01:45:23 +08:00
WQY\qiong 5edd986ce6 Add scada_data api 2023-02-10 01:44:29 +08:00
WQY\qiong 14c57bb313 Add scada_model test 2023-02-10 00:47:53 +08:00
WQY\qiong e18a2a529e Add scada_model api 2023-02-10 00:47:37 +08:00
WQY\qiong 1c5de25694 Deploy scada table 2023-02-10 00:47:04 +08:00
WQY\qiong de6e4284d7 Add table scada_data 2023-02-10 00:46:32 +08:00
WQY\qiong 1520847813 Add table scada_model 2023-02-10 00:46:16 +08:00
WQY\qiong d04dea6b60 Build suzhouhe 2023-02-09 00:11:08 +08:00
WQY\qiong 8979885eac Fix reading inp bug 2023-02-09 00:08:36 +08:00
WQY\qiong 7f9c9a8e8c Add suzhouhe.inp 2023-02-04 21:24:33 +08:00
WQY\qiong 73ec2faa97 Test curve cascade deletion 2023-02-04 16:26:05 +08:00
WQY\qiong 719e63e572 Test pattern cascade deletion 2023-02-04 16:25:45 +08:00
WQY\qiong ae793d8ab5 Workaround to prevent pump (cascade) deletion... 2023-02-04 16:25:14 +08:00
WQY\qiong 133ba32cdf Fix unset_demand_by_pattern cs 2023-02-04 16:00:44 +08:00
WQY\qiong d3e8e63e1b Fix unset_pump_energy_by_curve return value 2023-02-04 16:00:23 +08:00
WQY\qiong 41b923a838 Fix unset_pump_energy_by_pattern return value 2023-02-04 15:59:34 +08:00
WQY\qiong 2d0598ca5d Fix test name 2023-02-04 15:58:51 +08:00
WQY\qiong 6e6fc67677 Test valve cascade deletion 2023-02-04 15:08:27 +08:00
WQY\qiong 685c8a3a33 Test pump cascade deletion 2023-02-04 15:08:08 +08:00
WQY\qiong 63175956ef Test pipe cascade deletion 2023-02-04 15:07:36 +08:00
WQY\qiong 15d14765bd Remove debug info 2023-02-04 15:07:01 +08:00
WQY\qiong 2c584f1a15 Test tank cascade deletion 2023-02-04 14:46:24 +08:00
WQY\qiong b3b59eb4e0 Test reservoir cascade deletion 2023-02-04 14:46:06 +08:00
WQY\qiong 4f83e59f0d Test junction cascade deletion 2023-02-04 14:45:41 +08:00
WQY\qiong edc6d423ec Get source guard 2023-02-04 14:44:32 +08:00
WQY\qiong 517c8dd261 Prevent duplicate cascade 2023-02-04 14:05:59 +08:00