IGMBaseLib 1.0
|
This module provides the base type for some objects to manage the physical field data. More...
Data Types | |
type | Physical_Field |
This type is a Base type for some objects to manage the physical field data. More... | |
Functions/Subroutines | |
subroutine, public | Physical_Field_Init (self, name, field_rank, long_name, units) |
Initialize a variable of derived type Physical_Field. | |
character(STRING), public | get_long_field_name (self) |
Get the long name of (or explanation for) the physcial field. | |
subroutine, public | set_long_field_name (self, long_name) |
Set the long name of (or explanation for) the physcial field. | |
character(TOKEN), public | get_field_units (self) |
Get the unit of the physical field. | |
subroutine, public | set_field_units (self, units) |
Set the unit of the physical field. | |
integer, public | get_field_rank (self) |
Get the rank of the physical field. | |
character(TOKEN), public | get_field_name (self) |
Get the (short) name of the physical field. | |
subroutine, public | set_field_name (self, name) |
Set the (short) name of the physical field. |
This module provides the base type for some objects to manage the physical field data.
Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??
character(TOKEN),public Physical_Field_Manager::get_field_name | ( | type(Physical_Field),intent(in) | self | ) |
Get the (short) name of the physical field.
[in] | self | The variable of derived type Physical_Field. |
Definition at line 255 of file Physical_Field_Manager.f90.
integer,public Physical_Field_Manager::get_field_rank | ( | type(Physical_Field),intent(in) | self | ) |
Get the rank of the physical field.
[in] | self | The variable of derived type Physical_Field. |
Definition at line 228 of file Physical_Field_Manager.f90.
character(TOKEN),public Physical_Field_Manager::get_field_units | ( | type(Physical_Field),intent(in) | self | ) |
Get the unit of the physical field.
[in] | self | The variable of derived type Physical_Field. val The unit of the physical field. |
Definition at line 176 of file Physical_Field_Manager.f90.
character(STRING),public Physical_Field_Manager::get_long_field_name | ( | type(Physical_Field),intent(in) | self | ) |
Get the long name of (or explanation for) the physcial field.
[in] | self | The reference of Physical_Field type object. |
Definition at line 123 of file Physical_Field_Manager.f90.
subroutine,public Physical_Field_Manager::Physical_Field_Init | ( | type(Physical_Field),intent(inout) | self, |
character(*),intent(in) | name, | ||
integer,intent(in) | field_rank, | ||
character(*),intent(in),optional | long_name, | ||
character(*),intent(in),optional | units | ||
) |
Initialize a variable of derived type Physical_Field.
[in,out] | self | The variable of derived type Physical_Field. |
[in] | name | The (short) name of the physical field. |
[in] | field_rank | The rank of the physical filed. |
[in] | long_name | The long name of (or the explanation for) the physical field. |
[in] | units | The unit of the physical field. |
Definition at line 89 of file Physical_Field_Manager.f90.
subroutine,public Physical_Field_Manager::set_field_name | ( | type(Physical_Field),intent(inout) | self, |
character(*),intent(in) | name | ||
) |
Set the (short) name of the physical field.
[in,out] | self | The variable of derived type Physical_Field. |
[in] | name | The (short) name of the physical field. |
Definition at line 284 of file Physical_Field_Manager.f90.
subroutine,public Physical_Field_Manager::set_field_units | ( | type(Physical_Field),intent(inout) | self, |
character(*),intent(in) | units | ||
) |
Set the unit of the physical field.
[in,out] | self | The variable of derived type Physical_Field. |
[in] | units | The unit of the physical field. |
Definition at line 202 of file Physical_Field_Manager.f90.
subroutine,public Physical_Field_Manager::set_long_field_name | ( | type(Physical_Field),intent(inout) | self, |
character(*),intent(in) | long_name | ||
) |
Set the long name of (or explanation for) the physcial field.
[in,out] | self | The variable of derived type Physical_Field. |
[in] | long_name | The long name of (or explanation for) the physical field. |
Definition at line 150 of file Physical_Field_Manager.f90.