Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | private, | parameter | :: | twopi | = | Pi*2.0D0 | |
real(kind=r64), | private, | parameter | :: | radtodeg | = | 1.0D0/DegToRadians | |
logical, | private | :: | trackit | = | .false. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | nsides | ||||
type(vector), | dimension(nsides) | :: | polygon | |||
type(dTriangle), | allocatable, dimension(:) | :: | outtriangles | |||
real(kind=r64) | :: | surfazimuth | ||||
real(kind=r64) | :: | surftilt | ||||
character(len=*) | :: | surfname | ||||
integer | :: | surfclass |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | xa | |||
real(kind=r64), | intent(in) | :: | ya | |||
real(kind=r64), | intent(in) | :: | xb | |||
real(kind=r64), | intent(in) | :: | yb | |||
real(kind=r64), | intent(in) | :: | xc | |||
real(kind=r64), | intent(in) | :: | yc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | nsides | ||||
type(Vector_2d) | :: | polygon(nsides) | ||||
type(Vector_2d) | :: | point |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | nvert | ||||
type(Vector_2d), | dimension(nvert) | :: | vertex | |||
integer | :: | ears(nvert) | ||||
integer | :: | nears | ||||
integer | :: | r_vertices(nvert) | ||||
integer | :: | nrverts | ||||
integer | :: | c_vertices(nvert) | ||||
integer | :: | ncverts | ||||
logical | :: | removed(nvert) | ||||
integer | :: | earvert(3) | ||||
real(kind=r64) | :: | rangles(nvert) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | nsides | ||||
type(vector), | dimension(nsides) | :: | polygon | |||
real(kind=r64) | :: | surfazimuth | ||||
real(kind=r64) | :: | surftilt | ||||
real(kind=r64) | :: | xvt(nsides) | ||||
real(kind=r64) | :: | yvt(nsides) | ||||
real(kind=r64) | :: | zvt(nsides) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | nsides | ||||
type(vector), | dimension(nsides) | :: | polygon | |||
real(kind=r64) | :: | surfazimuth | ||||
real(kind=r64) | :: | surftilt | ||||
real(kind=r64) | :: | xvt(nsides) | ||||
real(kind=r64) | :: | yvt(nsides) | ||||
real(kind=r64) | :: | zvt(nsides) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | nvert |