Data Types | |
| type | tqa_value |
Functions/Subroutines | |
| subroutine | qaopen (step) |
| @purpose open QA extract file | |
| subroutine | qagetqakeyenv () |
| @purpose get and store the possible values of the QAKEY env variable | |
| subroutine | blank2underscore (textin, textout) |
| @purpose replace blank char with _ for a given string | |
| subroutine | qaprint (name, idin, value) |
| @purpose print one entry to QA extract file example of call for real print CALL QAPRINT('MY_LABEL',0,12345.6_8) (2nd argument is 0, 3rd is the real value to be printed followed with '_8') example of call for integer print CALL QAPRINT('MY_LABEL',123456,0.0_8) (2nd argument is the integer value to be printed, 3rd must be 0.0_8) | |
| subroutine | qaprint2 (name, idin, value, value2) |
| @purpose print one entry to QA extract file in an energy style () | |
| subroutine | qastatus (istatus) |
| @purpose get QA status | |
| subroutine | qaseti (pos, title, i) |
| @purpose write an integer value in standard values array qa_storage | |
| subroutine | qasetr (pos, title, r) |
| @purpose write a real value in standard values array qa_storage | |
| subroutine | qaclose () |
| @purpose close QA extract fileCare when routine is called from Fortran (because of binding) | |
| logical function | myqakey (value) |
| @purpose Check if a given value is part of the values set by env variable Useful to make a condition on a qaprint Return true or false | |
| logical function | is_value_in_qakeylist_avail (value) |
| @purpose Check if a given value is the predefined array of available qakeys Useful to check if a qakey is allowed/available Return true or false (false = program must exit with an error) | |
| integer function | lastchar (a) |
Variables | |
| integer | doqa |
| integer | lunitqa |
| integer | qaid |
| integer | next_index |
| integer | lqa_storage |
| integer, parameter | qaprint_limit_default = 10000 |
| integer, parameter | qaprint_limit_maxx = 500000 |
| integer | qaprint_limit |
| type(tqa_value), dimension(:), allocatable | qa_storage |
| character *12 | qa_format |
| integer | emax_index |
| integer | nqakeylist_avail |
| character(len=64), dimension(520) | split_qakey_env |
| subroutine qa_out_mod::blank2underscore | ( | character(len=*), intent(in) | textin, |
| character(len=len_trim(textin)), intent(out) | textout ) |
@purpose replace blank char with _ for a given string
Definition at line 319 of file qa_out_mod.F.
| logical function qa_out_mod::is_value_in_qakeylist_avail | ( | value | ) |
@purpose Check if a given value is the predefined array of available qakeys Useful to check if a qakey is allowed/available Return true or false (false = program must exit with an error)
Definition at line 725 of file qa_out_mod.F.
| integer function qa_out_mod::lastchar | ( | character *(*) | a | ) |
Definition at line 755 of file qa_out_mod.F.
| logical function qa_out_mod::myqakey | ( | character (len=*) | value | ) |
@purpose Check if a given value is part of the values set by env variable Useful to make a condition on a qaprint Return true or false
Definition at line 693 of file qa_out_mod.F.
| subroutine qa_out_mod::qaclose |
@purpose close QA extract fileCare when routine is called from Fortran (because of binding)
Definition at line 638 of file qa_out_mod.F.
| subroutine qa_out_mod::qagetqakeyenv |
@purpose get and store the possible values of the QAKEY env variable
Definition at line 219 of file qa_out_mod.F.
| subroutine qa_out_mod::qaopen | ( | character(len=*) | step | ) |
@purpose open QA extract file
Definition at line 131 of file qa_out_mod.F.
| subroutine qa_out_mod::qaprint | ( | character(len=*) | name, |
| integer | idin, | ||
| value ) |
@purpose print one entry to QA extract file example of call for real print CALL QAPRINT('MY_LABEL',0,12345.6_8) (2nd argument is 0, 3rd is the real value to be printed followed with '_8') example of call for integer print CALL QAPRINT('MY_LABEL',123456,0.0_8) (2nd argument is the integer value to be printed, 3rd must be 0.0_8)
Definition at line 389 of file qa_out_mod.F.
| subroutine qa_out_mod::qaprint2 | ( | character *(*) | name, |
| integer | idin, | ||
| value, | |||
| double precision, value | value2 ) |
@purpose print one entry to QA extract file in an energy style ()
Definition at line 502 of file qa_out_mod.F.
| subroutine qa_out_mod::qaseti | ( | integer | pos, |
| character(*) | title, | ||
| integer | i ) |
@purpose write an integer value in standard values array qa_storage
Definition at line 592 of file qa_out_mod.F.
| subroutine qa_out_mod::qasetr | ( | integer | pos, |
| character(*) | title, | ||
| double precision | r ) |
@purpose write a real value in standard values array qa_storage
Definition at line 612 of file qa_out_mod.F.
| subroutine qa_out_mod::qastatus | ( | integer | istatus | ) |
@purpose get QA status
Definition at line 573 of file qa_out_mod.F.
| integer qa_out_mod::doqa |
Definition at line 84 of file qa_out_mod.F.
| integer qa_out_mod::emax_index |
Definition at line 107 of file qa_out_mod.F.
| integer qa_out_mod::lqa_storage |
Definition at line 85 of file qa_out_mod.F.
| integer qa_out_mod::lunitqa |
Definition at line 84 of file qa_out_mod.F.
| integer qa_out_mod::next_index |
Definition at line 84 of file qa_out_mod.F.
| integer qa_out_mod::nqakeylist_avail |
Definition at line 111 of file qa_out_mod.F.
| character*12 qa_out_mod::qa_format |
Definition at line 100 of file qa_out_mod.F.
| type(tqa_value), dimension(:), allocatable qa_out_mod::qa_storage |
Definition at line 98 of file qa_out_mod.F.
| integer qa_out_mod::qaid |
Definition at line 84 of file qa_out_mod.F.
| integer qa_out_mod::qaprint_limit |
Definition at line 89 of file qa_out_mod.F.
| integer, parameter qa_out_mod::qaprint_limit_default = 10000 |
Definition at line 87 of file qa_out_mod.F.
| integer, parameter qa_out_mod::qaprint_limit_maxx = 500000 |
Definition at line 88 of file qa_out_mod.F.
| character(len=64), dimension(520) qa_out_mod::split_qakey_env |
Definition at line 115 of file qa_out_mod.F.