Add api for simulation and dump output

This commit is contained in:
WQY\qiong
2022-11-19 18:41:49 +08:00
parent e2a0f6f95c
commit 80b88976a4
2 changed files with 30 additions and 5 deletions

View File

@@ -1,5 +1,6 @@
from typing import Any
import api
import epanet
############################################################
@@ -129,6 +130,17 @@ def read_inp(name: str, inp: str) -> None:
def dump_inp(name: str, inp: str) -> None:
return api.dump_inp(name, inp)
def run_project(name: str) -> str:
return epanet.run_project(name)
# put in inp folder, name without extension
def run_inp(name: str) -> str:
return epanet.run_inp(name)
# path is absolute path
def dump_output(path: str) -> str:
return epanet.dump_output(path)
############################################################
# operation