1
Fork 0

Postprocessing swash

This commit is contained in:
Edgar P. Burkhart 2022-03-02 15:52:46 +01:00
parent c4bad56faf
commit 4ab8973bec
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
2 changed files with 15 additions and 5 deletions

View file

@ -15,4 +15,4 @@ root=cache
[swash]
input=sws/INPUT.sws
swashrun=/opt/swash/swash/swashrun
out=out
out=out.long

View file

@ -17,10 +17,20 @@ root = pathlib.Path(config.get("swash", "out"))
bathy = pd.read_hdf(cache.joinpath("bathy.h5"), "bathy")
n = bathy.index.size
# xp = read_nohead_scalar(root.joinpath("xp.dat"), n)
botl = read_nohead_scalar(root.joinpath("botl.dat"), n)
dep = read_nohead_scalar(root.joinpath("dep.dat"), n)
watl = read_nohead_scalar(root.joinpath("watl.dat"), n)
dep = np.maximum(0, read_nohead_scalar(root.joinpath("dep.dat"), n))
# watl = read_nohead_scalar(root.joinpath("watl.dat"), n)
plt.plot(dep.T - botl.T, label="dep")
plt.plot(-botl.T[:, 0], label="botl")
plt.plot((dep.T - botl.T)[:, 4000], label="dep", color="#0066ff")
plt.plot(-botl.T[:, 0], label="botl", color="k")
plt.fill_between(
np.arange(n),
-botl.T[:, 0],
bathy.hstru.values - botl.T[:, 0],
label="hstru",
color="k",
alpha=0.1,
)
plt.legend()
plt.show(block=True)