<?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, 01 Oct 2026 06:13:35 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Enforced Bed Movement]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5600&amp;action=new</link>
			<description><![CDATA[<p>Ciao Mathias</p><p>You can find the function in SETUP/BASEMD/BASEPLANE_2D/GEOMETRY/MOVABLE_BED.</p><p>Best regards,<br />Lionel</p>]]></description>
			<author><![CDATA[dummy@example.com (lblaesi)]]></author>
			<pubDate>Thu, 01 Oct 2026 06:13:35 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5600&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[BASEMENT Version 4.3]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5599&amp;action=new</link>
			<description><![CDATA[<p>Dear Users of BASEMENT,</p><p>This major release introduces several new features, model enhancements, and performance improvements. Key highlights include:</p><ul><li><p>The morphological acceleration factor (MORFAC) approach in BASEHPC for speeding up morphodynamic simulations</p></li><li><p>Coriolis force momentum source term</p></li><li><p>Massive extension and enhancement of the suspended load module in both BASEHPC and BASEchain (1D)</p></li><li><p>The surface reconstruction method (SRM) combined with implicit frictional term treatment for solving hydrodynamic flux in extremely shallow conditions (e.g., surface run-off).</p></li><li><p>Improved the performance of models with nodestrings and removed the limit of 200 nodes per nodestring</p></li><li><p>New inner boundary type for BASEchain (1D) that computes discharge from a prescribed H-Q relation.</p></li></ul><p>This version also includes extensive bug fixes, hence we recommend all users to update their program as well as the user manual to version 4.3. We kindly ask you to test your models with this version and give feedback if the program exhibits unexpected behavior. The changes compared to previous versions can be viewed at the following link: <a href="https://basement.ethz.ch/download/software-download/release-notes/v4-3-0.html/" rel="nofollow">https://basement.ethz.ch/download/softw … -3-0.html/</a></p><p>The newest version of the software system BASEMENT is available as free download on our website <a href="https://basement.ethz.ch/" rel="nofollow">https://basement.ethz.ch/</a></p><p>Kind regards<br />The development team of BASEMENT</p>]]></description>
			<author><![CDATA[dummy@example.com (basement)]]></author>
			<pubDate>Wed, 30 Sep 2026 13:57:48 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5599&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Point layer NULL values not accepted by BASEmesh 2.3 - Error message]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5597&amp;action=new</link>
			<description><![CDATA[<p>This is now fixed in the latest released version BASEmesh 2.3.1.</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Tue, 29 Sep 2026 09:24:09 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5597&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[BASEmesh 2.3.1]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5598&amp;action=new</link>
			<description><![CDATA[<p>Dear BASEMENT users,</p><p>We are pleased to announce the release of BASEmesh 2.3.1. This is a small bugfix release for the QGIS plugin:</p><ul><li><p>Fixed a crash when generating a quality mesh from a marker layer with empty (NULL) values in the MaxArea, MATID, or Hole fields.</p></li></ul><p><strong>Installation</strong></p><p>The plugin is available in the <a href="https://people.ee.ethz.ch/~basement/qgis_plugins/qgis_plugins.xml" rel="nofollow">BASEmesh plugin repository</a>. Alternatively, you can download the archive from the <a href="https://gitlab.ethz.ch/vaw/public/basemesh-v2/-/releases/2.3.1" rel="nofollow">release page</a> and install it manually using the &quot;Install from ZIP&quot; option in the QGIS Plugin Manager. The Python package is available on PyPI:</p><div class="codebox"><pre><code>pip install basemesh==2.3.1</code></pre></div><p><strong>Problems upgrading or uninstalling the plugin?</strong></p><p>Upgrading, downgrading, or uninstalling the plugin from within QGIS can fail with the error messages <em>&quot;Plugin installation failed: Failed to unzip the plugin package&quot;</em> or <em>&quot;Plugin uninstall failed: Failed to remove the directory&quot;</em>. This happens because QGIS keeps the plugin&#039;s compiled extension loaded while BASEmesh is enabled, so the plugin files cannot be replaced or removed. If you encounter this problem, please proceed as follows:</p><ol class="decimal"><li><p>Open <em>Plugins &gt; Manage and Install Plugins &gt; Installed</em> and untick BASEmesh.</p></li><li><p>Close QGIS completely and start it again.</p></li><li><p>Upgrade, downgrade, or uninstall BASEmesh as usual.</p></li><li><p>If you uninstalled the plugin, re-enable it after reinstalling.</p></li></ol><p>As a last resort, close QGIS and delete the <em>basemesh_v2</em> folder in the <em>python/plugins</em> directory of your QGIS profile, then reinstall the plugin.</p><p>The full release notes are available on the <a href="https://gitlab.ethz.ch/vaw/public/basemesh-v2/-/releases/2.3.1" rel="nofollow">release page</a>. If you run into any other issues, please report them here in the forum.</p><p>Kind regards,<br />The BASEmesh development team</p>]]></description>
			<author><![CDATA[dummy@example.com (basement)]]></author>
			<pubDate>Tue, 29 Sep 2026 09:22:24 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5598&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 Matthias,</p><p>thank you again for your detailed explanation. This is very helpful.</p><p>Regarding the `minimum_water_depth`: in my current test model, I use 0.049 m because I start the simulation with an initial water depth of 5 mm in every cell. I had actually chosen 0.001 m initially, but with this value the program eventually stopped responding and got stuck, so for the current test I changed it to 0.049 m.</p><br /><p>Regarding your hint about `geofile_Grid.err`: I cannot find this file in the Explorer directory of my simulation. It does not seem to be generated. Is there something I need to enable in order for this file to be written?</p><br /><p>I have also tested `different CFL numbers´ in the meantime: 1.0, 0.95, 0.5 and 0.1. As expected, the number of mass conservation warnings decreases with decreasing CFL, as does the accumulated volume reported in these warnings. At the same time, the computational time increases, as does the total volume in the system. This seems plausible to me, since the numerical mass error is smaller with a lower CFL number.</p><br /><p>I also tried to establish a `mass/volume balance´. I used two different approaches:</p><p>&#160; &#160; &#160;1. I integrated the discharge time series using the trapezoidal rule. I integrated the rainfall input to obtain Q_in and the discharge at the downstream boundary to obtain Q_out. Based on this, I expected the remaining volume (<em>water stored in the domain</em>) to be:</p><p>&#160; &#160; &#160; &#160; &#160; water stored in the domain = Q_in - Q_out - mass error.</p><p>&#160; &#160; &#160;2. I also looked at the `balance.dat` file, which contains a volume value at the end of the simulation.</p><p>From my understanding, the volume at the final time in `balance.dat` should correspond to the remaining volume at the end of the simulation obtained from the first approach. However, the two values do not match for any of the CFL numbers I tested.</p><p>Interestingly, the difference between the two approaches becomes larger as the CFL number decreases.</p><p>Could you perhaps help me understand how the volume given in `balance.dat` is defined and how it relates to the integrated inflow/outflow and the mass conservation error? In particular, I would be very interested to know whether these two approaches should indeed result in the same volume.</p><br /><p>Thank you very much again for your help and for taking the time to look into this.</p><p>Best regards,<br />Elli</p>]]></description>
			<author><![CDATA[dummy@example.com (water_elli)]]></author>
			<pubDate>Tue, 08 Sep 2026 06:52:45 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5590&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Non-erodible areas]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5596&amp;action=new</link>
			<description><![CDATA[<p>Hi Jules,</p><p>You can do this by implementing a fixed bed. Have a look at Section <strong>1.2.2.7 Bed Material and Fixed Bed Concept</strong> of the <a href="https://people.ee.ethz.ch/~basement/baseweb/download/documentation/BMdoc_Reference_Manual_BASEHPC_v4-2-0.pdf" rel="nofollow">BASEHPC Reference Manual</a>.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 02 Sep 2026 07:56:36 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5596&amp;action=new</guid>
		</item>
		<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>Dear Maxim,</p><p>I was not able to reproduce the error in the GUI on Ubuntu 22.04 with BASEMENT v4.2.0. Could you post a screenshot of the GUI with the error message?</p><p>What I find strange is that you see the STDOUT and STDERR tags in the GUI, those should not be displayed. </p><p>The BASEHPC specific executables (e.g. BMv4_BASEHPC_*) require the -f flag. Only the executables BMv4_setup, BMv4_simulation and BMv4_results require the input filenames as direct command line argumenets without any flags. Those can be used for both BASEHPC and BASEMD simulations.</p><p>Best regards,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Tue, 18 Aug 2026 06:22:46 +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>
	</channel>
</rss>
