def test_ForcesAndMoments(self):
     path = os.path.join(os.path.dirname(os.path.realpath(__file__)),
                         "forces_and_moments_tests_files")
     parameters_file_name = os.path.join(path, "ProjectParametersDEM.json")
     model = Kratos.Model()
     auxiliary_functions_for_tests.CreateAndRunStageInSelectedNumberOfOpenMPThreads(
         ForcesAndMomentsTestSolution, model, parameters_file_name,
         auxiliary_functions_for_tests.GetHardcodedNumberOfThreads())
Esempio n. 2
0
 def test_DEM3D_inlet(self):
     path = os.path.join(os.path.dirname(os.path.realpath(__file__)),
                         "DEM3D_inlet_tests_files")
     parameters_file_name = os.path.join(path, "ProjectParametersDEM.json")
     model = KratosMultiphysics.Model()
     auxiliary_functions_for_tests.CreateAndRunStageInSelectedNumberOfOpenMPThreads(
         DEM3D_InletTestSolution, model, parameters_file_name,
         auxiliary_functions_for_tests.GetHardcodedNumberOfThreads())
Esempio n. 3
0
 def test_gid_printing_many_results(self):
     path = os.path.join(os.path.dirname(os.path.realpath(__file__)),
                         "post_process_tests_files")
     parameters_file_name = os.path.join(path, "ProjectParametersDEM.json")
     model = KratosMultiphysics.Model()
     auxiliary_functions_for_tests.CreateAndRunStageInSelectedNumberOfOpenMPThreads(
         TestPostProcessClass1, model, parameters_file_name,
         auxiliary_functions_for_tests.GetHardcodedNumberOfThreads())
    def test_SearchD(self):
        path = os.path.join(os.path.dirname(os.path.realpath(__file__)),
                            "test_search_tolerance")
        parameters_file_name = os.path.join(path, "ProjectParametersDEM.json")
        with open(parameters_file_name, 'r') as parameter_file:
            project_parameters = KratosMultiphysics.Parameters(
                parameter_file.read())
        project_parameters["SearchTolerance"].SetDouble(1e-03)
        project_parameters["search_tolerance_against_walls"].SetDouble(1e-03)
        project_parameters["NeighbourSearchFrequency"].SetInt(20)

        model = KratosMultiphysics.Model()
        auxiliary_functions_for_tests.CreateAndRunStageInSelectedNumberOfOpenMPThreads(
            DEM3D_SearchTolerance3, model, project_parameters,
            auxiliary_functions_for_tests.GetHardcodedNumberOfThreads())