MATLAB-CONDOR, 2D GUI VERSION 2

CONDORMATLAB.m

CDCheckLogFiles
CDCheckLogFileInChunk
CDGenerateCondorSubmitFile
CDGetOutput
CDGetProcessID
CDGetProcessIndex
CDGetSubmittedJobsInformation
CD_ResumeJobsInChunk
CDSubmitDataToCondor
CDSubmitJobsInChunk
MLAddFolder
MLAddJobActivity
MLAddUserActivity
MLCheckInput
MLClearOldData
MLCollectJobInfo
MLCollectJobInfoInChunk
MLDisplayError
MLDisplayInformation
MLDivideJobsToChunk
MLDrawCompleteJobHistogram
MLDrawCurrentData
MLGenerateAllLogFiles
MLGenerateAppSettings
MLGenerateJobNode
MLGenerateLogFile
MLGeneratePath
ML_GetAllJobsInXMLLogFile
MLGetCompleteJobs
MLGetIncompleteJobFromOneChunk
MLGetSettingInfo
MLGetTime
MLInitGlobalParams_DrawGraph
MLInitGlobalParams_ResumeGraph
ML_IsSubmittedChunk
MLRemoveSpace
MLSwapElements
MLUpdateJobStatus
MLUpdateJobStatusInChunk
MLUpdateLogFiles
MLUpdateProcessIDInLogFile
MLWriteData

function MLGenerateAllLogFiles(TOTAL_POINT, MAX_POINT, CHECK_POINT, X_START, X_END, LOG_FILE, FOLDER, handles)

Description:

Generate all xml log files of all chunks of the current application.

Input:

- TOTAL_POINT: total jobs of the application.
- MAX_POINT: maximum points of 1 chunk.
- CHECK_POINT: number of points need to be submitted in the next round.
- X_START: X value of the starting point.
- X_END: X value of the end point.
- LOG_FILE: xml setting file name.
- FOLDER: xml setting folder.
- handles: current GUI on which we display information.

Process:

1. Generate all setting log files for all chunks.

Output:

- status: success (0) or failure(1).
- TOTAL_CHUNK: return the number of chunks of current application.