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

Public Member Functions

def __init__ (self, Model, settings)
 
def PrepareModelPart (self)
 
def ExecuteInitialize (self)
 
def ExecuteBeforeSolutionLoop (self)
 
def ExecuteInitializeSolutionStep (self)
 
def ExecuteFinalizeSolutionStep (self)
 
def ExecuteBeforeOutputStep (self)
 
def ExecuteAfterOutputStep (self)
 
def ExecuteFinalize (self)
 
def Clear (self)
 
def GetCoarseModelPart (self)
 
def GetRefinedModelPart (self)
 
def GetVisualizationModelPart (self)
 

Public Attributes

 settings
 Settings string in json format. More...
 
 model
 
 echo_level
 
 current_subscale
 
 maximum_number_of_subscales
 
 number_of_divisions_at_subscale
 
 number_of_substeps
 
 coarse_model_part_name
 
 refined_model_part_name
 
 coarse_model_part
 
 visualization_model_part
 
 refined_model_part
 
 variables_to_apply_fixity
 
 variables_to_set_at_interface
 
 variables_to_update_at_coarse
 
 refining_condition_process
 
 subscales_utility
 

Constructor & Destructor Documentation

◆ __init__()

def multiscale_refining_process.MultiscaleRefiningProcess.__init__ (   self,
  Model,
  settings 
)

Member Function Documentation

◆ Clear()

def multiscale_refining_process.MultiscaleRefiningProcess.Clear (   self)

◆ ExecuteAfterOutputStep()

def multiscale_refining_process.MultiscaleRefiningProcess.ExecuteAfterOutputStep (   self)

◆ ExecuteBeforeOutputStep()

def multiscale_refining_process.MultiscaleRefiningProcess.ExecuteBeforeOutputStep (   self)

◆ ExecuteBeforeSolutionLoop()

def multiscale_refining_process.MultiscaleRefiningProcess.ExecuteBeforeSolutionLoop (   self)

◆ ExecuteFinalize()

def multiscale_refining_process.MultiscaleRefiningProcess.ExecuteFinalize (   self)

◆ ExecuteFinalizeSolutionStep()

def multiscale_refining_process.MultiscaleRefiningProcess.ExecuteFinalizeSolutionStep (   self)

◆ ExecuteInitialize()

def multiscale_refining_process.MultiscaleRefiningProcess.ExecuteInitialize (   self)

◆ ExecuteInitializeSolutionStep()

def multiscale_refining_process.MultiscaleRefiningProcess.ExecuteInitializeSolutionStep (   self)

◆ GetCoarseModelPart()

def multiscale_refining_process.MultiscaleRefiningProcess.GetCoarseModelPart (   self)

◆ GetRefinedModelPart()

def multiscale_refining_process.MultiscaleRefiningProcess.GetRefinedModelPart (   self)

◆ GetVisualizationModelPart()

def multiscale_refining_process.MultiscaleRefiningProcess.GetVisualizationModelPart (   self)

◆ PrepareModelPart()

def multiscale_refining_process.MultiscaleRefiningProcess.PrepareModelPart (   self)

Member Data Documentation

◆ coarse_model_part

multiscale_refining_process.MultiscaleRefiningProcess.coarse_model_part

◆ coarse_model_part_name

multiscale_refining_process.MultiscaleRefiningProcess.coarse_model_part_name

◆ current_subscale

multiscale_refining_process.MultiscaleRefiningProcess.current_subscale

◆ echo_level

multiscale_refining_process.MultiscaleRefiningProcess.echo_level

◆ maximum_number_of_subscales

multiscale_refining_process.MultiscaleRefiningProcess.maximum_number_of_subscales

◆ model

multiscale_refining_process.MultiscaleRefiningProcess.model

◆ number_of_divisions_at_subscale

multiscale_refining_process.MultiscaleRefiningProcess.number_of_divisions_at_subscale

◆ number_of_substeps

multiscale_refining_process.MultiscaleRefiningProcess.number_of_substeps

◆ refined_model_part

multiscale_refining_process.MultiscaleRefiningProcess.refined_model_part

◆ refined_model_part_name

multiscale_refining_process.MultiscaleRefiningProcess.refined_model_part_name

◆ refining_condition_process

multiscale_refining_process.MultiscaleRefiningProcess.refining_condition_process

◆ settings

multiscale_refining_process.MultiscaleRefiningProcess.settings

Settings string in json format.

◆ subscales_utility

multiscale_refining_process.MultiscaleRefiningProcess.subscales_utility

◆ variables_to_apply_fixity

multiscale_refining_process.MultiscaleRefiningProcess.variables_to_apply_fixity

◆ variables_to_set_at_interface

multiscale_refining_process.MultiscaleRefiningProcess.variables_to_set_at_interface

◆ variables_to_update_at_coarse

multiscale_refining_process.MultiscaleRefiningProcess.variables_to_update_at_coarse

◆ visualization_model_part

multiscale_refining_process.MultiscaleRefiningProcess.visualization_model_part

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