IGMBaseLib 1.0
Data Types | Functions/Subroutines

IcGrid2D_FVM_Builder Module Reference

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.

Detailed Description

This module provides some subroutines to generate various icosahedral grids easily.

About IcGrid2D_FVM_Builder module



Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??

Author:
Yuta Kawai

Function/Subroutine Documentation

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.

Parameters:
[in]grid_typeThe kind of icosahedral grid.
[in]glevelHorizontal division level.
[in]ic_radiusThe radius of a sphere which an icosahedron is embedded into.
[out]icgridThe 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.

Parameters:
[in]grid_typeThe kind of icosahedral grid.
[in,out]icgridThe 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.

 All Classes Namespaces Files Functions Variables