Procedures

ProcedureLocationProcedure TypeDescription
plotitgnuplotexampleSubroutine
process_closeM_processSubroutine

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.

Read more…
process_open_readM_processSubroutine

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.

Read more…
process_open_writeM_processSubroutine

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.

Read more…
process_readallM_processFunction

syntax:

Read more…
process_readlineM_processSubroutine

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.

Read more…
process_writelineM_processInterface
test_suite_M_processtest_suite_M_process.f90Subroutine

setup teardown

test_suite_M_processruntestInterface