WAVE_BOUNDARY_CONDITION
Specifies a wave generator boundary condition.
Type
AcuSolve Command
Syntax
WAVE_BOUNDARY_CONDITION("name") {parameters...}
Qualifier
User-given name.
Parameters
- type (enumerated) (=airy)
- Type of wave to be generated.
- none
- No wave is generated.
- airy
- Linear Airy wave model.
- height (real) (=0)
- Wave height or amplitude.
- length (real) (=0)
- Wave length.
- depth (real) (=0)
- Depth of the wave column assumed where the wave is generated.
- direction (array) (={1,0,0})
- Direction of propagation of the generated wave.
Description
WAVE_BOUNDARY_CONDITION( "wave_1" ) {
type = airy
height = 0.1
length = 4.0
depth = 10.0
direction = {1.0,0.0,0.0}
}
SIMPLE_BOUNDARY_CONDITION( "Inlet" ) {
...
waves = {"wave_1"}
heavy_fluid_velocity = {1.0,0.0,0.0}
light_fluid_velocity = {0.0,0.0,0.0}
hydrostatic_pressure = on
hydrostatic_pressure_origin = {0.0,0.0,0.0}
...
}