Opened 11 years ago

Last modified 8 years ago

#326 new enhancement

Boundary object that allows for the 'addition' of two time series

Reported by: sexton Owned by: nariman
Priority: normal Milestone:
Component: Functionality and features Version:
Severity: normal Keywords: boundary condition, tide
Cc: onielsen

Description

The development of the storm surge modelling capability will require the ability of ANUGA to take the outputs from an offshore storm surge model at the boundary (as what is done in the tsunami modelling case) and also apply a tidal forcing term.

this means that the boundary term will need to take a .sts formatted deep water storm surge output and add a tidal forcing term. It's not clear how this forcing term is applied and whether it requires an input file, or whether it can be described by a function. This may indicate that having the functionality for a file or a function to be applied during the addition would be advantageous.

Change History (4)

comment:1 Changed 11 years ago by ole

A couple of ideas:

1: We could equip Field_boundary (and File_boundary) with the option of specifying a time dependent tide to be added to the main signal. This would be fairly easy, but also very specific.

2: We could write a Boundary object as suggested by Jane that would allow the addition of an arbitrary number of time dependent functions or even addition of other Boundary objects. It would have as constructor, the boundary objects (or functions) to be added and the 'evaluate' method which takes time and boundary segment as input would then call the underlying objects in turn, add them up and return the result.

comment:2 Changed 11 years ago by nariman

  • Priority changed from normal to high

comment:3 Changed 11 years ago by nariman

  • Owner changed from nhabili to nariman

comment:4 Changed 8 years ago by habili

  • Priority changed from high to normal
Note: See TracTickets for help on using tickets.