예제 #1
0
    def MoveMesh(self):
        # move local and ghost nodes
        self.mesh_model_part.GetCommunicator().SynchronizeVariable(
            KratosMultiphysics.MESH_DISPLACEMENT)
        KMM.MoveMesh(self.mesh_model_part.Nodes)

        # If required, calculate the MESH_VELOCITY.
        if self.settings["calculate_mesh_velocity"].GetBool():
            KMM.CalculateMeshVelocities(self.mesh_model_part,
                                        self.time_int_helper)
예제 #2
0
 def MoveMesh(self):
     # move local and ghost nodes
     self.mesh_model_part.GetCommunicator().SynchronizeVariable(KratosMultiphysics.MESH_DISPLACEMENT)
     KMM.MoveMesh(self.mesh_model_part.Nodes)
예제 #3
0
 def MoveMesh(self):
     # move local and ghost nodes
     KMM.MoveMesh(self.mesh_model_part.Nodes)