Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(vector), | private, | parameter | :: | XUnit | = | vector(1.0d0, 0.0d0, 0.0d0) | |
type(vector), | private, | parameter | :: | YUnit | = | vector(0.0d0, 1.0d0, 0.0d0) | |
type(vector), | private, | parameter | :: | ZUnit | = | vector(0.0d0, 0.0d0, 1.0d0) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(out) | :: | vec_result | |||
real(kind=r64), | intent(in), | DIMENSION(3) | :: | array |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(out), | DIMENSION(3) | :: | array_result | ||
type(vector), | intent(in) | :: | vec_1 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(out) | :: | vec_result | |||
real(kind=r64), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
type(vector), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
type(vector), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
real(kind=r64), | intent(in) | :: | real_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | real_1 | |||
type(vector), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
integer, | intent(in) | :: | int_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | int_1 | |||
type(vector), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
type(vector), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
real(kind=r64), | intent(in) | :: | real_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
integer, | intent(in) | :: | int_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(in) | :: | vec_1 | |||
type(vector), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector_2d), | intent(in) | :: | vec_1 | |||
type(vector_2d), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector_2d), | intent(in) | :: | vec_1 | |||
type(vector_2d), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector_2d), | intent(in) | :: | vec_1 | |||
type(vector_2d), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector_2d), | intent(in) | :: | vec_1 | |||
type(vector_2d), | intent(in) | :: | vec_2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | n | ||||
type(vector) | :: | p(0:n-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(out) | :: | vec_result | |||
real(kind=r64), | intent(in), | DIMENSION(3) | :: | array |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(out), | DIMENSION(3) | :: | array_result | ||
type(vector), | intent(in) | :: | vec_1 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | intent(out) | :: | vec_result | |||
real(kind=r64), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector) | :: | vec | ||||
real(kind=r64) | :: | roundto |
! lcsx=x3a ! lcsz=VecNormalize(x3av12a) ! lcsy=lcszx3a
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | dimension(:) | :: | Surf | |||
integer, | intent(in) | :: | NSides | |||
real(kind=r64), | intent(out) | :: | Azimuth | |||
real(kind=r64), | intent(out) | :: | Tilt | |||
type(vector) | :: | lcsx | ||||
type(vector) | :: | lcsy | ||||
type(vector) | :: | lcsz | ||||
real(kind=r64), | intent(in) | :: | surfaceArea | |||
type(vector), | intent(in) | :: | NewellSurfaceNormalVector |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | target | :: | verts(0:) | |||
integer | :: | nverts | ||||
type(planeeq) | :: | plane | ||||
logical | :: | error |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(vector), | dimension(:) | :: | Surf | |||
integer, | intent(in) | :: | Nsides | |||
logical, | intent(out) | :: | IsCoPlanar | |||
real(kind=r64), | intent(out) | :: | MaxDist | |||
integer, | intent(out) | :: | ErrorVertex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(polyhedron) | :: | Poly | ||||
real(kind=r64), | intent(out) | :: | Volume |