GRVY-0.38.0
|
Data Types | |
interface | grvy::grvy_version_stdout |
interface | grvy::grvy_get_numeric_version |
interface | grvy::grvy_input_fopen_passthrough |
interface | grvy::grvy_input_fclose |
Functions/Subroutines | |
subroutine | grvy::grvy_get_command_arguments (string, prefix, suffix, first, last, length, status) |
subroutine | grvy::grvy_input_fdump_file (prefix, filename, return_flag) |
subroutine | grvy::grvy_input_fread_real (var, value, return_flag) |
subroutine | grvy::grvy_input_fread_double (var, value, return_flag) |
subroutine | grvy::grvy_input_fread_int (var, value, return_flag) |
subroutine | grvy::grvy_input_fread_logical (var, value, default_value, return_flag) |
subroutine | grvy::grvy_input_fread_int_vec (var, value, nelems, return_flag) |
subroutine | grvy::grvy_input_fread_real_vec (var, value, nelems, return_flag) |
subroutine | grvy::grvy_input_fread_double_vec (var, value, nelems, return_flag) |
subroutine | grvy::grvy_input_fread_int_ivec (var, value, elem, return_flag) |
subroutine | grvy::grvy_input_fread_real_ivec (var, value, elem, return_flag) |
subroutine | grvy::grvy_input_fread_double_ivec (var, value, elem, return_flag) |
real *8 function | grvy::grvy_timer_elapsedseconds (id) |
real *8 function | grvy::grvy_timer_elapsedseconds_inc (id) |
subroutine | grvy::grvy_timer_begin (id) |
subroutine | grvy::grvy_timer_end (id) |
integer function | grvy::grvy_timer_stats_count (id) |
real *8 function | grvy::grvy_timer_stats_mean (id) |
real *8 function | grvy::grvy_timer_stats_variance (id) |
real *8 function | grvy::grvy_timer_stats_min (id) |
real *8 function | grvy::grvy_timer_stats_max (id) |
real *8 function | grvy::grvy_timer_stats_mean_inc (id) |
real *8 function | grvy::grvy_timer_stats_variance_inc (id) |
real *8 function | grvy::grvy_timer_stats_min_inc (id) |
real *8 function | grvy::grvy_timer_stats_max_inc (id) |
subroutine grvy::grvy_get_command_arguments | ( | character(len = *), intent(out) | string, |
character(len = *), intent(in), optional | prefix, | ||
character(len = *), intent(in), optional | suffix, | ||
integer, intent(in), optional | first, | ||
integer, intent(in), optional | last, | ||
integer, intent(out), optional | length, | ||
integer, intent(out), optional | status | ||
) |
Gather one or more command arguments into a single string. Optionally, surround string
with the given prefix
and suffix
.
[out] | string | String containing all arguments. |
[in] | prefix | Prefix to prepend to string . |
[in] | suffix | Suffix to append to string . |
[in] | first | First argument to include using intrinsic get_command_argument 's numbering scheme. Defaults to 1 if not provided. |
[in] | last | Last argument to include (inclusive) using intrinsic get_command_argument 's numbering scheme. Defaults to intrinsic command_argument_count 's value if not provided. |
[out] | length | Last character position set in args . |
[out] | status | Zero on success. Nonzero otherwise. If not present, any error causes call abort . |
subroutine grvy::grvy_input_fdump_file | ( | character(len=*), intent(in) | prefix, |
character(len=*), intent(in) | filename, | ||
integer (c_int), intent(inout) | return_flag | ||
) |
[in] | prefix | delimiter |
[in] | filename | input filename |
[in,out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_double | ( | character(len=*), intent(in) | var, |
real (c_double), intent(out) | value, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | keyword value from input value |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_double_ivec | ( | character(len=*), intent(in) | var, |
real (c_double), intent(out) | value, | ||
integer (c_int), intent(in) | elem, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | ith (elem) vector value from input |
[in] | elem | size of vector to read |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_double_vec | ( | character(len=*), intent(in) | var, |
real (c_double), dimension(*), intent(out) | value, | ||
integer (c_int), intent(in) | nelems, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | keyword vector values from input |
[in] | nelems | size of vector to read |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_int | ( | character(len=*), intent(in) | var, |
integer (c_int), intent(out) | value, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | keyword value from input |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_int_ivec | ( | character(len=*), intent(in) | var, |
integer (c_int), intent(out) | value, | ||
integer (c_int), intent(in) | elem, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | ith (elem) vector value from input |
[in] | elem | size of vector to read |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_int_vec | ( | character(len=*), intent(in) | var, |
integer (c_int), dimension(*), intent(out) | value, | ||
integer (c_int), intent(in) | nelems, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | keyword vector values from input |
[in] | nelems | size of vector to read |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_logical | ( | character(len=*), intent(in) | var, |
logical, intent(out) | value, | ||
logical, intent(in) | default_value, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | keyword logical value from input |
[in] | default_value | default value (if not specified in input file) |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_real | ( | character(len=*), intent(in) | var, |
real (c_float), intent(out) | value, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | keyword value from input value |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_real_ivec | ( | character(len=*), intent(in) | var, |
real (c_float), intent(out) | value, | ||
integer (c_int), intent(in) | elem, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | ith (elem) vector value from input |
[in] | elem | size of vector to read |
[out] | return_flag | error return flag |
subroutine grvy::grvy_input_fread_real_vec | ( | character(len=*), intent(in) | var, |
real (c_float), dimension(*), intent(out) | value, | ||
integer (c_int), intent(in) | nelems, | ||
integer (c_int), intent(out) | return_flag | ||
) |
[in] | var | variable keyword |
[out] | value | keyword vector values from input |
[in] | nelems | size of vector to read |
[out] | return_flag | error return flag |
subroutine grvy::grvy_timer_begin | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_elapsedseconds | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_elapsedseconds_inc | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
subroutine grvy::grvy_timer_end | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
integer function grvy::grvy_timer_stats_count | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_max | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_max_inc | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_mean | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_mean_inc | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_min | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_min_inc | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_variance | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |
real*8 function grvy::grvy_timer_stats_variance_inc | ( | character(len=*), intent(in) | id | ) |
[in] | id | timer keyword |