def METHOD_NAME(self):
    data = self.ensemble
    fname = Common.getLocalFileName(
        RSAnalyzer.dname, data.getModelName().split()[0], ".dat"
    )
    index = ResponseSurfaces.getEnumValue(self.responseSurface)
    fixedAsVariables = index == ResponseSurfaces.USER
    data.writeToPsuade(fname, fixedAsVariables=fixedAsVariables)
    mfile = RSAnalyzer.validateRS(
        fname,
        self.outputs[0],
        self.responseSurface,
        self.rsOptions,
        self.genCodeFile,
        self.nCV,
        self.userRegressionFile,
        self.testFile,
        self.error_tol_percent,
    )
    if mfile is None:
        return None
    mfile = mfile[0]
    if not self.odoe:
        self.archiveFile(mfile)
    return mfile