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.
Public Member Functions | Public Attributes | List of all members
dynamic_smagorinsky_utilities.DynamicSmagorinsky Class Reference
Collaboration diagram for dynamic_smagorinsky_utilities.DynamicSmagorinsky:

Public Member Functions

def __init__ (self, model_part, domain_size)
 
def Refine (self, num_refinements=1, boundary_var=None)
 
def CorrectBoundary (self, boundary_var=FLAG_VARIABLE)
 
def UpdateC (self)
 

Public Attributes

 model_part
 
 domain_size
 
 smagorinsky_util
 
 refinement_tool
 
 nodal_neighbour_search
 

Constructor & Destructor Documentation

◆ __init__()

def dynamic_smagorinsky_utilities.DynamicSmagorinsky.__init__ (   self,
  model_part,
  domain_size 
)

Member Function Documentation

◆ CorrectBoundary()

def dynamic_smagorinsky_utilities.DynamicSmagorinsky.CorrectBoundary (   self,
  boundary_var = FLAG_VARIABLE 
)

◆ Refine()

def dynamic_smagorinsky_utilities.DynamicSmagorinsky.Refine (   self,
  num_refinements = 1,
  boundary_var = None 
)

◆ UpdateC()

def dynamic_smagorinsky_utilities.DynamicSmagorinsky.UpdateC (   self)

Member Data Documentation

◆ domain_size

dynamic_smagorinsky_utilities.DynamicSmagorinsky.domain_size

◆ model_part

dynamic_smagorinsky_utilities.DynamicSmagorinsky.model_part

◆ nodal_neighbour_search

dynamic_smagorinsky_utilities.DynamicSmagorinsky.nodal_neighbour_search

◆ refinement_tool

dynamic_smagorinsky_utilities.DynamicSmagorinsky.refinement_tool

◆ smagorinsky_util

dynamic_smagorinsky_utilities.DynamicSmagorinsky.smagorinsky_util

The documentation for this class was generated from the following file: