Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | config | |||
logical, | intent(in), | optional | :: | debug |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
real(kind=real64), | intent(in) | :: | Bottom(1:2) | |||
real(kind=real64), | intent(in) | :: | Top(1:2) | |||
real(kind=real64), | intent(in), | optional | :: | Transition(1:2) | ||
integer(kind=int32), | intent(in) | :: | divisions(1:3) | |||
real(kind=real64), | intent(in) | :: | height |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(inout) | :: | From | |||
type(FEMDomain_), | intent(inout) | :: | To | |||
real(kind=real64), | intent(in) | :: | Thickness | |||
real(kind=real64), | intent(in) | :: | Width | |||
integer(kind=int32), | intent(in) | :: | divisions(1:3) | |||
logical, | intent(in), | optional | :: | fitPiers(2) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(in) | :: | pier | |||
real(kind=real64), | intent(in) | :: | Thickness | |||
real(kind=real64), | intent(in) | :: | Width | |||
integer(kind=int32), | intent(in) | :: | divisions(1:3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(in) | :: | pier | |||
integer(kind=int32), | intent(in) | :: | num_shoes(1:2) | |||
real(kind=real64), | intent(in) | :: | Thickness | |||
real(kind=real64), | intent(in) | :: | Width | |||
integer(kind=int32), | intent(in) | :: | divisions(1:3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | config | |||
logical, | intent(in), | optional | :: | debug |
Type | Intent | Optional | 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 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | config |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
real(kind=real64), | intent(in) | :: | height | |||
real(kind=real64), | intent(in) | :: | length | |||
real(kind=real64), | intent(in) | :: | angles(1:2) | |||
real(kind=real64), | intent(in) | :: | top_width | |||
integer(kind=int32), | intent(in) | :: | refine_level(1:3) | |||
real(kind=real64), | intent(in) | :: | channel_dist_from_center | |||
real(kind=real64), | intent(in) | :: | channel_innter_width | |||
real(kind=real64), | intent(in) | :: | channel_innter_depth | |||
real(kind=real64), | intent(in) | :: | channel_thickness |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
real(kind=real64), | intent(in) | :: | height | |||
real(kind=real64), | intent(in) | :: | length | |||
real(kind=real64), | intent(in) | :: | angles(1:2) | |||
real(kind=real64), | intent(in) | :: | top_width | |||
integer(kind=int32), | intent(in) | :: | refine_level(1:3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
real(kind=real64), | intent(in) | :: | height | |||
real(kind=real64), | intent(in) | :: | length | |||
real(kind=real64), | intent(in) | :: | width | |||
real(kind=real64), | intent(in) | :: | depth | |||
real(kind=real64), | intent(in) | :: | margin | |||
real(kind=real64), | intent(in) | :: | angles(1:2) | |||
real(kind=real64), | intent(in) | :: | top_width | |||
integer(kind=int32), | intent(in) | :: | refine_level(1:3) | |||
integer(kind=int32), | intent(in) | :: | depth_cut | |||
integer(kind=int32), | intent(in) | :: | margin_cut | |||
real(kind=real64), | intent(in), | optional | :: | R |
Type | Intent | Optional | 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) | :: | RidgeWidth | |||
real(kind=real64), | intent(in) | :: | RidgeHeight | |||
integer(kind=int32), | intent(in) | :: | refine_level(1:3) |
Type | Intent | Optional | 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) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
real(kind=real64), | intent(in) | :: | from(1:3) | |||
real(kind=real64), | intent(in) | :: | to(1:3) | |||
real(kind=real64), | intent(in) | :: | width | |||
real(kind=real64), | intent(in) | :: | height | |||
integer(kind=int32), | intent(in) | :: | division(1:3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
type(FEMDomain_), | intent(in) | :: | femdomain | |||
real(kind=real64), | intent(in) | :: | surface_point(:,:) | |||
real(kind=real64), | intent(in), | optional | :: | radius | ||
logical, | intent(in), | optional | :: | debug | ||
real(kind=real64), | intent(in), | optional | :: | er |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
real(kind=real64), | intent(in) | :: | width | |||
real(kind=real64), | intent(in) | :: | height | |||
real(kind=real64), | intent(in) | :: | length | |||
real(kind=real64), | intent(in) | :: | top_thickness | |||
real(kind=real64), | intent(in) | :: | side_thickness | |||
real(kind=real64), | intent(in) | :: | bottom_thickness | |||
real(kind=real64), | intent(in) | :: | edge_thickness | |||
integer(kind=int32), | intent(in) | :: | divisions(1:3) | |||
real(kind=real64), | intent(in), | optional | :: | Spigot_length | ||
real(kind=real64), | intent(in), | optional | :: | Socket_length | ||
real(kind=real64), | intent(in), | optional | :: | cut_angles(1:2) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CivilItem_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | config |