Пример #1
0
    def BuildMeshBoundaryForFluids(self):

        # set building options:
        
        # define building utility
        model_part_name = self.settings["model_part_name"].GetString()
        skin_build = KratosPfem.BuildModelPartBoundary(self.main_model_part, model_part_name, self.echo_level)
 
        # execute building:
        skin_build.Execute()
Пример #2
0
    def BuildModelPartBoundary(self, model_part, echo_level):

        mesh_id = 0

        print("::[Domain_Utilities]:: Build Mesh Boundary ")
        # set building options:

        # define building utility
        skin_build = KratosPfem.BuildModelPartBoundary(model_part,
                                                       model_part.Name,
                                                       echo_level)

        # execute building:
        skin_build.Execute()

        if (echo_level > 0):
            print("::[Domain_Utilities]:: Mesh Boundary Build executed ")
Пример #3
0
    def BuildModelPartBoundary(self, model_part, echo_level):

        print("::[Domain_Utilities]:: Build Mesh Boundary ")
        # set building options:

        # define building utility
        skin_build = KratosPfem.BuildModelPartBoundary(model_part,
                                                       model_part.Name,
                                                       echo_level)

        # execute building:
        skin_build.Execute()

        # search condition masters: (check)
        # skin_build.SearchConditionMasters()

        if (echo_level > 0):
            print("::[Domain_Utilities]:: Mesh Boundary Build executed ")