The basic types used for the integers, reals and complex numbers are defined as :
integer, parameter :: i4b = SELECTED_INT_KIND(9) integer, parameter :: dp = KIND(1.0d0)
The fundamental data type used to control the gnuplot session is a derived type named gnuplot_ctrl. Unless you are using a super-canned routine, you must define a pointer to this type, and invoke the gnuplot session using gnuplot_init :
ptr_gctrl=gnuplot_init(argument)
where argument
is the X option you wish to use with gnuplot_init
gnuplot-init. Then use this pointer in the function invocations that follow.