FV3 Bundle
|
Data Types | |
interface | operator(==) |
type | zeeman_input_type |
Functions/Subroutines | |
elemental subroutine, public | zeeman_input_setvalue (Zeeman_Input, Field_Strength, Cos_ThetaB, Cos_PhiB, Doppler_Shift) |
elemental subroutine, public | zeeman_input_getvalue (Zeeman_Input, Field_Strength, Cos_ThetaB, Cos_PhiB, Doppler_Shift) |
logical function, public | zeeman_input_isvalid (z) |
subroutine, public | zeeman_input_inspect (z) |
subroutine, public | zeeman_input_defineversion (Id) |
logical function, public | zeeman_input_validrelease (self) |
integer function, public | zeeman_input_readfile (Zeeman_Input, Filename, No_Close, Quiet, Title, History, Comment, Debug) |
integer function, public | zeeman_input_writefile (Zeeman_Input, Filename, No_Close, Quiet, Title, History, Comment, Debug) |
elemental logical function | zeeman_input_equal (x, y) |
Variables | |
character(*), parameter, private | module_version_id = '$Id: Zeeman_Input_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
integer, parameter | zeeman_input_release = 1 |
integer, parameter | zeeman_input_version = 1 |
character(*), parameter | write_error_status = 'DELETE' |
integer, parameter | ml = 256 |
real(double), parameter | zero = 0.0_Double |
real(double), parameter | default_magentic_field = 0.3_Double |
subroutine, public zeeman_input_define::zeeman_input_defineversion | ( | character(*), intent(out) | Id | ) |
Definition at line 389 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 858 of file Zeeman_Input_Define.f90.
elemental subroutine, public zeeman_input_define::zeeman_input_getvalue | ( | type(zeeman_input_type), intent(in) | Zeeman_Input, |
real(fp), intent(out), optional | Field_Strength, | ||
real(fp), intent(out), optional | Cos_ThetaB, | ||
real(fp), intent(out), optional | Cos_PhiB, | ||
real(fp), intent(out), optional | Doppler_Shift | ||
) |
subroutine, public zeeman_input_define::zeeman_input_inspect | ( | type(zeeman_input_type), intent(in) | z | ) |
logical function, public zeeman_input_define::zeeman_input_isvalid | ( | type(zeeman_input_type), intent(in) | z | ) |
Definition at line 297 of file Zeeman_Input_Define.f90.
integer function, public zeeman_input_define::zeeman_input_readfile | ( | type(zeeman_input_type), intent(out) | Zeeman_Input, |
character(*), intent(in) | Filename, | ||
logical, intent(in), optional | No_Close, | ||
logical, intent(in), optional | Quiet, | ||
character(*), intent(out), optional | Title, | ||
character(*), intent(out), optional | History, | ||
character(*), intent(out), optional | Comment, | ||
logical, intent(in), optional | Debug | ||
) |
Definition at line 535 of file Zeeman_Input_Define.f90.
elemental subroutine, public zeeman_input_define::zeeman_input_setvalue | ( | type(zeeman_input_type), intent(inout) | Zeeman_Input, |
real(fp), intent(in), optional | Field_Strength, | ||
real(fp), intent(in), optional | Cos_ThetaB, | ||
real(fp), intent(in), optional | Cos_PhiB, | ||
real(fp), intent(in), optional | Doppler_Shift | ||
) |
Definition at line 166 of file Zeeman_Input_Define.f90.
logical function, public zeeman_input_define::zeeman_input_validrelease | ( | type(zeeman_input_type), intent(in) | self | ) |
Definition at line 424 of file Zeeman_Input_Define.f90.
integer function, public zeeman_input_define::zeeman_input_writefile | ( | type(zeeman_input_type), intent(in) | Zeeman_Input, |
character(*), intent(in) | Filename, | ||
logical, intent(in), optional | No_Close, | ||
logical, intent(in), optional | Quiet, | ||
character(*), intent(in), optional | Title, | ||
character(*), intent(in), optional | History, | ||
character(*), intent(in), optional | Comment, | ||
logical, intent(in), optional | Debug | ||
) |
Definition at line 734 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 68 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 64 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 56 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 62 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 59 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 60 of file Zeeman_Input_Define.f90.
|
private |
Definition at line 66 of file Zeeman_Input_Define.f90.