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
fluid_meshing_domain.FluidMeshingDomain Class Reference
Inheritance diagram for fluid_meshing_domain.FluidMeshingDomain:
Collaboration diagram for fluid_meshing_domain.FluidMeshingDomain:

Public Member Functions

def __init__ (self, main_model_part, custom_settings)
 constructor. More...
 
def Initialize (self)
 
def SetInfoParameters (self)
 
def SetRefiningParameters (self)
 
def SetMeshingParameters (self)
 
def ExecuteMeshing (self)
 
def Check (self)
 
def Active (self)
 
def SetEchoLevel (self, echo_level)
 
def GetVariables (self)
 
def ComputeAverageMeshParameters (self)
 
def GetMeanVolume (self)
 
def GetTotalVolume (self)
 
def ComputeInitialAverageMeshParameters (self)
 
def SetTimeDataOnProcessInfo (self)
 

Public Attributes

 echo_level
 
 main_model_part
 
 settings
 settings string in json format More...
 
 MeshingStrategy
 
 active_remeshing
 
 dimension
 
 InfoParameters
 
 RefiningParameters
 
 MeshingParameters
 
 mesher_utils
 
 domain_volume
 
 element_mean_volume
 
 mesh_parameters
 

Constructor & Destructor Documentation

◆ __init__()

def fluid_meshing_domain.FluidMeshingDomain.__init__ (   self,
  main_model_part,
  custom_settings 
)

constructor.

the constructor shall only take care of storing the settings and the pointer to the main_model part.

real construction shall be delayed to the function "Initialize" which will be called once the mesher is already filled

Member Function Documentation

◆ Active()

def fluid_meshing_domain.FluidMeshingDomain.Active (   self)

◆ Check()

def fluid_meshing_domain.FluidMeshingDomain.Check (   self)

◆ ComputeAverageMeshParameters()

def fluid_meshing_domain.FluidMeshingDomain.ComputeAverageMeshParameters (   self)

◆ ComputeInitialAverageMeshParameters()

def fluid_meshing_domain.FluidMeshingDomain.ComputeInitialAverageMeshParameters (   self)

◆ ExecuteMeshing()

def fluid_meshing_domain.FluidMeshingDomain.ExecuteMeshing (   self)

◆ GetMeanVolume()

def fluid_meshing_domain.FluidMeshingDomain.GetMeanVolume (   self)

◆ GetTotalVolume()

def fluid_meshing_domain.FluidMeshingDomain.GetTotalVolume (   self)

◆ GetVariables()

def fluid_meshing_domain.FluidMeshingDomain.GetVariables (   self)

◆ Initialize()

def fluid_meshing_domain.FluidMeshingDomain.Initialize (   self)

◆ SetEchoLevel()

def fluid_meshing_domain.FluidMeshingDomain.SetEchoLevel (   self,
  echo_level 
)

◆ SetInfoParameters()

def fluid_meshing_domain.FluidMeshingDomain.SetInfoParameters (   self)

◆ SetMeshingParameters()

def fluid_meshing_domain.FluidMeshingDomain.SetMeshingParameters (   self)

◆ SetRefiningParameters()

def fluid_meshing_domain.FluidMeshingDomain.SetRefiningParameters (   self)

◆ SetTimeDataOnProcessInfo()

def fluid_meshing_domain.FluidMeshingDomain.SetTimeDataOnProcessInfo (   self)

Member Data Documentation

◆ active_remeshing

fluid_meshing_domain.FluidMeshingDomain.active_remeshing

◆ dimension

fluid_meshing_domain.FluidMeshingDomain.dimension

◆ domain_volume

fluid_meshing_domain.FluidMeshingDomain.domain_volume

◆ echo_level

fluid_meshing_domain.FluidMeshingDomain.echo_level

◆ element_mean_volume

fluid_meshing_domain.FluidMeshingDomain.element_mean_volume

◆ InfoParameters

fluid_meshing_domain.FluidMeshingDomain.InfoParameters

◆ main_model_part

fluid_meshing_domain.FluidMeshingDomain.main_model_part

◆ mesh_parameters

fluid_meshing_domain.FluidMeshingDomain.mesh_parameters

◆ mesher_utils

fluid_meshing_domain.FluidMeshingDomain.mesher_utils

◆ MeshingParameters

fluid_meshing_domain.FluidMeshingDomain.MeshingParameters

◆ MeshingStrategy

fluid_meshing_domain.FluidMeshingDomain.MeshingStrategy

◆ RefiningParameters

fluid_meshing_domain.FluidMeshingDomain.RefiningParameters

◆ settings

fluid_meshing_domain.FluidMeshingDomain.settings

settings string in json format

overwrite the default settings with user-provided parameters


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