BASEMENTBasic Simulation Environment for computation of environmental flow and natural hazard simulationLaboratory of Hydraulics, Hydrology and Glaciology (VAW)ETH Zurich | ![]() |
You are not logged in.
Hi, everyone,
I have used 1D hydraulic modeling of Basement V2.8 to model a river with weirs. The software failed without any warnings or errors. Do any one know the reason?
Offline
Hi
it might be due to an error in the bmc or in the input files or the geometry...
It's hard to tell without seeing the setup and the inputs...
Do you have any warnings in the basement GUI?
How are your input files? (copy/paste the first few lines here)
How did you define the geometry?
Best,
Matteo
Offline
// --------------------------------------------------
// BASEMENT log file:
// Version: 2.8 R// bmc file: C:\Users\jmeng\Desktop\HLL 1D\basement\aa\baquhe.bmc
// started: Sun Aug 16 08:13:08 2020
// --------------------------------------------------
/*
-> InputParser: reading input from bmc file 'C:\Users\jmeng\Desktop\HLL
1D\basement\aa\baquhe.bmc'
*/
PROJECT {
title = baquhe
author = huangvy
date = 2020.8.7
}
DOMAIN {
multiregion = H_3
PARALLEL {
number_threads = 1
}
PHYSICAL_PROPERTIES {
gravity = 9.81
viscosity = 0.000001004
rho_fluid = 1000
}
BASECHAIN_1D {
region_name = baquhe
GEOMETRY {
type = basement
file = fenhe.bmg
cross_section_order = (CS001 CS002 CS003 CS004 CS005 CS006 CS007 CS008 CS009 CS010 CS011 CS012 CS013 CS014 CS015 CS016 CS017 CS018 CS019 )
dump_crosssections = no
}
TIMESTEP {
total_run_time = 86400
initial_time_step = 0.001
CFL = 0.5
start_time = 0
maximum_time_step = 100.0
}
HYDRAULICS {
BOUNDARY {
type = hydrograph
string = upstream
file = inflow_unsteady.txt
slope = 2
precision = 0.0001
number_of_iterations = 250
}
BOUNDARY {
type = zhydrograph
string = downstream
file = out_stage.txt
zhyd_relaxation_tau = 10.0
}
INITIAL {
type = backwater
q_out = 31.21
WSE_out = 33.2861
}
FRICTION {
type = strickler
default_friction = 40
grain_size_friction = no
}
PARAMETER {
minimum_water_depth = 0.05
stretch_boundary_elem = yes
riemann_solver = roe
simulation_scheme = explicit
SECTION_COMPUTATION {
type = iteration
precision = 10
internal_levees = off
}
}
}
OUTPUT {
output_time_step = 3600
restart_time_step = 3600
SPECIAL_OUTPUT {
type = tecplot_all
Q = (time)
output_time_step = 3600
}
SPECIAL_OUTPUT {
type = tecplot_all
output_time_step = 3600
}
}
}
}
/*
-> Domain: Input file has been successfully parsed and passed preliminary
validation
-> *** Start Simulation ***
-> OpenMP: Computation is executed sequentially
-> Domain Initialized
-> initialize domain done
-> initialize networkcommunication done
-> Initialization of SubDomain 'baquhe'
-> InputParser: reading input from bmc file 'C:\Users\jmeng\Desktop\HLL
1D\basement\aa\fenhe.bmg'
-> TopoBMG: Input file has been successfully parsed and passed preliminary
validation
Offline
//---------------------------------------------------
// BASEMENT file
// generated by BASEview
//---------------------------------------------------
PROJECT {
title = baquhe
author = huangvy
date = 2020.8.7
}
DOMAIN {
multiregion = H_3
PARALLEL {
number_threads = 1
}
PHYSICAL_PROPERTIES {
gravity = 9.81
viscosity = 0.000001004
rho_fluid = 1000
}
BASECHAIN_1D {
region_name = baquhe
GEOMETRY {
type = basement
file = fenhe.bmg
cross_section_order = (CS001 CS002 CS003 CS004 CS005 CS006 CS007 CS008 CS009 CS010 CS011 CS012 CS013 CS014 CS015 CS016 CS017 CS018 CS019 )
}
TIMESTEP {
total_run_time = 86400
initial_time_step = 0.001
CFL = 0.5
start_time = 0
}
HYDRAULICS {
BOUNDARY {
type = hydrograph
string = upstream
file = inflow_unsteady.txt
slope = 2
}
BOUNDARY {
type = zhydrograph
string = downstream
file = out_stage.txt
}
INITIAL {
type = backwater
q_out = 31.21
WSE_out = 33.2861
}
FRICTION {
type = strickler
default_friction = 40
}
PARAMETER {
minimum_water_depth = 0.05
SECTION_COMPUTATION {
type = iteration
precision = 10
}
}
}
OUTPUT {
output_time_step = 3600
restart_time_step = 3600
SPECIAL_OUTPUT {
type = tecplot_all
Q = (time)
output_time_step = 3600
}
SPECIAL_OUTPUT {
type = tecplot_all
output_time_step = 3600
}
}
}
}
Offline
//---------------------------------------------------
// BASEMENT file
// generated by BASEview
//---------------------------------------------------
CROSS_SECTION {
name = CS001
distance_coord = 0.0
node_coords = ((0,42.08), (10.6,42.12), (11.9,35.67), (19.6,34.1), (26.7,34.91), (33.6,34.94), (40.6,35.57), (41.9,35.67), (43.3,35.94), (44.1,36.7) ,(47.5,37.25) ,(49.4,38.58) ,(50.4,38.53), (54.1,39.4), (58.4,41.3) ,(59.5,42.43))
main_channel_range = (10.6,59.5)
bottom_range = (10.6,59.5)
water_flow_range = (10.6,59.5)
friction_ranges = ((10.6,59.5))
friction_coefficients = (40)
interpolation_fixpoints = (2, 2, 2, 6, 16)
SOIL_DEF {
range = (10.6,59.5)
index = 1
}
}
CROSS_SECTION {
name = CS002
distance_coord = 0.293
friction_ranges = (( 185.1,223.4))
node_coords = ((0,39.54), (30,39.52), (60,39.48), (90.5,39.49), (120,39.47), (122.7,39.64), (123.5,38.39), (132.2,38.57), (132.7,39.35), (146,39.34), (154.3,39.42), (155.9,40.13), (156.6,40.14), (158.6,38.5), (178,38.43), (179.7,40.02), (181.1,40), (183,38.34), (185.1,38.32), (187.4,36.7), (189.9,36.09), (196,34.81), (200,34.12), (205,34.04), (211,34.64), (217,36.09), (223.4,40.72), (248,40.67), (259.9,40.79), (264,40.8), (269.1,40.93), (275.7,40.98), (276.5,40.1), (312.9,39.94), (313.3,40.91), (333.2,41.22), (339.3,41.16), (343.3,41.35), (345.6,41.43), (355.5,41.61), (382.3,41.54), (418,41.07), (426.9,41.08), (432.6,41.04), (450.7,40.53) )
bottom_range = (185.1,223.4)
main_channel_range = (185.1,223.4)
water_flow_range = (185.1,223.4)
friction_coefficients = (40)
interpolation_fixpoints = (13,19,24,27,40)
}
CROSS_SECTION {
name = CS003
distance_coord = 1.09
friction_ranges = (( 212.4,274.7))
node_coords = ((0,39.16), (24.6,39.17), (50,39.15), (51.3,39.33), (85.5,39.34), (87.4,39.91), (90.8,39.91), (102,40.32), (117,40.3), (148.7,39.4), (149.4,38.09), (169.6,38.1), (171.1,39.17), (187.6,39.46), (189.3,38.92), (200.7,38.98), (201.6,39.41), (212.4,38.91), (218,35.63), (225,35.14), (233,34.72), (245,34.73), (267.2,35.22), (272.4,35.63), (274.7,36.51), (292.7,36.82), (315.9,37.36), (327.9,37.51), (340.5,37.23), (347.1,39.53), (353.1,40.23) )
bottom_range = (212.4,274.7)
main_channel_range = (212.4,274.7)
water_flow_range = (212.4,274.7)
friction_coefficients = (40)
interpolation_fixpoints = (8,18,22,25,31)
}
CROSS_SECTION {
name = CS004
distance_coord = 1.931
friction_ranges = ((363.8,401.8 ))
node_coords = ((0,38.62), (34.7,38.63), (66.5,38.61), (100,38.6), (100.4,38.89), (111,39.5), (123.2,39.51), (135.5,38.95), (138.1,37.92), (146.5,37.85), (147.8,38.89), (153.8,38.98), (171.8,39.35), (172.1,38.87), (174,38.93), (190,39.17), (196,39.18), (197.3,38.01), (256.3,38.06), (256.9,38.39), (259.7,38.43), (260.1,37.97), (304.2,37.99), (305,37.79), (320.4,37.89), (326.7,38.15), (342.9,38.53), (345.8,37.94), (360.5,38.02), (361.2,38.36), (363.8,38.48), (366,35.25), (373,34.47), (378,34.03), (382,34.02), (392,34.53), (398.6,35.25), (401.8,37.03), (403.2,37.12), (405.4,35.71), (409.2,35.77), (412,37.45), (420.9,37.46), (437.1,37.54), (438.7,38.98), (467.5,38.61), (497.8,38.58), (499.5,39.12), (502.2,39.12), (505,38.65), (516.5,38.78), (520.8,36.78), (547,36.82), (585,36.78), (621,36.83) )
bottom_range = (363.8,401.8
)
main_channel_range = (363.8,401.8
)
water_flow_range = (363.8,401.8
)
interpolation_fixpoints = (7,31,35,38,48)
}
CROSS_SECTION {
name = CS005
distance_coord = 2.649
friction_ranges = (( 174.3,233.7))
node_coords = ((0,38.86), (2.5,37.29), (7.4,36.27), (23.5,36.3), (30,36.75), (34.3,38.75), (36.1,38.65), (37.1,38.22), (53.7,38.18), (54.5,38.52), (57,38.63), (59,38.25), (88.2,38.26), (107.5,38.21), (110.1,38.55), (111.6,37.79), (146.8,37.77), (171.2,37.76), (172.3,38.24), (174.3,38.17), (176.6,36.78), (189.7,37.2), (191.7,36.68), (197.8,36.21), (199.9,35.19), (203,33.92), (210,33.53), (216.2,33.56), (223.5,33.83), (230.8,35.22), (233.7,38.21), (250.6,38.16), (270.3,38.17), (289.8,38.22), (291,38.35), (292,37.21), (334.5,37.19), (347.1,37.36), (348.1,37.87), (356.1,37.62), (356.8,38.34), (358.5,38.31), (362.9,38.16), (387,38.17) )
bottom_range = (174.3,233.7)
main_channel_range = (174.3,233.7)
water_flow_range = (174.3,233.7)
interpolation_fixpoints = (1,20,26,31,35)
}
CROSS_SECTION {
name = CS006
distance_coord = 3.581
friction_ranges = ((203.7,241.3))
node_coords = ((0,38.78), (50,38.81), (68,38.81), (75,38.75), (75.5,37.96), (95.4,38.88), (102,38.76), (122,37.77), (133,37.75), (135,36.73), (145.8,36.77), (146.9,37.62), (154,37.42), (201.3,37.45), (202.7,38.62), (203.7,38.63), (210,35.12), (215,34.06), (221,33.62), (227,33.64), (233,34.04), (239.1,35.12), (241.3,36.72), (250.3,37.3), (260.2,37.18), (288.1,37.73), (322.6,37.72), (353.9,37.7), (370.5,37.91), (372.7,37.86), (400,37.71), (431,37.73), (472,37.75) )
bottom_range = (203.7,241.3)
main_channel_range = (203.7,241.3)
water_flow_range = (203.7,241.3)
interpolation_fixpoints = (6,16,19,23,29)
}
CROSS_SECTION {
name = CS007
distance_coord = 4.172
friction_ranges = ((266.2,300.1))
node_coords = ((0,37.64), (31.6,37.61), (67.8,37.65), (92.7,37.61), (122.7,37.6), (150,37.61), (174.4,37.66), (205.1,37.52), (207.1,36.92), (212,36.95), (213.3,37.11), (232.8,37.11), (235.4,37.42), (244.5,37.46), (248.4,38.6), (249.3,38.62), (253.8,35.96), (266.2,36.11), (270,35.01), (277,34.13), (283,33.83), (289,33.79), (295,34.08), (299.3,35.01), (300.1,36.96), (311.5,36.74), (318.9,36.94), (335.4,36.98), (336,37.92), (346,38.11), (346.3,37.36), (349,37), (361.7,36.97), (362.2,37.24), (365.2,37.23), (366,36.81), (395.6,36.83), (414,36.76), (417,36.91), (417.6,35.57), (419.5,35.57), (425,36.82), (444.6,36.69), (445.4,37.23), (447.8,37.33), (448.6,37.09), (481.2,37.07), (513,37.1), (550,37.11) )
bottom_range = (266.2,300.1)
main_channel_range = (266.2,300.1)
water_flow_range = (266.2,300.1)
interpolation_fixpoints = (16,18,21,25,30)
}
CROSS_SECTION {
name = CS008
distance_coord = 4.954
friction_ranges = (( 72,95.5))
node_coords = ((0,36.08), (15,36.18), (17.3,37.49), (23.3,37.98), (28.3,38.01), (29,37.27), (43.5,37.21), (49,37.25), (63.9,37.44), (65.4,38.52), (66.2,38.48), (72,34.89), (76,34.42), (82,34.13), (87,34.08), (95,34.61), (95.5,34.89), (98.9,35.83), (104.6,38.33), (109.9,38.55), (114.7,38.38), (122,38.42), (130,42.39), (136.2,42.7) )
bottom_range = (72,95.5)
main_channel_range = (72,95.5)
water_flow_range = (72,95.5)
interpolation_fixpoints = (10,12,14,17,24)
}
CROSS_SECTION {
name = CS009
distance_coord = 5.747
friction_ranges = (( 144,167))
node_coords = ((0,37.39), (1.9,36.43), (111.7,36.31), (112.2,37.08), (116.5,36.94), (136.9,37.04), (139,35.49), (140.8,35.64), (144,33.16), (147,32.82), (151,32.3), (156,32.12), (162,32.62), (167,33.17), (175.4,38.1), (177.7,38.19), (180.7,36.84), (181,36.35), (181.5,36.38), (181.7,36.77), (217.7,36.53), (252.8,36.56), (286,36.55), (288.4,37.07), (291.5,37.15), (296.9,36.78), (305.7,37.08), (309.8,37.07), (313.4,36.62), (336.3,36.66), (367.5,36.66), (400.1,36.71), (433,36.72) )
bottom_range = (144,167)
main_channel_range = (144,167)
water_flow_range = (144,167)
interpolation_fixpoints = (1,9,12,14,16)
}
CROSS_SECTION {
name = CS010
distance_coord = 6.66
friction_ranges = (( 201,240.3))
node_coords = ((0,36.42), (33.5,36.37), (64.9,36.33), (100,36.31), (101.2,36.06), (136.6,36.09), (159.6,36.11), (183.2,36.14), (185.4,36.28), (185.8,36.29), (186.7,35.84), (192.1,35.86), (193.2,36.55), (194.7,36.95), (201,32.99), (205,32.46), (210.2,32.13), (219.1,32.15), (226.5,32.65), (229.4,32.99), (234.2,33.65), (240.3,37.82), (244.2,37.77), (247,36.24), (247.3,36.23), (247.6,35.75), (248,35.78), (248.3,36.2), (250.1,36.02), (262.8,35.98), (264.5,36.69), (269.9,36.42), (299.5,36.45), (333,36.49), (370,36.5) )
bottom_range = (201,240.3)
main_channel_range = (201,240.3)
water_flow_range = (201,240.3)
interpolation_fixpoints = (14,15,18,22,22)
}
CROSS_SECTION {
name = CS011
distance_coord = 7.214
friction_ranges = (( 228.7,257))
node_coords = ((0,36.2), (2.7,36.14), (3.5,35.89), (30.7,35.82), (48.1,35.87), (49.1,36.15), (53.2,33.38), (63.6,33.42), (67.6,35.93), (70,36.13), (70.5,35.64), (115.8,35.66), (117.5,35.22), (129.7,35.27), (130.8,35.57), (159.6,35.55), (200.6,35.5), (203.9,35.33), (221.3,35.34), (222.6,35.52), (228.7,32.95), (233,32.02), (237,31.12), (241,31.09), (248,32.3), (250.4,32.95), (251.2,33.07), (257,37.15), (260,37.14), (262.9,35.95), (263.1,35.45), (263.5,35.46), (263.8,35.91), (286.5,35.67), (313.1,35.67), (338.5,35.69), (364.5,35.68), (379.5,35.62), (387.7,36.01), (396.3,36.17), (401.4,35.67), (436.8,35.69), (438.1,36.01), (472,36.08), (508,36.12) )
bottom_range = (228.7,257)
main_channel_range = (228.7,257)
water_flow_range = (228.7,257)
interpolation_fixpoints = (1,21,24,28,28)
}
CROSS_SECTION {
name = CS012
distance_coord = 8.015
friction_ranges = (( 361.5,384.4))
node_coords = ((0,35.53), (37,35.51), (75,35.47), (114,35.45), (150,35.42), (169,35.58), (181.6,36.01), (201,36.22), (213,36.97), (220,37.19), (220.6,35.66), (221.4,35.65), (221.9,35.33), (253,35.4), (253.7,35.48), (296.9,35.53), (298.5,35.15), (322.3,35.12), (323,35.61), (340.5,35.65), (350,36.28), (354.3,34.41), (360.7,34.26), (361.5,32.94), (366,32.33), (369,31.18), (373,30.73), (379,31.92), (384.4,32.94), (385.7,35.09), (386.8,35.21), (390.8,37.15), (392.9,37.08), (394.9,36.32), (395.1,36.32), (395.5,35.92), (396,35.87), (396.3,36.29), (397.3,36.04), (420.9,36.05), (426.9,36.07), (428.5,37.08), (430.9,37.24), (432.4,38.01), (442,38.02) )
bottom_range = (361.5,384.4)
main_channel_range = (361.5,384.4)
interpolation_fixpoints = (10,24,27,29,45)
water_flow_range = (361.5,384.4)
}
CROSS_SECTION {
name = CS013
distance_coord = 8.706
friction_ranges = ((119.6,157.1))
node_coords = ((0,35.02), (28,35.09), (31.1,36.01), (45.9,35.93), (55.2,35.89), (60.9,39.15), (61.5,39.17), (66.3,39.04), (77.7,33.8), (103.6,34.16), (108.8,36.32), (115.6,35.63), (119.6,32.93), (127,32.3), (142,31.29), (147,30.84), (152,31.53), (157.1,32.92), (160.4,33.63), (164.6,36.8), (166.7,36.77), (168.8,35.59), (169,35.61), (169.2,35.18), (169.8,35.24), (171.2,35.88), (172.6,35.96), (173.9,35.27), (214.7,35.42), (216.3,36.21), (217.7,36.15), (218.5,35.48), (329,35.47), (331.8,35.92), (335.3,35.89), (346.7,35.66), (353.6,35.95), (355.7,34.72) )
bottom_range = (119.6,157.1)
main_channel_range = (119.6,157.1)
interpolation_fixpoints = (7,13,15,18,20)
water_flow_range = (119.6,157.1)
}
CROSS_SECTION {
name = CS014
distance_coord = 9.217
friction_ranges = (( 238,277.4))
node_coords = ((0,37.05), (6.7,35.06), (21.9,34.99), (23.3,35.79), (26,35.62), (30.5,35.55), (39.8,35.5), (41.5,34.92), (67.7,34.94), (95.3,34.98), (123.3,34.75), (124.1,35.15), (127.9,35.02), (130.6,34.28), (140.4,34.24), (141.8,35.38), (143.6,35.4), (144.5,34.86), (187.2,34.86), (213.8,34.85), (214.7,35.33), (217,35.3), (219.4,34.26), (229.7,34.03), (231.5,35.11), (235.3,34.76), (238,32.93), (245,32.3), (250,31.28), (257,30.87), (262,31.65), (267.4,32.92), (270.2,34.58), (275.4,36.3), (277.4,36.22), (279.1,37.92), (285.7,37.83), (320.2,37.8), (332.5,37.87), (353.1,37.92), (355.8,38.47), (364.7,38.45), (379.9,38.41), (381.5,39.34), (408.9,39.25), (410.7,39.54), (439,39.52), (441.4,40.47), (446.6,40.63), (447.7,40.57), (451.4,39.51), (462.6,39.88), (467.2,40.59), (469.5,40.72), (476,40.9), (486.1,41.35) )
bottom_range = (238,277.4)
main_channel_range = (238,277.4)
water_flow_range = (238,277.4)
interpolation_fixpoints = (1,27,30,35,56)
}
CROSS_SECTION {
name = CS015
distance_coord = 9.851
friction_ranges = (( 173.1,240))
node_coords = ((0,35.06), (20,35.15), (30,35.13), (39.7,35.15), (43,35.55), (48.8,38.7), (49.7,38.92), (54.4,38.92), (61.1,38.68), (68.2,34.18), (70,33.49), (93.4,34.03), (94.3,35.06), (108.6,35.03), (129,35.34), (151.1,35.48), (167.3,35.58), (173.1,32.92), (183,31.3), (200,29.4), (213,30.3), (220,31.6), (224.5,32.92), (225.2,34.18), (225.7,34.1), (227.4,33.5), (236.4,33.49), (240,33.53), (244,37.07), (246.5,37.05), (249.7,35.45), (250.4,35.41), (250.9,34.71), (251.6,34.69), (252.3,35.41), (252.7,35.36), (253.5,34.94), (286,34.86), (315,34.88), (353,34.9) )
bottom_range = (173.1,240)
main_channel_range = (173.1,240)
water_flow_range = (173.1,240)
interpolation_fixpoints = (8,18,21,28,29)
}
CROSS_SECTION {
name = CS016
distance_coord = 10.389
friction_ranges = (( 128.2,178.37))
node_coords = ((0,34.5), (26.51,34.5), (47.17,34.5), (67.13,34.5), (87.22,34.5), (103.57,34.61), (113.69,38.7), (114.46,38.94), (116.87,38.91), (119.16,38.86), (119.74,38.75), (128.2,34.66), (134.18,33.94), (137.34,32.97), (146,31.9), (147.92,31.9), (157.01,31.1), (161.28,29.42), (167.64,29.53), (174.63,30.72), (175.05,31.12), (178.37,31.16), (188.09,38.08), (191.38,37.93), (195.46,35.33), (197.07,35.19), (197.7,34.3), (198.41,34.28), (199.17,35.11), (201.81,34.88), (237.8,34.92), (271.49,34.93) )
bottom_range = (128.2,178.37)
main_channel_range = (128.2,178.37)
interpolation_fixpoints = (8,12,17,22,23)
water_flow_range = (128.2,178.37)
}
CROSS_SECTION {
name = CS017
distance_coord = 11.015
friction_ranges = (( 133.67,198.04))
node_coords = ((0,36.4), (28.61,36.4), (61.1,37.9), (91.4,37.9), (95.31,37.86), (112.51,38.7), (120.63,39.2), (123.59,39.3), (126.52,39.2), (131.82,35.6), (133.67,35.4), (138.15,33.6), (148.13,33.9), (150.77,32.2), (155.02,31.67), (163.03,31.09), (174.11,30.4), (176.41,30.12), (180.61,30.6), (185.15,30.89), (185.64,31.07), (188.87,32.27), (193.23,32.66), (198.04,33.28), (208.5,40.3), (209.65,40.36), (224.02,40.66), (243.48,40.35), (274.01,40.57), (297.96,40.91), (328.62,41.78), (346.37,42.59) )
bottom_range = (133.67,198.04)
main_channel_range = (133.67,198.04)
interpolation_fixpoints = (8,11,16,24,32)
water_flow_range = (133.67,198.04)
}
CROSS_SECTION {
name = CS018
distance_coord = 11.115
friction_ranges = (( 7.7,79.5))
node_coords = ((0,39.35), (6.1,39.26), (7.7,39.05), (15.4,34.18), (16.6,34.05), (17.8,33.57), (20.3,33.08), (22.4,32.35), (24.6,31.05), (25.5,30.61), (30.1,30.66), (34.7,30.59), (36.6,30.33), (41.3,30.3), (44.6,30.23), (47.4,30.59), (51.5,30.5), (52.7,30.59), (56.1,32.07), (62.9,32.39), (67.4,32.72), (70.4,33.84), (72.1,34.69), (79.5,38.94) )
bottom_range = (7.7,79.5)
main_channel_range = (7.7,79.5)
water_flow_range = (7.7,79.5)
interpolation_fixpoints = (1,3,15,24,24)
}
CROSS_SECTION {
name = CS019
distance_coord = 11.532
friction_ranges = (( 134.67,192.12))
node_coords = ((0,34.1), (24.11,34.1), (44.45,34.1), (63.9,34.1), (82.79,34.1), (94.26,34.3), (101.72,34.29), (109.4,34.08), (115.48,36.91), (118.63,37.11), (121.69,38.7), (124.75,38.57), (126.72,38.66), (129.21,38.64), (134.67,35.42), (137.72,33.8), (146.12,32.46), (151.43,30.9), (155.87,30.8), (164,30.2), (177.38,29.73), (187.63,30.87), (191.46,34.36), (192.12,34.39), (202.88,39.82), (207.73,39.82), (215.7,35.25), (217.6,35.08), (218.96,34.42), (219.51,34.33), (220.04,33.46), (221.34,33.62), (221.81,34.25), (222.41,33.97), (257.84,34.19), (293.3,34.42) )
bottom_range = (134.67,192.12)
main_channel_range = (134.67,192.12)
interpolation_fixpoints = (11,15,20,24,25)
water_flow_range = (134.67,192.12)
}
CROSS_SECTION {
name = CS020
distance_coord = 12.032
friction_ranges = (( 145.59,220.8))
node_coords = ((0,33.2), (14.07,33.2), (36.4,33.2), (56.67,33.2), (80.08,33.2), (101.43,33.16), (119.3,33.44), (119.71,32.88), (120.91,32.68), (121.41,33.6), (126.6,36.66), (129.24,36.74), (132.27,38.41), (134.55,38.46), (138.13,38.4), (142.52,35.4), (145.59,33.8), (155.92,32.8), (158.59,32.2), (168.32,30.9), (178.46,30.42), (185.86,29.73), (201.76,29.82), (208.98,30.46), (209.48,30.92), (211.13,31.95), (213.36,32.83), (214.93,32.96), (220.54,35.59), (220.8,35.62), (226.18,38.84), (231.45,38.74), (239.44,34.54), (241.4,34.52), (242.76,34.11), (243.28,33.07), (244.26,33.07), (244.78,34.04), (250.77,33.7), (285.39,33.75), (320.94,33.75) )
bottom_range = (145.59,220.8)
main_channel_range = (145.59,220.8)
interpolation_fixpoints = (14,17,22,30,31)
water_flow_range = (145.59,220.8)
}
CROSS_SECTION {
name = CS021
distance_coord = 12.579
friction_ranges = (( 139,227.77))
node_coords = ((0,32.3), (18.62,32.3), (34.62,32.3), (51.81,32.3), (70.48,32.3), (91.5,32.9), (113.95,33.5), (119.08,34.04), (124.97,38.69), (128.69,38.66), (132.74,38.59), (139,34.95), (143.32,32.94), (152.37,32.1), (155.63,30.9), (164.99,29), (174.37,29.42), (179.9,30.62), (185.58,30.91), (186.45,32.01), (192.13,32.92), (201.06,33.45), (210.31,33.86), (227.77,33.88), (234.05,36.92) )
bottom_range = (139,227.77)
main_channel_range = (139,227.77)
interpolation_fixpoints = (9,12,19,24,25)
water_flow_range = (139,227.77)
}
CROSS_SECTION {
name = CS022
distance_coord = 13.101
friction_ranges = (( 143.05,252.59))
node_coords = ((0,32.5), (22.7,32.5), (41.71,32.5), (61.84,32.8), (69.22,32.8), (82.01,32.98), (102.38,32.87), (123.39,33.27), (135.37,38.68), (138.93,38.74), (143.05,38.66), (149.69,34.9), (150.09,34.89), (153.7,33.23), (156.66,32.73), (160,32.08), (169.3,30.9), (171.48,30.7), (188.23,29), (220.17,30.3), (240.28,30.89), (243.67,31.7), (250.92,32.21), (252.59,33.16), (260.72,32.97), (266.77,32.99), (271.53,36.28), (277.5,36.3), (279.16,38.03), (287.01,38.25), (299.58,38.42), (316.38,40.42) )
bottom_range = (143.05,252.59)
main_channel_range = (143.05,252.59)
interpolation_fixpoints = (10,11,19,24,32)
water_flow_range = (143.05,252.59)
}
CROSS_SECTION {
name = CS023
distance_coord = 13.565
friction_ranges = (( 128.76,209.13))
node_coords = ((0,32), (22.27,32), (39.03,32), (62.8,32), (87.17,32), (108.56,32.02), (121.66,38.56), (125.03,38.56), (128.76,38.35), (135.3,34.8), (140.58,32.06), (150.4,30.9), (168.79,28.9), (182.6,30.51), (195.01,30.88), (196.15,31.5), (202.87,31.86), (209.13,35.77), (210.1,35.84), (216.79,32.87), (229,32.92), (245.74,32.98), (253.22,33.36), (254.02,31.61), (255.48,31.6), (256.43,34.38), (265.82,34.54), (272.61,34.3), (274.77,35.62), (282.07,38.62) )
bottom_range = (128.76,209.13)
main_channel_range = (128.76,209.13)
interpolation_fixpoints = (8,9,13,18,30)
water_flow_range = (128.76,209.13)
}
CROSS_SECTION {
name = CS024
distance_coord = 14.102
friction_ranges = ((129.61,218.05))
node_coords = ((0,31.6), (29.07,31.6), (52.68,31.6), (81.03,31.6), (106.06,31.58), (108.28,31.85), (122.4,38.37), (126.08,38.46), (129.61,38.28), (135.53,34.8), (136.4,34.8), (141.61,32), (158.86,30.9), (175.28,29), (184.4,29.09), (185,30.32), (188.12,30.49), (188.85,30.88), (189.68,31.25), (202.29,31.77), (207.6,32.21), (213.37,35.33), (213.56,35.33), (218.05,37.66), (223.03,38.03), (232.44,32.99), (237.17,32.88), (240.34,33.11), (242.01,32.96), (259.23,33.1), (279.01,33.06) )
bottom_range = (129.61,218.05)
main_channel_range = (129.61,218.05)
water_flow_range = (129.61,218.05)
interpolation_fixpoints = (8,9,14,24,25)
}
CROSS_SECTION {
name = CS025
distance_coord = 14.641
friction_ranges = (( 133.23,247.23))
node_coords = ((0,30.9), (17.63,30.9), (31.1,30.9), (47.11,30.9), (61.28,30.9), (70.29,30.9), (71.34,29.4), (73.18,29.74), (74.75,31.02), (76.22,30.84), (105.87,30.82), (110.38,31.74), (126.79,38.51), (129.89,38.44), (133.23,38.28), (139.81,34.8), (140.43,34.82), (146.89,31.9), (161.24,30.9), (179.05,29), (190.89,29.12), (197.01,29.3), (217.24,30.9), (228.15,31.02), (230.38,32.22), (236,32.73), (241.68,35.49), (242,35.53), (247.23,38.2), (251.34,38.24), (257.22,34.82), (258.36,34.51), (277.91,34.45), (279.25,35.99), (291.4,35.89), (294.45,36.29), (314.67,36.3) )
bottom_range = (133.23,247.23)
main_channel_range = (133.23,247.23)
water_flow_range = (133.23,247.23)
interpolation_fixpoints = (13,15,21,29,30)
}
CROSS_SECTION {
name = CS026
distance_coord = 15.166
friction_ranges = (( 126.51,290.4))
node_coords = ((0,31), (18.62,31), (35.24,31), (51.69,31), (71.25,31), (90.26,31), (102.14,30.96), (119.55,38.5), (122.56,38.52), (126.51,38.41), (132.72,34.8), (133.81,34.76), (139.66,31.8), (155.93,30.9), (181.48,28.8), (197.76,29.03), (208.39,29.3), (217.61,30.9), (225.97,30.97), (237.05,31.94), (248.1,32.27), (264.45,32.32), (266.95,32.79), (278.53,32.81), (279.1,33.54), (289.62,33.52), (290.4,34.17), (325.69,33.88), (328.78,34.1), (354.09,34.59), (365.56,34.57), (368.04,37.1) )
bottom_range = (126.51,290.4)
main_channel_range = (126.51,290.4)
water_flow_range = (126.51,290.4)
interpolation_fixpoints = (9,10,17,27,32)
}
CROSS_SECTION {
name = CS027
distance_coord = 15.659
friction_ranges = ((130.42,532.04))
node_coords = ((0,30.3), (15.73,30.3), (27.03,30.3), (40.23,30.3), (53.56,30.26), (54.55,30.76), (56.4,30.84), (58.58,28.97), (60.97,29.06), (62.81,30.73), (64.37,30.66), (65.31,30.09), (105.93,30.12), (111.9,33.79), (113.74,33.92), (123.25,38.66), (126.81,38.65), (130.42,38.45), (136.6,34.8), (137.67,34.79), (145.45,31.8), (164.05,31.1), (175.69,31.8), (200,31.82), (214,30.88), (251.21,28.8), (266.65,29), (280.08,29.83), (291.76,30.62), (327.09,30.88), (332.14,31.1), (334.55,31.8), (336.1,31.75), (339.26,31.17), (413.58,31.14), (430.53,31.45), (457.51,31.58), (483.12,32.25), (502.8,32.29), (503.62,33.3), (510.78,33.19), (515.94,34.23), (522.2,34.87), (532.04,39.23), (537.95,39.15), (545.33,39.4), (546.65,39.39), (561.35,39.68), (563.69,39.67), (578.08,39.38), (579.58,39.37), (587,39.21), (591.55,39.29), (596.06,36.99), (601.17,37.25), (612.11,37.64), (642.44,37.63) )
bottom_range = (130.42,532.04)
main_channel_range = (130.42,532.04)
water_flow_range = (130.42,532.04)
interpolation_fixpoints = (16,18,31,44,48)
}
CROSS_SECTION {
name = CS028
distance_coord = 16.152
friction_ranges = (( 136.9,459.69))
node_coords = ((0,29.6), (21.84,29.6), (39.23,29.6), (52.57,29.56), (53.14,29.98), (55.18,29.99), (56.77,28.77), (59.34,28.56), (60.5,29.77), (62.06,29.89), (62.67,29.42), (108.52,29.52), (118.14,33.8), (120.88,33.8), (129.54,38.44), (132.82,38.36), (136.9,38.19), (142.03,34.8), (142.69,34.85), (148.27,31.8), (172.4,30.9), (200,29.95), (217.79,28.7), (234.34,29.03), (251.59,30.91), (256.82,31.22), (265.98,31.22), (271.75,30.92), (285.3,30.62), (295.83,30.42), (304.58,30.3), (325.34,30.42), (350.82,30.62), (363.88,30.74), (364.42,30.87), (365.27,31.41), (376.85,31.87), (379.3,32.68), (392.87,32.44), (394.89,32.93), (415.96,32.88), (420.34,33.35), (441.39,33.37), (456.74,33.29), (459.69,34.87), (463.09,34.82), (464.86,33.52), (484.24,33.34), (486.34,35.04), (487.43,34.96), (491.91,34.14), (502.16,34.03), (504.6,35.27), (528.34,35.5), (539.43,35.48), (540.19,36.98), (540.64,37.17), (544.86,37.38), (546.8,37.88) )
bottom_range = (136.9,459.69)
main_channel_range = (136.9,459.69)
water_flow_range = (136.9,459.69)
interpolation_fixpoints = (6,15,17,30,45)
}
CROSS_SECTION {
name = CS029
distance_coord = 16.482
friction_ranges = ((28.64 ,240.7 ))
node_coords = ((0,34), (28.64,38.7), (50.45,30.2), (87.94,30.2), (88,31.7), (108,31.7), (240.7,32.68), (361.4,31), (400.94,36) )
bottom_range = (28.64,240.7)
main_channel_range = (28.64,240.7)
interpolation_fixpoints = (2,2,6,7,9)
water_flow_range = (28.64,240.7)
}
CROSS_SECTION {
name = CS030
distance_coord = 16.673
friction_ranges = (( 129.4,350.95))
node_coords = ((0,29.7), (12.73,29.7), (23.53,29.7), (33.72,29.72), (37.2,31.71), (44.22,31.89), (46.46,29.91), (77.07,29.3), (103.13,29.9), (106.28,32.3), (111.89,32.52), (114.34,33.86), (116.28,33.99), (125.99,38.81), (129.4,38.75), (133.01,38.63), (139.25,34.8), (140.55,34.83), (147.17,31.3), (162.91,29.6), (187.02,28.7), (200,28.23), (221.02,27.9), (234.02,27.03), (246.96,26.92), (258.35,28.12), (272.88,28.65), (286.44,28.76), (292.8,30.02), (298.62,30.13), (307.75,30.15), (310.4,29.2), (328.59,29.74), (343,30.41), (350.95,34.03), (354.21,34.29), (356.28,32.6), (407.5,32.73), (412.48,35.63), (417.65,35.69), (421.3,35.81) )
bottom_range = (129.4,350.95)
main_channel_range = (129.4,350.95)
interpolation_fixpoints = (14,15,24,35,41)
water_flow_range = (129.4,350.95)
}
CROSS_SECTION {
name = CS031
distance_coord = 17.028
friction_ranges = (( 134.73,265.23))
node_coords = ((0,29), (21.77,29), (41.61,29), (62.27,28.97), (65.22,29.81), (73.62,30.17), (75.56,29.09), (107.43,29.26), (115.06,33.95), (118.24,34.1), (127.5,38.58), (131.48,38.44), (134.73,38.31), (140.82,34.9), (141.69,34.88), (148.91,31.28), (166.96,28.7), (197.32,27.8), (200,27.82), (242.57,27.53), (249.67,28.02), (254.64,28.71), (265.23,33.8), (266.4,33.87), (268.35,33.91), (270.37,33.76), (280.84,40.82) )
bottom_range = (134.73,265.23)
main_channel_range = (134.73,265.23)
water_flow_range = (134.73,265.23)
interpolation_fixpoints = (11,13,19,23,27)
}
CROSS_SECTION {
name = CS032
distance_coord = 17.556
friction_ranges = (( 183.01 ,308.92 ))
node_coords = ((0,29.1), (28.75,29.1), (56.26,29.1), (86.5,29.09), (87.04,29.91), (89.23,29.79), (89.82,28.84), (150.39,28.73), (151.72,30.19), (157.5,30.43), (163.64,33.73), (166.09,33.82), (175.72,38.51), (179.45,38.47), (183.01,38.22), (189.84,34.85), (196.94,31.31), (220.65,28.7), (245.47,27.6), (273.39,27.62), (285.69,28.68), (300.87,28.98), (308.92,33.5), (313.41,33.72), (315.75,33.9), (318.74,34.39), (325.81,40.42) )
bottom_range = (183.01
,308.92
)
main_channel_range = (183.01
,308.92
)
interpolation_fixpoints = (13,15,19,23,27)
water_flow_range = (183.01,308.92)
}
CROSS_SECTION {
name = CS033
distance_coord = 18.024
node_coords = ((0,30), (14.67,29.99), (38.11,29.74), (67.89,29.52), (83.36,29.56), (97.48,29.31), (110.29,34.8), (115.25,35.29), (121.36,38.42), (124.76,38.55), (128.65,38.36), (136.11,34.45), (141.68,31.3), (165.61,28.7), (189.81,28.02), (192.66,28), (205.33,28.02), (221.01,28.4), (235.19,28.5), (251.34,28.59), (251.71,28.71), (261.99,33.63), (266.31,33.67), (278.88,39.27), (283.23,39.07), (290.87,38.9), (302.86,39), (329.39,38.63), (340.29,35.56), (352.32,35.87), (361.36,39.28), (381.52,39.3) )
main_channel_range = (128.65
,278.88
)
friction_ranges = ((128.65 ,278.88 ))
interpolation_fixpoints = (10,11,17,24,32)
water_flow_range = (128.65,278.88)
}
CROSS_SECTION {
name = CS034
distance_coord = 18.616
node_coords = ((0,28.8), (37.52,28.8), (69.38,28.8), (98.52,28.8), (126.18,28.8), (139.73,28.83), (151.75,34.05), (154.43,34.09), (162.72,38.54), (166.2,38.57), (169.83,38.43), (178.17,34.36), (184.59,31.2), (200,30.08), (214.85,28.7), (237.89,28.03), (254.34,27.9), (274.94,27.64), (293.41,27.73), (302.73,28.03), (313.39,28.66), (318.99,29.88), (324.39,29.58), (326.74,28.96), (346.12,29.35), (357.17,29.75), (364.13,30.55), (365.81,30.44), (368.61,29.92), (382.45,29.48), (387.58,29.44), (389.57,29.8), (391.05,29.76), (394.24,29.23), (416.69,29.27), (426.61,30.18), (434.59,30.24), (454.76,30.98), (459.42,33.56), (472.74,33.57), (482.51,33.63), (485.55,36.22), (491.19,36.27), (495.51,39.4), (499,39.26), (506.41,39.12), (510.16,39.24), (512.63,38.21), (519.21,38.34), (528.72,38.62), (530.97,38.57), (542.85,38.85), (545.03,38.81), (557.03,38.55), (559.21,38.59), (581.04,38.04) )
bottom_range = (169.83,495.51)
main_channel_range = (169.83,495.51)
water_flow_range = (169.83,495.51)
friction_ranges = ((169.83 ,495.51 ))
interpolation_fixpoints = (10,11,24,44,44)
}
CROSS_SECTION {
name = CS035
distance_coord = 19.13
node_coords = ((0,29.1), (56.5,29.1), (95.88,29.07), (110.05,29.71), (136.86,29.33), (156.34,29.68), (168.98,33.66), (171.9,33.76), (187.36,38.59), (190.24,38.65), (193.12,38.65), (203.92,34.63), (205.3,34.62), (213.51,31.31), (241.88,28.7), (256.24,28), (277.06,27.53), (288.84,27.53), (310.85,27.53), (327.32,27.7), (342.35,28.65), (347.61,29.12), (390.35,29.16), (401.8,29.85), (410.23,29.92), (422.88,29.35), (436.5,29.31), (440.67,28.81), (482.52,28.67), (485.23,29.2), (499.58,29.15), (504,28.9), (514.16,33.4), (518.65,33.42), (525.65,37.18), (527.92,37.18), (532.94,39.25), (536.71,39.17), (544.17,39.12), (547.64,39.03), (549.76,38.24), (556.39,37.93), (586.39,37.9) )
main_channel_range = (193.12
,532.94
)
water_flow_range = (193.12
,532.94
)
friction_ranges = ((193.12 ,532.94 ))
interpolation_fixpoints = (11,11,22,37,37)
}
CROSS_SECTION {
name = CS036
distance_coord = 19.655
node_coords = ((0,29.8), (35.18,29.8), (67.39,29.77), (80.17,30.12), (99.46,30.39), (103.21,29.68), (123.18,29.54), (143.38,29.87), (153.09,30.96), (160.82,33.62), (163.64,33.93), (176.28,38.71), (179.36,38.73), (182.74,38.65), (193.92,34.6), (202.42,31.2), (223.63,28.7), (269.14,27.8), (310.92,27.02), (334.95,26.84), (360.86,27.12), (380.95,28.33), (381.41,28.74), (383.63,29.57), (395.42,33.95), (399.61,34.2), (416.25,39.55), (418.81,39.45), (437.62,39.41), (440.34,39.44), (456.35,32.18), (456.63,32.16), (459.72,32.16), (460.64,32.06), (462.15,31.38), (472.47,31.46), (489.87,31.6) )
water_flow_range = (182.74,416.25)
main_channel_range = (182.74,416.25)
interpolation_fixpoints = (13,14,19,27,27)
}
CROSS_SECTION {
name = CS037
distance_coord = 19.665
node_coords = ((0,34), (19.75,38.65), (33.97,34.6), (56.57,28.1), (117.193,28.1), (173.33,28.1), (194.76,34.2), (213.51,39.55) )
water_flow_range = (19.75,213.51)
main_channel_range = (19.75,213.51)
interpolation_fixpoints = (2,2,5,8,8)
}
CROSS_SECTION {
name = CS038
distance_coord = 19.868
node_coords = ((0,39.28), (5.1,39.22), (12.3,39.09), (22,34.04), (22.5,33.86), (27,31.71), (34.3,27.87), (36.1,27.73), (44.9,28.05), (65.5,27.2), (80.6,26.7), (113.1,26.7), (123.6,27.2), (129.8,27.43), (130.5,27.98), (134.4,28.95), (136.3,30.98), (142.6,33.85), (146.1,34), (159.5,38.94), (167.3,39.22), (173,39.1) )
water_flow_range = (12.3,159.5)
main_channel_range = (12.3,159.5)
interpolation_fixpoints = (1,3,11,20,21)
}
CROSS_SECTION {
name = CS039
distance_coord = 20.017
water_flow_range = (66.3,277.64)
node_coords = ((0,29), (10,29.03), (10.71,29.74), (14.21,30), (18.08,30.06), (22.9,29.85), (28.69,30.42), (50.74,30.37), (66.3,38.19), (66.86,38.39), (72.29,38.5), (72.47,38.78), (85.17,38.54), (103,38.3), (116.1,32.79), (129.66,32.17), (135.92,29.53), (148.63,28.28), (156,26.6), (163,26.04), (174,25.62), (181,25.65), (197,25.96), (209,26.6), (209.79,27.08), (212.95,28.23), (221,29.37), (229.71,30.38), (237.76,30.68), (244.41,30.95), (251.9,34), (255.7,34.13), (277.64,39.26), (280.8,39.12), (299.04,39.13), (302.51,39.23), (319.62,32.6), (328.74,32.11), (337.35,31.87), (343.11,31.14), (356.51,31.64), (363.29,31.97), (366.37,30.44), (396,30.4) )
main_channel_range = (66.3,277.64)
interpolation_fixpoints = (9,12,21,33,33)
}
Offline
Everything looks mostly ok
can you try to copy paste the first 2 or 3 lines of your input txt files?
Cheers
Offline
the steady inflow condition is
0 10.0
43200 31.21
the steady outstage condition is
0 33.31
28800 33.31
43200 33.31
Offline
Try to add this header to the file if you do not have it already:
#TIME [s] VALUE
Offline
I have tried to add the line, However, it still collapsed without any information.
Try to add this header to the file if you do not have it already:
#TIME [s] VALUE
Offline