static int cgxe_process_get_checksums(int nlhs, mxArray* plhs[], int nrhs, const mxArray* prhs[]) { const char* checksumFields[] = { "modules", "model", "makefile", "target", "overall" }; mxArray* mxChecksum = mxCreateStructMatrix(1, 1, 5, checksumFields); mxSetField(mxChecksum, 0, "modules", cgxe_get_supported_modules()); { mxArray* mxModelChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxModelChksum); checksumData[0] = 3156090390; checksumData[1] = 754342393; checksumData[2] = 3509006074; checksumData[3] = 455761484; mxSetField(mxChecksum, 0, "model", mxModelChksum); } { mxArray* mxMakefileChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxMakefileChksum); checksumData[0] = 717330753; checksumData[1] = 4285118029; checksumData[2] = 3693911560; checksumData[3] = 397877149; mxSetField(mxChecksum, 0, "makefile", mxMakefileChksum); } { mxArray* mxTargetChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxTargetChksum); checksumData[0] = 4201015399; checksumData[1] = 462648460; checksumData[2] = 3089484632; checksumData[3] = 1933583925; mxSetField(mxChecksum, 0, "target", mxTargetChksum); } { mxArray* mxOverallChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxOverallChksum); checksumData[0] = 1226470531; checksumData[1] = 3234113636; checksumData[2] = 2876917053; checksumData[3] = 3009706830; mxSetField(mxChecksum, 0, "overall", mxOverallChksum); } plhs[0] = mxChecksum; return 1; }
static int cgxe_process_get_checksums(int nlhs, mxArray* plhs[], int nrhs, const mxArray* prhs[]) { const char* checksumFields[] = { "modules", "model", "makefile", "target", "overall" }; mxArray* mxChecksum = mxCreateStructMatrix(1, 1, 5, checksumFields); mxSetField(mxChecksum, 0, "modules", cgxe_get_supported_modules()); { mxArray* mxModelChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxModelChksum); checksumData[0] = 1352957488; checksumData[1] = 490610562; checksumData[2] = 1558141102; checksumData[3] = 2571555586; mxSetField(mxChecksum, 0, "model", mxModelChksum); } { mxArray* mxMakefileChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxMakefileChksum); checksumData[0] = 2540792610; checksumData[1] = 3283955112; checksumData[2] = 1313705587; checksumData[3] = 813209750; mxSetField(mxChecksum, 0, "makefile", mxMakefileChksum); } { mxArray* mxTargetChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxTargetChksum); checksumData[0] = 3464190588; checksumData[1] = 1974243312; checksumData[2] = 4010879758; checksumData[3] = 713431199; mxSetField(mxChecksum, 0, "target", mxTargetChksum); } { mxArray* mxOverallChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxOverallChksum); checksumData[0] = 3455287164; checksumData[1] = 199997544; checksumData[2] = 3529229011; checksumData[3] = 4186456225; mxSetField(mxChecksum, 0, "overall", mxOverallChksum); } plhs[0] = mxChecksum; return 1; }
static int cgxe_process_get_checksums(int nlhs, mxArray* plhs[], int nrhs, const mxArray* prhs[]) { const char* checksumFields[] = { "modules", "model", "makefile", "target", "overall" }; mxArray* mxChecksum = mxCreateStructMatrix(1, 1, 5, checksumFields); mxSetField(mxChecksum, 0, "modules", cgxe_get_supported_modules()); { mxArray* mxModelChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxModelChksum); checksumData[0] = 3021632289; checksumData[1] = 3469963586; checksumData[2] = 3683280266; checksumData[3] = 4117456956; mxSetField(mxChecksum, 0, "model", mxModelChksum); } { mxArray* mxMakefileChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxMakefileChksum); checksumData[0] = 772618482; checksumData[1] = 2012429244; checksumData[2] = 507246597; checksumData[3] = 379959412; mxSetField(mxChecksum, 0, "makefile", mxMakefileChksum); } { mxArray* mxTargetChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxTargetChksum); checksumData[0] = 1635109058; checksumData[1] = 2120455702; checksumData[2] = 12658520; checksumData[3] = 3454939730; mxSetField(mxChecksum, 0, "target", mxTargetChksum); } { mxArray* mxOverallChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxOverallChksum); checksumData[0] = 657365; checksumData[1] = 990822009; checksumData[2] = 2701400267; checksumData[3] = 3116207376; mxSetField(mxChecksum, 0, "overall", mxOverallChksum); } plhs[0] = mxChecksum; return 1; }
static int cgxe_process_get_checksums(int nlhs, mxArray* plhs[], int nrhs, const mxArray* prhs[]) { const char* checksumFields[] = { "modules", "model", "makefile", "target", "overall" }; mxArray* mxChecksum = mxCreateStructMatrix(1, 1, 5, checksumFields); mxSetField(mxChecksum, 0, "modules", cgxe_get_supported_modules()); { mxArray* mxModelChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxModelChksum); checksumData[0] = 332774512; checksumData[1] = 2633022018; checksumData[2] = 2556586483; checksumData[3] = 4105059871; mxSetField(mxChecksum, 0, "model", mxModelChksum); } { mxArray* mxMakefileChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxMakefileChksum); checksumData[0] = 1882906842; checksumData[1] = 1877967835; checksumData[2] = 2612826984; checksumData[3] = 2415833331; mxSetField(mxChecksum, 0, "makefile", mxMakefileChksum); } { mxArray* mxTargetChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxTargetChksum); checksumData[0] = 2443141041; checksumData[1] = 3932355902; checksumData[2] = 2166964269; checksumData[3] = 2245392606; mxSetField(mxChecksum, 0, "target", mxTargetChksum); } { mxArray* mxOverallChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxOverallChksum); checksumData[0] = 1580328148; checksumData[1] = 3295234523; checksumData[2] = 893157971; checksumData[3] = 4004161823; mxSetField(mxChecksum, 0, "overall", mxOverallChksum); } plhs[0] = mxChecksum; return 1; }
static int cgxe_process_get_checksums(int nlhs, mxArray* plhs[], int nrhs, const mxArray* prhs[]) { const char* checksumFields[] = { "modules", "model", "makefile", "target", "overall" }; mxArray* mxChecksum = mxCreateStructMatrix(1, 1, 5, checksumFields); mxSetField(mxChecksum, 0, "modules", cgxe_get_supported_modules()); { mxArray* mxModelChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxModelChksum); checksumData[0] = 267898686; checksumData[1] = 1321967189; checksumData[2] = 709776591; checksumData[3] = 2060915697; mxSetField(mxChecksum, 0, "model", mxModelChksum); } { mxArray* mxMakefileChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxMakefileChksum); checksumData[0] = 4232055401; checksumData[1] = 4229590544; checksumData[2] = 1360672252; checksumData[3] = 3334659291; mxSetField(mxChecksum, 0, "makefile", mxMakefileChksum); } { mxArray* mxTargetChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxTargetChksum); checksumData[0] = 1635109058; checksumData[1] = 2120455702; checksumData[2] = 12658520; checksumData[3] = 3454939730; mxSetField(mxChecksum, 0, "target", mxTargetChksum); } { mxArray* mxOverallChksum = mxCreateDoubleMatrix(1, 4, mxREAL); double* checksumData = (double*) mxGetData(mxOverallChksum); checksumData[0] = 4059435905; checksumData[1] = 3258906853; checksumData[2] = 3437202854; checksumData[3] = 1599305411; mxSetField(mxChecksum, 0, "overall", mxOverallChksum); } plhs[0] = mxChecksum; return 1; }