IGMBaseLib 1.0
|
Go to the source code of this file.
Data Types | |
type | Field_IcGrid2D_Manager::Field_IcGrid2D |
The derived type which manages the data of a physical field on a icosahedral grid distributed horizontally. More... | |
interface | Field_IcGrid2D_Manager::Field_IcGrid2D_Init |
Modules | |
module | Field_IcGrid2D_Manager |
This module provides the derived type which manages the data of a physical field on a icosahedral grid and some subroutines to manupulate and analize the field data. | |
Functions/Subroutines | |
subroutine | Field_IcGrid2D_Manager::init_Field_IcGrid2D0 (self, icgrid, name, field_rank, long_name, units) |
Initialize a variable of derived type Field_IcGrid2D. | |
subroutine | Field_IcGrid2D_Manager::init_Field_IcGrid2D1 (self, icgrid, name, rank, long_name, units) |
Initialize a variable of derived type Field_IcGrid2D. | |
subroutine | Field_IcGrid2D_Manager::init_Field_IcGrid2D2 (self, icgrid, name, rank) |
Initialize a variable of derived type Field_IcGrid2D. | |
subroutine, public | Field_IcGrid2D_Manager::Field_IcGrid2D_Final (self) |
Finalizes a variable of derived type Field_IcGrid2D. | |
type(Physical_Field), pointer, public | Field_IcGrid2D_Manager::get_Physical_Field (self) |
Gets the pointer to a variable of derived type Physical_Field which is a base derived type of Field_IcGrid2D. | |
type(IcGrid2D_FVM), pointer, public | Field_IcGrid2D_Manager::get_icgrid (self) |
Get the pointer to the variable of derived type IcGrid2D_FVM which is a component of derived type Field_IcGrid2D. | |
subroutine, public | Field_IcGrid2D_Manager::paste_field_margin (self) |
全矩形領域の物理場データを保持する配列に対して, 袖領域を隣り合う矩形領域の境界近傍の物理データで埋める処理を行う. | |
real(DP), public | Field_IcGrid2D_Manager::global_mean (self) |
Calculate the global spatial average of a physical field on icosahedral grid. | |
character(STRING), public | Field_IcGrid2D_Manager::get_long_field2D_name (self) |
Get the long name of (or explanation for) the physcial field. | |
subroutine, public | Field_IcGrid2D_Manager::set_long_field2D_name (self, long_name) |
Set the long name of (or explanation for) the physcial field. | |
character(TOKEN), public | Field_IcGrid2D_Manager::get_field2D_units (self) |
Get the unit of the physical field. | |
subroutine, public | Field_IcGrid2D_Manager::set_field2D_units (self, units) |
Sets the unit of the physical field. | |
integer, public | Field_IcGrid2D_Manager::get_field2D_rank (self) |
Get The rank of the physical field. | |
character(TOKEN), public | Field_IcGrid2D_Manager::get_field2D_name (self) |
Get the (short) name of the physical field. | |
subroutine, public | Field_IcGrid2D_Manager::set_field2D_name (self, name) |
Sets the (short) name of the physical field. |