<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://forum.basement.ethz.ch/extern.php?action=feed&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[User Forum of Software BASEMENT]]></title>
		<link>https://forum.basement.ethz.ch/index.php</link>
		<description><![CDATA[The most recent topics at User Forum of Software BASEMENT.]]></description>
		<lastBuildDate>Thu, 13 Aug 2026 13:45:25 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[BASEMENT v4.2.0 GUI on Linux fails with "no model definition found"]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5595&amp;action=new</link>
			<description><![CDATA[<p>Hello,</p><p>I&#039;m running BASEMENT v4.2.0 on Ubuntu 22.04 (GUI)</p><p>Setup:<br />- OS: Linux (Ubuntu), locale en_US.UTF-8 / LC_NUMERIC=ja_JP.UTF-8<br />- BASEMENT v4.2.0, installed binaries in /usr/bin/BMv4_*<br />- Test case: TestCases/1_H_CDB_Benchmark/BMv4/10k (circular dam-break benchmark)<br />- The same test case (same files) runs successfully on Windows with the GUI.</p><p>Steps to reproduce on Linux:<br />1. Open the test case folder in the BASEMENT GUI.<br />2. GUI correctly displays the contents of model.json.<br />3. Click &quot;Write&quot;.</p><p>Result in GUI:<br />STDOUT : BASEMENT v4.2.0 (v4.2.0)<br />STDOUT : BASEHPC setup binary<br />STDERR : -&gt; no model definition found<br />STDERR : -&gt; ... unfortunately BASEMENT is killed!</p><p>However, running the setup binary directly from the command line in the same folder works perfectly when the model file is passed with the -f flag:</p><p>/usr/bin/BMv4_BASEHPC_setup -f model.json -o setup_test.h5</p><p>-&gt; completes successfully, &quot;BASEMENT successfully processed all necessary jobs!&quot;</p><p>But running it WITHOUT -f (i.e. model.json as a positional argument) fails immediately with:</p><p>PARSE ERROR: Argument: model.json<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160;Couldn&#039;t find match for argument</p><p>Could you please check how the Linux build of the GUI constructs the command line for BASEHPC_setup? <br />It looks like a Linux-specific packaging/argument-passing bug rather than a model.json compatibility issue.</p><p>Happy to provide more logs or test further if useful.</p><p>Thanks,<br />Maxim</p>]]></description>
			<author><![CDATA[dummy@example.com (maxim.sorockin)]]></author>
			<pubDate>Thu, 13 Aug 2026 13:45:25 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5595&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[BASEmesh 2.3.0]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5594&amp;action=new</link>
			<description><![CDATA[<p>Dear Users of BASEMENT</p><p>We are pleased to announce the release of BASEmesh version 2.3.0. You can install and upgrade to the new version directly using pip or ifyou use QGIS plugin, simply upgrade in plugin manager.</p><p>Key Changes: <br />- The new version performs large meshing and cleaning up drastically faster than before (~1 sec run time now for a previously ~1 hour task). <br />- Elevation looking up from a mesh is also much faster now (~12x faster)<br />- Fixed nodestring ordering for bent or zigzagging line strings, which could previously result in incorrectly ordered nodestrings.<br />- Breaking change for Python users: the deprecated basemesh.basechange import path is gone. Use import basechange instead.</p><p>For QGIS Plugin users: <br />- The progress bars now work normally and show what&#039;s happening; <br />- Fixed a bug where some valid elevation mesh layers didn&#039;t show up in the Advanced Interpolation tab; <br />- Linux builds of the plugin now include the same compiled speed-up as Windows.</p><p>Other changes:<br />- BASEchange: fixed the last cross-section of a CSV/tabulated channel not picking up the template&#039;s default values, unlike every other cross-section in the channel.</p><p>Kind regards<br />The development team of BASEMENT</p>]]></description>
			<author><![CDATA[dummy@example.com (basement)]]></author>
			<pubDate>Tue, 11 Aug 2026 12:30:31 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5594&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[maximum values on Stringdefs]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5587&amp;action=new</link>
			<description><![CDATA[<p>Ciao Lukas</p><p>Thanks for the specification. I think this is feasible and hopefully, we can include this in the next release. </p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Mon, 03 Aug 2026 07:47:59 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5587&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Bridge and Culvert Modelling in BASEMENT v4.2]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5593&amp;action=new</link>
			<description><![CDATA[<p>Hi Everyone</p><p>I&#039;m having problems with my model using BASEHPC:</p><p>I&#039;m facing the problem, that when modelling bridges and large culverts with h-Q relations (linked boundaries) i have big differences in the upstream and downstream water depth. This is to be expected with &quot;no_momentum&quot; but i also tried the other types. </p><p>While this wouldn&#039;t be as big of a problem for one linked boundary, in my model domain i have multiple in short succession occurring bridges/culverts, resulting in a really strange longitudinal water surface elevation profile along the river. </p><p>Regarding mesh quality: i have a really high resolution DEM, i implemented max_area of my cells at and around the boundary at 0.1 or 0.2. So this shouldn&#039;t be the problem. </p><p>For h-Q i used normal depth flow calculations, which are obviously quite sensitive to chosen slope and roughness value....</p><p>Is there a &quot;BEST&quot; approach to minimize or even eliminate these jumps in water depth/water surface elevation?</p><p>And what is the best way to implement h-Q relations when using BASEHPC? Like sort of a checklist on important things when creating the h-Q relations.</p><p>*EDIT:<br />In BASEMD there&#039;s the Gate boundary, why is this not implemented in BASEHPC?</p>]]></description>
			<author><![CDATA[dummy@example.com (wasserbändiger)]]></author>
			<pubDate>Mon, 03 Aug 2026 06:43:51 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5593&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Sediment deposit downstream boundary condition lines]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5592&amp;action=new</link>
			<description><![CDATA[<p>Hi Jules,</p><p>Equilibrium transport capacity refers to the transport capacity calculated with the selected bedload formula type (e.g., MPM). What this actually does for the <em>transport_capacity</em> boundary condition in each time step:</p><p>1. Calculate the cumulative transport capacity Q_b over the boundary based on the transport capacity in each cell that borders that boundary<br />2. Calculate a specific transport capacity over the boundary by dividing by the nodestring length q_b = Q_b/L<br />3. Set the flux at each edge of the boundary to q_b</p><p>In this case, the hydraulic state just refers to the flow velocity and depth in the cells along the boundary.</p><p>For cases where the transport capacity varies strongly along the nodestring/boundary, this might result in deposition in cells along the boundary where the transport capacity is much smaller than the specific transport capacity q_b. If you want zero sediment transport over the upstream inflow boundary, you can simply not define a upstream boundary condition in the BEDLOAD block. </p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 13:54:17 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5592&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[No edges found for node string]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5468&amp;action=new</link>
			<description><![CDATA[<p>Hi Matteo, </p><p>This will be fixed in the next release! Thanks for the bug report.</p><p>Best,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 11:27:38 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5468&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Mesh costrains]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5578&amp;action=new</link>
			<description><![CDATA[<p>Hi Giampietro,</p><p>The elevation interpolation tool of BASEmesh allows to use multiple elevation sources, i.e. combination of DTM and elevation meshes. You could create a local elevation mesh in the regions where you want to overwrite the DTM elevation with other elevation information. Using lines and points directly is not possible at the moment.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 11:12:54 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5578&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[maximum flow velocity vector in FloodVar]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5586&amp;action=new</link>
			<description><![CDATA[<p>Hi Lukas,</p><p>Thanks for the suggestion. I&#039;ll see if we can implement this.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 06:52:56 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5586&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Modeling rainfall in Basement v4 (HPC or MD?)]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5589&amp;action=new</link>
			<description><![CDATA[<p>Hi Elli,</p><p>I guess you were able to answer this question in the meantime, but for future reference: This is typically done via the EXTERNAL_SOURCE block and using material indices, as you did in the model setup described here: <a href="https://forum.basement.ethz.ch/viewtopic.php?id=5590#1" rel="nofollow">https://forum.basement.ethz.ch/viewtopic.php?id=5590#1</a>.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 06:40:38 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5589&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Negative water depth warnings during rainfall simulation in BASEMD]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5590&amp;action=new</link>
			<description><![CDATA[<p>Hi Elli,</p><p>The first point I would check is the CFL number. A value of 1.0 is generally too high and can reduce numerical stability. I suggest using 0.95 or lower.</p><p>Rainfall-runoff simulations can also become challenging when very shallow flow occurs over steep or irregular terrain. Some of the warnings appear in cells with relatively steep slopes, for example around 0.4. The mesh warning about very small elements should therefore also be investigated using geofile_Grid.err.</p><p>A limited number of isolated negative-depth warnings does not necessarily mean that the overall simulation results are invalid. I suggest checking the total mass balance at the end:</p><p>total rainfall input = total outflow + water stored in the domain + numerical mass error</p><p>This provides a better indication of whether the warnings materially affect the results.</p><p>Is there a particular reason you are using BASEMD instead of BASEHPC? BASEHPC is usually considerably faster. However, we recently identified that its current solver is not always sufficiently accurate for very shallow flows over irregular terrain. The next release, which is planned for the coming weeks, will include a solver specifically implemented for rainfall-runoff simulations.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 06:33:48 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5590&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Sediment level exceeds dike level in v4.2 but works v2.8.2 (same n, α)]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5591&amp;action=new</link>
			<description><![CDATA[<p>Hi Zoé,</p><p>Could you send me a minimal model setup to my email? I&#039;ll try to have a look.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 06:24:17 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5591&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Parallelizing on multiple GPU]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5588&amp;action=new</link>
			<description><![CDATA[<p>Hi Claire,</p><p>At the moment, BASEMENT does not support running a single simulation on multiple GPUs, so there is no additional YAML or simulation.json setting for this.</p><p>GPU memory usage is determined by the problem size and enabled features, such as the number of mesh cells and sediment grain classes. Having more GPU memory available than the simulation requires will therefore not improve performance. Similarly, GPU utilization may remain below 100% depending on the model setup and computational workload.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 06:22:53 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5588&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Modeling bridge clogging in BASEMENT]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5581&amp;action=new</link>
			<description><![CDATA[<p>Hi Lionel,</p><p>Thank you for your answer.</p><p>Yes I know which presentation you are referring to. The presenter mentioned that the clogging occurred when a given wetted area was reached. Then I assume the wetted area is limited to the area with clogging. I was however not able to get the answer to how he effectively implemented a constraint to the wetted area in the &quot;after clogging part&quot; of the BASEMENT modelisation, i.e. how one can limit the wetted area to a given value at a given place in the model.</p>]]></description>
			<author><![CDATA[dummy@example.com (Loriann)]]></author>
			<pubDate>Tue, 03 Mar 2026 15:19:45 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5581&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Cascading Event]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5585&amp;action=new</link>
			<description><![CDATA[<p>Has anyone used Basement in Cascading Event Simulations? or for combined GLOF analysis (Breach of upstream lake and entering the downstream lake)?</p>]]></description>
			<author><![CDATA[dummy@example.com (UP)]]></author>
			<pubDate>Sat, 07 Feb 2026 09:54:44 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5585&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[version 2.2.1 on QGIS 3.44.7]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5584&amp;action=new</link>
			<description><![CDATA[<p>Hi Matteo,</p><p>Thanks for raising those issues. If you send us the modified code, we will gladly evaluate to include it the improvements in the official version and will have a look at issues 1. and 2.</p><p>Best,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Fri, 06 Feb 2026 16:48:05 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5584&amp;action=new</guid>
		</item>
	</channel>
</rss>
