Boundary Conditions

anuga.Reflective_boundary([domain])

Reflective boundary condition object

anuga.Dirichlet_boundary([dirichlet_values])

Dirichlet boundary returns constant values for the conserved quantities

anuga.Time_space_boundary([domain, ...])

Time and spatially dependent boundary returns values for the conserved quantities as a function of time and space.

anuga.Flather_external_stage_zero_velocity_boundary([...])

Boundary condition based on a Flather type approach

anuga.Transmissive_n_momentum_zero_t_momentum_set_stage_boundary([...])

Bounday condition object that returns transmissive normal momentum and sets stage

anuga.Transmissive_boundary([domain])

Transmissive boundary returns same conserved quantities as those present in its neighbour volume.

anuga.File_boundary(filename, domain[, ...])

The File_boundary reads values for the conserved quantities from an sww NetCDF file, and returns interpolated values at the midpoints of each associated boundary segment.

anuga.Field_boundary(filename, domain[, ...])

Set boundary from given field.

anuga.Time_stage_zero_momentum_boundary([...])

Time dependent boundary returns values for stage conserved quantities as a function of time.

anuga.Transmissive_stage_zero_momentum_boundary([...])

BC where stage is same as neighbour volume and momentum to zero.

anuga.Transmissive_momentum_set_stage_boundary([...])

Bounday condition object that returns transmissive momentum and sets stage

anuga.Time_boundary([domain, function, ...])

Time dependent boundary returns values for the conserved quantities as a function of time.