| Procedure | Location | Procedure Type | Description |
|---|---|---|---|
| plotit | gnuplotexample | Subroutine | |
| process_close | M_process | Subroutine | The M_process Fortran procedures use the ISO_C_BINDING interface to define Fortran-callable versions of the C procedures popen(3c)/pclose(3c) and fgets(3c)/fputs(3c). A set of record-oriented wrapper routines are then used to create a simple Fortran-callable interface. |
| process_open_read | M_process | Subroutine | The M_process Fortran procedures use the ISO_C_BINDING interface to define Fortran-callable versions of the C procedures popen(3c)/pclose(3c) and fgets(3c)/fputs(3c). A set of record-oriented wrapper routines are then used to create a simple Fortran-callable interface. |
| process_open_write | M_process | Subroutine | The M_process Fortran procedures use the ISO_C_BINDING interface to define Fortran-callable versions of the C procedures popen(3c)/pclose(3c) and fgets(3c)/fputs(3c). A set of record-oriented wrapper routines are then used to create a simple Fortran-callable interface. |
| process_readall | M_process | Function | syntax: |
| process_readline | M_process | Subroutine | The M_process Fortran procedures use the ISO_C_BINDING interface to define Fortran-callable versions of the C procedures popen(3c)/pclose(3c) and fgets(3c)/fputs(3c). A set of record-oriented wrapper routines are then used to create a simple Fortran-callable interface. |
| process_writeline | M_process | Interface | |
| test_suite_M_process | test_suite_M_process.f90 | Subroutine | setup teardown |
| test_suite_M_process | runtest | Interface |