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_strategy.FluidMeshingStrategy Class Reference
Inheritance diagram for fluid_meshing_strategy.FluidMeshingStrategy:
Collaboration diagram for fluid_meshing_strategy.FluidMeshingStrategy:

Public Member Functions

def GetMeshers (self)
 
def __init__ (self, main_model_part, custom_settings)
 
def Initialize (self, meshing_parameters, dimension)
 
def SetMeshers (self)
 
def GetMeshers (self)
 
- Public Member Functions inherited from meshing_strategy.MeshingStrategy
def SetMeshInfo (self)
 
def InitializeMeshGeneration (self)
 
def FinalizeMeshGeneration (self)
 
def GenerateMesh (self)
 
def SetEchoLevel (self, echo_level)
 

Public Attributes

 main_model_part
 
 settings
 settings string in json format More...
 
 echo_level
 
 MeshingParameters
 
 MeshDataTransfer
 
 TransferParameters
 
 global_transfer
 
 meshers
 
 model_part
 
 number_of_nodes
 
 number_of_elements
 
 number_of_conditions
 
- Public Attributes inherited from meshing_strategy.MeshingStrategy
 main_model_part
 
 settings
 settings string in json format More...
 
 echo_level
 
 MeshingParameters
 
 MeshDataTransfer
 
 TransferParameters
 
 global_transfer
 
 meshers
 
 model_part
 
 number_of_nodes
 
 number_of_elements
 
 number_of_conditions
 

Constructor & Destructor Documentation

◆ __init__()

def fluid_meshing_strategy.FluidMeshingStrategy.__init__ (   self,
  main_model_part,
  custom_settings 
)

Reimplemented from meshing_strategy.MeshingStrategy.

Member Function Documentation

◆ GetMeshers() [1/2]

def fluid_meshing_strategy.FluidMeshingStrategy.GetMeshers (   self)

Reimplemented from meshing_strategy.MeshingStrategy.

◆ GetMeshers() [2/2]

def fluid_meshing_strategy.FluidMeshingStrategy.GetMeshers (   self)

Reimplemented from meshing_strategy.MeshingStrategy.

◆ Initialize()

def fluid_meshing_strategy.FluidMeshingStrategy.Initialize (   self,
  meshing_parameters,
  dimension 
)

Reimplemented from meshing_strategy.MeshingStrategy.

◆ SetMeshers()

def fluid_meshing_strategy.FluidMeshingStrategy.SetMeshers (   self)

Reimplemented from meshing_strategy.MeshingStrategy.

Member Data Documentation

◆ echo_level

fluid_meshing_strategy.FluidMeshingStrategy.echo_level

◆ global_transfer

fluid_meshing_strategy.FluidMeshingStrategy.global_transfer

◆ main_model_part

fluid_meshing_strategy.FluidMeshingStrategy.main_model_part

◆ MeshDataTransfer

fluid_meshing_strategy.FluidMeshingStrategy.MeshDataTransfer

◆ meshers

fluid_meshing_strategy.FluidMeshingStrategy.meshers

◆ MeshingParameters

fluid_meshing_strategy.FluidMeshingStrategy.MeshingParameters

◆ model_part

fluid_meshing_strategy.FluidMeshingStrategy.model_part

◆ number_of_conditions

fluid_meshing_strategy.FluidMeshingStrategy.number_of_conditions

◆ number_of_elements

fluid_meshing_strategy.FluidMeshingStrategy.number_of_elements

◆ number_of_nodes

fluid_meshing_strategy.FluidMeshingStrategy.number_of_nodes

◆ settings

fluid_meshing_strategy.FluidMeshingStrategy.settings

settings string in json format

overwrite the default settings with user-provided parameters

◆ TransferParameters

fluid_meshing_strategy.FluidMeshingStrategy.TransferParameters

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