Get single complex value from data frame
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(data_frame), | intent(in) | :: | df | |||
integer, | intent(in) | :: | row_index | |||
integer, | intent(in) | :: | col_index |
function df_get_val_complex(df, row_index, col_index) result(val) type(data_frame), intent(in) :: df integer, intent(in) :: row_index, col_index complex(rk) :: val type(column) :: data_col if (col_index < 1 .or. col_index > df % ncols()) error stop "column index out of range" data_col = df % get_data_col(col_index) if (data_col % get_type() /= COMPLEX_NUM) error stop "column is not complex type" val = data_col % getc(row_index) end function df_get_val_complex