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

Public Member Functions

def __init__ (self, Model, custom_settings)
 
def ExecuteInitialize (self)
 
def InitializeDomains (self)
 
def ExecuteInitializeSolutionStep (self)
 
def ExecuteBeforeOutputStep (self)
 
def ExecuteAfterOutputStep (self)
 
def ExecuteMeshing (domain)
 
def RemeshDomains (self)
 
def GetModelManager (self)
 
def GetMeshingStep (self)
 
def SetMeshingStepTime (self)
 
def IsMeshingStep (self)
 
def GetVariables (self)
 

Public Attributes

 settings
 settings string in json format More...
 
 echo_level
 
 meshing_frequency
 
 meshing_control_is_time
 
 step_count
 
 counter
 
 next_meshing
 
 meshing_before_output
 
 model
 
 meshing_domains
 
 number_of_domains
 
 main_model_part
 
 dimension
 
 remesh_domains_active
 
 restart
 
 model_manager
 

Constructor & Destructor Documentation

◆ __init__()

def remesh_domains_process.RemeshDomainsProcess.__init__ (   self,
  Model,
  custom_settings 
)

Member Function Documentation

◆ ExecuteAfterOutputStep()

def remesh_domains_process.RemeshDomainsProcess.ExecuteAfterOutputStep (   self)

◆ ExecuteBeforeOutputStep()

def remesh_domains_process.RemeshDomainsProcess.ExecuteBeforeOutputStep (   self)

◆ ExecuteInitialize()

def remesh_domains_process.RemeshDomainsProcess.ExecuteInitialize (   self)

◆ ExecuteInitializeSolutionStep()

def remesh_domains_process.RemeshDomainsProcess.ExecuteInitializeSolutionStep (   self)

◆ ExecuteMeshing()

def remesh_domains_process.RemeshDomainsProcess.ExecuteMeshing (   domain)

◆ GetMeshingStep()

def remesh_domains_process.RemeshDomainsProcess.GetMeshingStep (   self)

◆ GetModelManager()

def remesh_domains_process.RemeshDomainsProcess.GetModelManager (   self)

◆ GetVariables()

def remesh_domains_process.RemeshDomainsProcess.GetVariables (   self)

◆ InitializeDomains()

def remesh_domains_process.RemeshDomainsProcess.InitializeDomains (   self)

◆ IsMeshingStep()

def remesh_domains_process.RemeshDomainsProcess.IsMeshingStep (   self)

◆ RemeshDomains()

def remesh_domains_process.RemeshDomainsProcess.RemeshDomains (   self)

◆ SetMeshingStepTime()

def remesh_domains_process.RemeshDomainsProcess.SetMeshingStepTime (   self)

Member Data Documentation

◆ counter

remesh_domains_process.RemeshDomainsProcess.counter

◆ dimension

remesh_domains_process.RemeshDomainsProcess.dimension

◆ echo_level

remesh_domains_process.RemeshDomainsProcess.echo_level

◆ main_model_part

remesh_domains_process.RemeshDomainsProcess.main_model_part

◆ meshing_before_output

remesh_domains_process.RemeshDomainsProcess.meshing_before_output

◆ meshing_control_is_time

remesh_domains_process.RemeshDomainsProcess.meshing_control_is_time

◆ meshing_domains

remesh_domains_process.RemeshDomainsProcess.meshing_domains

◆ meshing_frequency

remesh_domains_process.RemeshDomainsProcess.meshing_frequency

◆ model

remesh_domains_process.RemeshDomainsProcess.model

◆ model_manager

remesh_domains_process.RemeshDomainsProcess.model_manager

◆ next_meshing

remesh_domains_process.RemeshDomainsProcess.next_meshing

◆ number_of_domains

remesh_domains_process.RemeshDomainsProcess.number_of_domains

◆ remesh_domains_active

remesh_domains_process.RemeshDomainsProcess.remesh_domains_active

◆ restart

remesh_domains_process.RemeshDomainsProcess.restart

◆ settings

remesh_domains_process.RemeshDomainsProcess.settings

settings string in json format

overwrite the default settings with user-provided parameters

◆ step_count

remesh_domains_process.RemeshDomainsProcess.step_count

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