KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Classes | Functions
swimming_DEM_procedures Namespace Reference

Classes

class  FluidFractionFieldUtility
 
class  IOTools
 
class  ProjectionDebugUtils
 
class  Counter
 
class  Averager
 
class  PostUtils
 
class  ResultsFileCreator
 

Functions

def Say (*args)
 
def AddExtraDofs (fluid_model_part, spheres_model_part, cluster_model_part, dem_inlet_model_part, variables_manager)
 
def RenumberNodesIdsToAvoidRepeating (fluid_model_part, dem_model_part, rigid_faces_model_part)
 
def RenumberModelPartNodesFromGivenId (model_part, my_id)
 
def RenumberModelPartElementsFromGivenId (model_part, my_id)
 
def SetModelPartSolutionStepValue (model_part, var, value)
 
def InitializeVariablesWithNonZeroValues (parameters, fluid_model_part, balls_model_part)
 
def FixModelPart (model_part)
 
def GetWordWithSpaces (word, total_length)
 
def TransferFacePressuresToPressure (model_part)
 
def Norm (my_list)
 
def NormOfDifference (v1, v2)
 
def FindClosestNode (model_part, coors)
 
def MultiplyNodalVariableByFactor (model_part, variable, factor)
 
def ApplySimilarityTransformations (fluid_model_part, transformation_type, mod_over_real)
 
def FindMaxNodeId (fluid_model_part)
 
def FindMaxElementId (fluid_model_part)
 
def FunctionsCalculator (domain_size=3)
 
def CopyInputFilesIntoFolder (files_path, folder_path)
 
def PrintPositionsToFile (coors, method='', j_var='', k_var='', main_path='')
 
def PrintPositionsToFileInterpolation (coors, n_div, method, main_path='')
 

Function Documentation

◆ AddExtraDofs()

def swimming_DEM_procedures.AddExtraDofs (   fluid_model_part,
  spheres_model_part,
  cluster_model_part,
  dem_inlet_model_part,
  variables_manager 
)

◆ ApplySimilarityTransformations()

def swimming_DEM_procedures.ApplySimilarityTransformations (   fluid_model_part,
  transformation_type,
  mod_over_real 
)

◆ CopyInputFilesIntoFolder()

def swimming_DEM_procedures.CopyInputFilesIntoFolder (   files_path,
  folder_path 
)

◆ FindClosestNode()

def swimming_DEM_procedures.FindClosestNode (   model_part,
  coors 
)

◆ FindMaxElementId()

def swimming_DEM_procedures.FindMaxElementId (   fluid_model_part)

◆ FindMaxNodeId()

def swimming_DEM_procedures.FindMaxNodeId (   fluid_model_part)

◆ FixModelPart()

def swimming_DEM_procedures.FixModelPart (   model_part)

◆ FunctionsCalculator()

def swimming_DEM_procedures.FunctionsCalculator (   domain_size = 3)

◆ GetWordWithSpaces()

def swimming_DEM_procedures.GetWordWithSpaces (   word,
  total_length 
)

◆ InitializeVariablesWithNonZeroValues()

def swimming_DEM_procedures.InitializeVariablesWithNonZeroValues (   parameters,
  fluid_model_part,
  balls_model_part 
)

◆ MultiplyNodalVariableByFactor()

def swimming_DEM_procedures.MultiplyNodalVariableByFactor (   model_part,
  variable,
  factor 
)

◆ Norm()

def swimming_DEM_procedures.Norm (   my_list)

◆ NormOfDifference()

def swimming_DEM_procedures.NormOfDifference (   v1,
  v2 
)

◆ PrintPositionsToFile()

def swimming_DEM_procedures.PrintPositionsToFile (   coors,
  method = '',
  j_var = '',
  k_var = '',
  main_path = '' 
)

◆ PrintPositionsToFileInterpolation()

def swimming_DEM_procedures.PrintPositionsToFileInterpolation (   coors,
  n_div,
  method,
  main_path = '' 
)

◆ RenumberModelPartElementsFromGivenId()

def swimming_DEM_procedures.RenumberModelPartElementsFromGivenId (   model_part,
  my_id 
)

◆ RenumberModelPartNodesFromGivenId()

def swimming_DEM_procedures.RenumberModelPartNodesFromGivenId (   model_part,
  my_id 
)

◆ RenumberNodesIdsToAvoidRepeating()

def swimming_DEM_procedures.RenumberNodesIdsToAvoidRepeating (   fluid_model_part,
  dem_model_part,
  rigid_faces_model_part 
)

◆ Say()

def swimming_DEM_procedures.Say ( args)

◆ SetModelPartSolutionStepValue()

def swimming_DEM_procedures.SetModelPartSolutionStepValue (   model_part,
  var,
  value 
)

◆ TransferFacePressuresToPressure()

def swimming_DEM_procedures.TransferFacePressuresToPressure (   model_part)