RigidFrameViaductCivilItem Function

public function RigidFrameViaductCivilItem(this, NumPiers, length, width, PierThickness, divisions, height, MiddlePierHeights, GirderThickness, GirderWidth, GirderEdgeHeight, GirderEdgeThickness, JointHeight, JointThickness, JointLength, debug) result(RFV)

Type Bound

CivilItem_

Arguments

Type IntentOptional Attributes Name
class(CivilItem_), intent(inout) :: this
integer(kind=int32), intent(in) :: NumPiers(1:2)
real(kind=real64), intent(in) :: length
real(kind=real64), intent(in) :: width
real(kind=real64), intent(in) :: PierThickness
integer(kind=int32), intent(in), optional :: divisions(1:3)
real(kind=real64), intent(in) :: height
real(kind=real64), intent(in), optional :: MiddlePierHeights(:)
real(kind=real64), intent(in), optional :: GirderThickness
real(kind=real64), intent(in), optional :: GirderWidth
real(kind=real64), intent(in), optional :: GirderEdgeHeight
real(kind=real64), intent(in), optional :: GirderEdgeThickness
real(kind=real64), intent(in), optional :: JointHeight
real(kind=real64), intent(in), optional :: JointThickness
real(kind=real64), intent(in), optional :: JointLength
logical, intent(in), optional :: debug

Return Value type(FEMDomain_)