OpenChannelCivilItem Function

public function OpenChannelCivilItem(this, Length, Width, Depth, ChannelWidth, ChannelDepth, SlopeAngle, SlopeDepth, refine_level) result(channel)

Type Bound

CivilItem_

Arguments

Type IntentOptional Attributes Name
class(CivilItem_), intent(inout) :: this
real(kind=real64), intent(in) :: Length
real(kind=real64), intent(in) :: Width
real(kind=real64), intent(in) :: Depth
real(kind=real64), intent(in) :: ChannelWidth
real(kind=real64), intent(in) :: ChannelDepth
real(kind=real64), intent(in), optional :: SlopeAngle
real(kind=real64), intent(in), optional :: SlopeDepth
integer(kind=int32), intent(in) :: refine_level(1:3)

Return Value type(FEMDomain_)