IGMBaseLib 1.0
|
This module provides some subroutines to perform the calculations associated with geometry. More...
Functions/Subroutines | |
real(DP), public | triangle_area (p1, p2, p3) |
三角形(各頂点を P1, P2, P3 とする)の面積を求める. | |
real(DP), dimension(3), public | tri_grav_center (p1, p2, p3) |
三角形(各頂点を P1, P2, P3 とする)の重心の座標を求める. | |
real(DP), dimension(3), public | polygon_grav_center (pt_size, points) |
多角形の重心を求める. |
This module provides some subroutines to perform the calculations associated with geometry.
Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??
real(DP),dimension(3),public igmcore_geometry::polygon_grav_center | ( | integer,intent(in) | pt_size, |
real(DP),dimension(pt_size, 3),intent(in) | points | ||
) |
多角形の重心を求める.
[in] | pt_siz | 多角形の頂点数. |
[in] | points | 多角形の各頂点の位置ベクトルを頂点数だけ格納した配列. |
Definition at line 126 of file igmcore_geometry.f90.
real(DP),dimension(3),public igmcore_geometry::tri_grav_center | ( | real(DP),dimension(3),intent(in) | p1, |
real(DP),dimension(3),intent(in) | p2, | ||
real(DP),dimension(3),intent(in) | p3 | ||
) |
三角形(各頂点を P1, P2, P3 とする)の重心の座標を求める.
[in] | p1 | 三角形の頂点 P1 の位置ベクトル. |
[in] | p2 | 三角形の頂点 P2 の位置ベクトル. |
[in] | p3 | 三角形の頂点 P3 の位置ベクトル. |
Definition at line 93 of file igmcore_geometry.f90.
real(DP),public igmcore_geometry::triangle_area | ( | real(DP),dimension(3),intent(in) | p1, |
real(DP),dimension(3),intent(in) | p2, | ||
real(DP),dimension(3),intent(in) | p3 | ||
) |
三角形(各頂点を P1, P2, P3 とする)の面積を求める.
[in] | p1 | 三角形の頂点 P1 の位置ベクトル. |
[in] | p2 | 三角形の頂点 P2 の位置ベクトル. |
[in] | p3 | 三角形の頂点 P3 の位置ベクトル. |
Definition at line 58 of file igmcore_geometry.f90.