You can subscribe to this list here.
2007 
_{Jan}
(4) 
_{Feb}

_{Mar}
(2) 
_{Apr}
(2) 
_{May}

_{Jun}

_{Jul}
(2) 
_{Aug}

_{Sep}

_{Oct}
(32) 
_{Nov}
(36) 
_{Dec}
(9) 

2008 
_{Jan}
(37) 
_{Feb}
(12) 
_{Mar}

_{Apr}
(6) 
_{May}
(15) 
_{Jun}
(7) 
_{Jul}
(10) 
_{Aug}
(15) 
_{Sep}
(6) 
_{Oct}
(29) 
_{Nov}
(16) 
_{Dec}
(1) 
2009 
_{Jan}

_{Feb}
(2) 
_{Mar}
(9) 
_{Apr}
(6) 
_{May}
(17) 
_{Jun}
(16) 
_{Jul}
(23) 
_{Aug}
(6) 
_{Sep}
(11) 
_{Oct}
(1) 
_{Nov}
(15) 
_{Dec}
(8) 
2010 
_{Jan}
(3) 
_{Feb}
(9) 
_{Mar}
(3) 
_{Apr}
(2) 
_{May}

_{Jun}
(9) 
_{Jul}
(3) 
_{Aug}
(5) 
_{Sep}
(1) 
_{Oct}
(1) 
_{Nov}
(5) 
_{Dec}
(5) 
2011 
_{Jan}

_{Feb}
(1) 
_{Mar}
(8) 
_{Apr}
(6) 
_{May}
(1) 
_{Jun}
(8) 
_{Jul}
(14) 
_{Aug}
(7) 
_{Sep}
(3) 
_{Oct}
(7) 
_{Nov}
(1) 
_{Dec}
(1) 
2012 
_{Jan}
(2) 
_{Feb}
(22) 
_{Mar}
(8) 
_{Apr}

_{May}
(7) 
_{Jun}
(2) 
_{Jul}
(15) 
_{Aug}
(26) 
_{Sep}
(7) 
_{Oct}
(6) 
_{Nov}
(11) 
_{Dec}
(30) 
2013 
_{Jan}
(2) 
_{Feb}
(12) 
_{Mar}
(20) 
_{Apr}
(21) 
_{May}
(6) 
_{Jun}
(22) 
_{Jul}
(14) 
_{Aug}
(12) 
_{Sep}
(5) 
_{Oct}
(14) 
_{Nov}
(22) 
_{Dec}
(3) 
2014 
_{Jan}
(3) 
_{Feb}
(5) 
_{Mar}
(9) 
_{Apr}
(5) 
_{May}
(5) 
_{Jun}
(4) 
_{Jul}

_{Aug}
(3) 
_{Sep}

_{Oct}

_{Nov}

_{Dec}

S  M  T  W  T  F  S 





1

2

3

4

5

6

7
(1) 
8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

From: Peter Wells <pete.wells@gm...>  20091007 16:48:15

Hello all, I've got a small model with an inflow boundary which produces results which do not make sense. Anuga only seems to be looking at the inflow hydrograph every yield step instead of every time step (as I would expect). My inflow hydrograph looks like this: 0, 0 300, 0 600, 20 5160, 20 The code setting up this boundary condition and the simulation look like this: timefile2netcdf(flowFile, quantity_names=["flow"], time_as_seconds=True) tmsFile = flowFile + ".tms" inflowf = file_function(tmsFile, quantities=["flow"]) hydrograph = Inflow(domain=domain, polygon=inflowPoly, rate=inflowf) domain.forcing_terms.append(hydrograph) for t in domain.evolve(yieldstep = 100.0, finaltime = (1.0 * 3600.0) ): domain.write_time() print( 'Total volume is ' + str(domain.compute_total_volume()) + ' m3' ) And the output I get from Anuga for domain volume looks like this: Time = 0.0000, steps=0 (3s) Total volume is 0.0 m3 Time = 100.0000, delta t = 1000.00000000, steps=1 (0s) Total volume is 0.0 m3 Time = 200.0000, delta t = 1000.00000000, steps=1 (0s) Total volume is 0.0 m3 Time = 300.0000, delta t = 1000.00000000, steps=1 (0s) Total volume is 0.0 m3 Time = 400.0000, delta t = 1000.00000000, steps=1 (0s) Total volume is 0.0 m3 Time = 500.0000, delta t = 1000.00000000, steps=1 (0s) Total volume is 666.666666667 m3 Time = 600.0000, delta t in [2.19634468, 2.45248472], steps=43 (1s) Total volume is 2325.56108253 m3 Time = 700.0000, delta t in [2.19118726, 2.26126987], steps=46 (1s) Total volume is 4325.56108253 m3 Time = 800.0000, delta t in [2.18614812, 2.19118037], steps=46 (1s) Total volume is 6325.56108253 m3 If Anuga was interpolating the inflow data at each time step to obtain the correct inflow, I'd guess that the volume in the domain at time 500.0 would be 1333.3 cubic m. Instead it seems to be 666.6 >From doing a few other similar runs, I think Anuga is getting an interpolated value from the tms file at each yield step, then using this static value for all the time steps in the yield step. So if this is the case, it would have got its first non zero inflow at t=400 (6.66 cu. m / s) and then applied it to the domain for 100 seconds, resulting in a domain volume of 666.6 at t=500. I hope this isn't too unclear. Has anyone else seen this problem before? Hopefully it's just something wrong with my model file rather than a bug within anuga. I'm using anuga version 1.1 beta 7472 Any help at all will be much appreciated. Kind regards, Pete 