IGMBaseLib 1.0
Modules | Functions/Subroutines

src/core/grid/STDGrid_Builder.f90 File Reference

Go to the source code of this file.

Modules

module  STDGrid_Builder
 

This module provides some subroutines which calculate coordinate data of icosahedral gridpoints and control volumes.


Functions/Subroutines

subroutine, public STDGrid_Builder::construct_STDGrid (icgrid)
 Constructs the STD-grid.
subroutine, public STDGrid_Builder::calc_STDGrid_GP_vertex (icgrid)
 Calculates the coordinate data of STD-Grid grid points.
subroutine, public STDGrid_Builder::calc_CV_vertex (icgrid)
 Calculates the vertex coordinate of control volumes surrounding eqch grid point of icosahedral grid.
subroutine, public STDGrid_Builder::calc_CV_Area (icgrid)
 Calculates the area of the control volumes surrounding each grid point of icosahedral grid.
recursive subroutine STDGrid_Builder::split_rectangle_region (rc_AGrid, ic_radius, row1, row2, col1, col2)
 ある矩形領域を 4 分割し, 新しく生成された 5 個の格子点の座標を計算する.
subroutine, public STDGrid_Builder::project_on_sphere (radius, vec)
 矩形領域の平面上にある一点を原点に対して球面上へ射影する.
real(DP), dimension(3) STDGrid_Builder::calc_each_CV_vertex (rc_AGrid, GP3_index, ic_radius, idMin)
 Calculates the vertex coordinate of one of control volume vertecies.
 All Classes Namespaces Files Functions Variables