IGMBaseLib 1.0
|
This module provides some derived types to manage some data structure used in IcGrid_ncReader/Writer_mod module. More...
Data Types | |
type | Mesh_dim_element |
The derived type to manage the dimension information about Mesh. More... | |
type | Mesh_coord_element |
The derived type to manage the coordinate information about Mesh. More... | |
type | Mesh2_ncInfo |
The derived type to manage the information about node, face, edge and face link in Mesh2. More... | |
Functions/Subroutines | |
subroutine, public | Mesh_coord_element_Init (self, dimension_element, element_name, standard_name, long_name, units) |
subroutine, public | Mesh2_ncInfo_Init (self, icgrid2D) |
Initializes the variable of derived type Mesh2_ncInfo which manages the data of unsructured grid horizontally distributed on a sphere when the data is written to or read from NetCDF file. | |
subroutine, public | check_nf90_status (status, message) |
Checks the exit status of a function provided by NetCDF library. |
This module provides some derived types to manage some data structure used in IcGrid_ncReader/Writer_mod module.
Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??
subroutine,public IcGrid_ncStream_helper::check_nf90_status | ( | integer,intent(in) | status, |
character(*),intent(in),optional | message | ||
) |
Checks the exit status of a function provided by NetCDF library.
netCDF ライブラリが提供する手続き実行後に返されるステータスを解析し, エラーがあった場合はエラー出力を行い, プログラムを停止する.
[in] | status | netCDF ライブラリが提供する手続きが返すステータス |
[in] | message | エラーがあった場合に出力するメッセージ |
Definition at line 285 of file IcGrid_ncStream_helper.f90.
subroutine,public IcGrid_ncStream_helper::Mesh2_ncInfo_Init | ( | type(Mesh2_ncInfo),intent(inout) | self, |
type(IcGrid2D_FVM),intent(inout) | icgrid2D | ||
) |
Initializes the variable of derived type Mesh2_ncInfo which manages the data of unsructured grid horizontally distributed on a sphere when the data is written to or read from NetCDF file.
[in,out] | self | The variable of derived type Mesh2_ncInfo. |
[in,out] | icgrid | The variable of derived type FVM_IcGrid which manges icosahedral grid data. |
Definition at line 209 of file IcGrid_ncStream_helper.f90.
subroutine,public IcGrid_ncStream_helper::Mesh_coord_element_Init | ( | type(Mesh_coord_element),intent(inout) | self, |
type(Mesh_dim_element),intent(inout),target | dimension_element, | ||
character(*),intent(in) | element_name, | ||
character(*),intent(in) | standard_name, | ||
character(*),intent(in) | long_name, | ||
character(*),intent(in) | units | ||
) |
Definition at line 170 of file IcGrid_ncStream_helper.f90.