The functions are listed below:
xfWriteScalarTimestepPar(xid a_Id, double a_Time, int a_NumTotal, int a_NumValues, const double *a_Values, const int *a_WhichVals, int a_Stride); xfWriteScalarTimestepParMinMax(xid a_Id, double a_Time, int a_NumTotal, int a_NumProc, const double *a_Values, const int *a_WhichVals, int a_Stride, double a_Min, double a_Max); a_Id xid of the group containing the dataset a_Time time of the current time step a_NumTotal total number of values in the dataset a_NumValues number of values to be written by this processor a_Values values to be written to the dataset a_WhichVals indices corresponding to the location of the values in the dataset a_Stride number of values (or bytes) to be skipped in the dataset after each value
SUBROUTINE XF_WRITE_SCALAR_TIMESTEP_PAR (a_Id, a_Time, a_NumTotal,
a_NumProc, a_Values,
a_WhichVals, a_Stride,
error)
INTEGER(HID_T), INTENT(IN) :: a_Id
REAL*8, INTENT(IN) :: a_Time
INTEGER(HSIZE_T), INTENT(IN) :: a_NumTotal
INTEGER(HSIZE_T), INTENT(IN) :: a_NumProc
REAL*8, DIMENSION(*), INTENT(IN) :: a_Values
INTEGER, DIMENSION(*), INTENT(IN) :: a_WhichVals
INTEGER, INTENT(IN) :: a_Stride
INTEGER, INTENT(OUT) :: error
SUBROUTINE XF_WRITE_SCALAR_TS_MIN_MAX_PAR(a_Id, a_Time, a_NumTotal,
a_NumProc,
a_Values, a_WhichVals,
a_Minimum, a_Maximum,
error)
INTEGER(HID_T), INTENT(IN) :: a_Id
REAL*8, INTENT(IN) :: a_Time
INTEGER(HSIZE_T), INTENT(IN) :: a_NumTotal
INTEGER(HSIZE_T), INTENT(IN) :: a_NumProc
REAL*8, DIMENSION(*), INTENT(IN) :: a_Values
INTEGER, DIMENSION(*), INTENT(IN) :: a_WhichVals
REAL*8, INTENT(IN) :: a_Minimum, a_Maximum
INTEGER, INTENT(OUT) :: error
1.4.6-NO