def Check(output_file, reference_file): import KratosMultiphysics.compare_two_files_check_process as compare_process ## Settings string in json format params = KratosMultiphysics.Parameters("""{ "reference_file_name" : \"""" + GetFilePath(reference_file) + """\", "output_file_name" : \"""" + output_file + """\" }""") cmp_process = compare_process.CompareTwoFilesCheckProcess(params) cmp_process.ExecuteInitialize() cmp_process.ExecuteBeforeSolutionLoop() cmp_process.ExecuteInitializeSolutionStep() cmp_process.ExecuteFinalizeSolutionStep() cmp_process.ExecuteBeforeOutputStep() cmp_process.ExecuteAfterOutputStep() cmp_process.ExecuteFinalize()
def __Check(self,output_file,reference_file): ## Settings string in json format params = KratosMultiphysics.Parameters(""" { "reference_file_name" : "", "output_file_name" : "" } """) params["reference_file_name"].SetString(GetFilePath(reference_file)) params["output_file_name"].SetString(output_file) cmp_process = compare_two_files_check_process.CompareTwoFilesCheckProcess(params) cmp_process.ExecuteInitialize() cmp_process.ExecuteBeforeSolutionLoop() cmp_process.ExecuteInitializeSolutionStep() cmp_process.ExecuteFinalizeSolutionStep() cmp_process.ExecuteBeforeOutputStep() cmp_process.ExecuteAfterOutputStep() cmp_process.ExecuteFinalize()