Browse wiki

From CSDMS
Yes  +
0  +
Boulder  +
No not possible  +
No but possible  +
No but possible  +
Single Processor  +
United States  +
Creation date"Creation date" is a predefined property that corresponds to the date of the first revision of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
21:28:19, 19 May 2020  +
grid : ModelGrid<br> A Landlab grid.grid : ModelGrid<br></br>A Landlab grid.</br> </br>surface : field name at node or array of length node<br></br>The surface to direct flow across.</br> </br>method : {'Steepest', 'D8'}<br></br>Whether or not to recognise diagonals as valid flow paths, if a raster. Otherwise, no effect.</br> </br>fill_flat : bool<br></br>If True, pits will be filled to perfectly horizontal. </br>If False, the new surface will be slightly inclined to give steepest descent flow paths to the outlet.</br> </br>fill_surface : bool<br></br>Sets the field or array to fill. </br>If fill_surface is surface, this operation occurs in place, and is faster.</br>Note that the component will overwrite fill_surface if it exists; to supply an existing water level to it, supply that water level field as surface, not fill_surface.</br> </br>redirect_flow_steepest_descent : bool<br></br>If True, the component outputs modified versions of the 'flow__receiver_node', 'flow__link_to_receiver_node', 'flow__sink_flag', and 'topographic__steepest_slope' fields. </br>These are the fields output by the FlowDirector components, so set to True if you wish to pass this LakeFiller to the FlowAccumulator, or if you wish to work directly with the new, correct flow directions and slopes without rerunning these components on your new surface.</br>Ensure the necessary fields already exist, and have already been calculated by a FlowDirector! </br>This also means you need to instantiate your FlowDirector **before** you instantiate the LakeMapperBarnes.</br>Note that the new topographic__steepest_slope will always be set to zero, even if fill_flat=False (i.e., there is actually a miniscule gradient on the new topography, which gets ignored).</br> </br>reaccumulate_flow : bool<br></br>If True, and redirect_flow_steepest_descent is True, the run method will (re-)accumulate the flow after redirecting the flow. </br>This means the 'drainage_area', 'surface_water__discharge', 'flow__upstream_node_order', and the other various flow accumulation fields (see output field names) will now reflect the new drainage patterns without having to manually reaccumulate the discharge. </br>If True but redirect_flow_steepest_descent is False, raises an ValueError.</br> </br>ignore_overfill : bool<br></br>If True, suppresses the Error that would normally be raised during creation of a gentle incline on a fill surface (i.e., if not fill_flat). </br>Typically this would happen on a synthetic DEM where more than one outlet is possible at the same elevation. </br>If True, the was_there_overfill property can still be used to see if this has occurred.</br> </br>track_lakes : bool<br></br>If True, the component permits a slight hit to performance in order to explicitly track which nodes have been filled, and to enable queries on that data in retrospect. </br>Set to False to simply fill the surface and be done with it.ueries on that data in retrospect. Set to False to simply fill the surface and be done with it.  
Only maintenance  +
A Landlab implementation of the Barnes et A Landlab implementation of the Barnes et al. (2014) lake filling & lake routing algorithms, lightly modified and adapted for Landlab by DEJH. This component is designed as a direct replacement for the LakeMapper as existing pre-Aug 2018, and provides a suite of properties to access information about the lakes created each time it is run. Only significant difference is the way the lakes are coded: this component uses the (unique) ID of the outlet node, whereas DepressionFinderAndRouter uses one of the pit node IDs. Note also this component does not offer the lake_codes or display_depression_map options, for essentially this reason. Use lake_map instead for both. It also uses a much more Landlabbian run_one_step() method as its driver, superceding DepressionFinderAndRouter’s map_depressions().</br></br>A variety of options is provided. Flow routing is route-to-one in this implementation, but can be either D4 (“steepest”) or D8 on a raster. The surface can be filled to either flat or a very slight downward incline, such that subsequent flow routing will run over the lake surface. This incline is applied at machine precision to minimize the chances of creating false outlets by overfill, and note that the gradient as calculated on such surfaces may still appear to be zero. The filling can either be performed in place, or on a new (water) surface distinct from the original (rock) surface. For efficiency, data structures describing the lakes and their properties are only created, and existing flow direction and flow accumulation fields modified, if those flags are set at instantiationified, if those flags are set at instantiation  +
Daniel  +
Has query"Has query" is a predefined property that represents meta information (in form of a <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Subobject">subobject</a>) about individual queries and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
Last editor is"Last editor is" is a predefined property that contains the page name of the user who created the last revision and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
Hobley  +
0  +
Terrestrial  +  and Hydrology  +
LandLab  +
temporarily  +, landlab by dejh  +, landlab  +, lake  +, barnes  +, landlab implementation  +, lakes  +, lake routing algorithms  +, adapted for landlab  +, flow  +, component  +, surface  +, map  +, run  +, flow routing  +, routing  +, flow path  +, depressions  +  and lakemapperbarnes  +
As code  +
https://github.com/landlab/landlab/issues  +
flow path  +, depressions  +, lakes  +  and flow routing  +
Tool  +
https://landlab.github.io  +
Modification date"Modification date" is a predefined property that corresponds to the date of the last modification of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
19:08:38, 6 June 2025  +
--  +
Temporarily fills depressions and reroutes flow across them  +
80309  +
Processing error"Processing error" is a predefined property provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a> and represents errors that appeared in connection with improper value annotations or input processing.
BSD or MIT X11  +
Through web repository  +
https://github.com/landlab/landlab/tree/master/landlab  +
Regional-Scale  +, Landscape-Scale  +  and Watershed-Scale  +
Colorado  +
Unix  +, Linux  +, Mac OS  +  and Windows  +
Technical contact  +