Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Where possible, edges connecting nodes are
given different colours to make them easier to distinguish in
large graphs.
Variables
Type
Visibility
Attributes
Name
Initial
character(len=buffer_len),
private
::
buffer
integer,
private
::
stat
Source Code
pure module function to_string_r_sp(value,format)result(string)real(sp),intent(in)::valuecharacter(len=*),intent(in),optional::formatcharacter(len=:),allocatable::stringcharacter(len=buffer_len)::bufferinteger::statwrite(buffer,'('//pic_optional(format,"g0")//')',iostat=stat)value if(stat==0)thenstring=trim(buffer)elsestring=err_symend if end function to_string_r_sp