IGMBaseLib 1.0
|
This module provides some subroutines to generate various icosahedral grids easily. More...
Data Types | |
interface | construct_icosahedral_grid |
Functions/Subroutines | |
subroutine | construct_icosahedral_grid1 (grid_type, glevel, ic_radius, icgrid) |
Constructs the icosahedral grid that the first argument representing the kind of the grid corresponds to. | |
subroutine | construct_icosahedral_grid2 (grid_type, icgrid) |
Constructs the icosahedral grid that the first argument representing the kind of the grid corresponds to. |
This module provides some subroutines to generate various icosahedral grids easily.
Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??
subroutine IcGrid2D_FVM_Builder::construct_icosahedral_grid1 | ( | integer,intent(in) | grid_type, |
integer,intent(in) | glevel, | ||
real(DP),intent(in) | ic_radius, | ||
type(IcGrid2D_FVM),intent(out) | icgrid | ||
) | [private] |
Constructs the icosahedral grid that the first argument representing the kind of the grid corresponds to.
[in] | grid_type | The kind of icosahedral grid. |
[in] | glevel | Horizontal division level. |
[in] | ic_radius | The radius of a sphere which an icosahedron is embedded into. |
[out] | icgrid | The variable of derived type IcGrid2D_FVM which saves the information about the constructed icsahedral grid. |
Definition at line 94 of file IcGrid2D_FVM_Builder.f90.
subroutine IcGrid2D_FVM_Builder::construct_icosahedral_grid2 | ( | integer,intent(in) | grid_type, |
type(IcGrid2D_FVM),intent(inout) | icgrid | ||
) | [private] |
Constructs the icosahedral grid that the first argument representing the kind of the grid corresponds to.
[in] | grid_type | The kind of icosahedral grid. |
[in,out] | icgrid | The variable of derived type IcGrid2D_FVM which saves the information about the constructed icsahedral grid. |
Definition at line 131 of file IcGrid2D_FVM_Builder.f90.