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.
|
This process remeshes using MMG library. More...
Public Member Functions | |
def | __init__ (self, Model, settings) |
The default constructor of the class. More... | |
def | ExecuteInitialize (self) |
This method is executed at the begining to initialize the process. More... | |
def | ExecuteInitializeSolutionStep (self) |
This method is executed in order to initialize the current step. More... | |
def | ExecuteFinalize (self) |
This method is executed in order to finalize the simulation and save the refined mesh in a new .mdpa file. More... | |
def | ExecuteFinalizeSolutionStep (self) |
This method is executed in order to finalize the current step. More... | |
def | ExecuteBeforeOutputStep (self) |
This method is executed right before the ouput process computation. More... | |
def | ExecuteAfterOutputStep (self) |
This method is executed right after the ouput process computation. More... | |
This process remeshes using MMG library.
This process uses different utilities and processes
Only the member variables listed below should be accessed directly. Public member variables: Model -- the container of the different model parts. settings -- Kratos parameters containing solver settings.
def mmg_process.MmgProcess.__init__ | ( | self, | |
Model, | |||
settings | |||
) |
The default constructor of the class.
Keyword arguments: self -- It signifies an instance of a class. Model -- the container of the different model parts. settings -- Kratos parameters containing solver settings.
def mmg_process.MmgProcess.ExecuteAfterOutputStep | ( | self | ) |
This method is executed right after the ouput process computation.
Keyword arguments: self -- It signifies an instance of a class.
def mmg_process.MmgProcess.ExecuteBeforeOutputStep | ( | self | ) |
This method is executed right before the ouput process computation.
Keyword arguments: self -- It signifies an instance of a class.
def mmg_process.MmgProcess.ExecuteFinalize | ( | self | ) |
This method is executed in order to finalize the simulation and save the refined mesh in a new .mdpa file.
Keyword arguments: self -- It signifies an instance of a class.
def mmg_process.MmgProcess.ExecuteFinalizeSolutionStep | ( | self | ) |
This method is executed in order to finalize the current step.
Keyword arguments: self -- It signifies an instance of a class.
def mmg_process.MmgProcess.ExecuteInitialize | ( | self | ) |
This method is executed at the begining to initialize the process.
Keyword arguments: self -- It signifies an instance of a class.
def mmg_process.MmgProcess.ExecuteInitializeSolutionStep | ( | self | ) |
This method is executed in order to initialize the current step.
Keyword arguments: self -- It signifies an instance of a class.
mmg_process.MmgProcess.anisotropy_remeshing |
We print the parameters considered.
mmg_process.MmgProcess.domain_size |
mmg_process.MmgProcess.enforce_current |
mmg_process.MmgProcess.error_compute |
mmg_process.MmgProcess.error_ratio |
mmg_process.MmgProcess.error_threshold |
mmg_process.MmgProcess.find_nodal_h |
mmg_process.MmgProcess.gradient_variable |
mmg_process.MmgProcess.initial_remeshing |
mmg_process.MmgProcess.initial_step |
mmg_process.MmgProcess.initial_step_done |
mmg_process.MmgProcess.initialize_metric |
mmg_process.MmgProcess.internal_variable_interpolation_list |
mmg_process.MmgProcess.interval |
mmg_process.MmgProcess.is_surface |
mmg_process.MmgProcess.local_gradient |
mmg_process.MmgProcess.main_model_part |
Settings string in json format.
mmg_process.MmgProcess.metric_process |
mmg_process.MmgProcess.metric_processes |
mmg_process.MmgProcess.mmg_process |
mmg_process.MmgProcess.non_historical_metric_variable |
mmg_process.MmgProcess.normalization_alpha |
mmg_process.MmgProcess.normalization_factor |
mmg_process.MmgProcess.normalization_method |
mmg_process.MmgProcess.remesh_control_type |
mmg_process.MmgProcess.remesh_executed |
mmg_process.MmgProcess.scalar_variable |
mmg_process.MmgProcess.settings |
mmg_process.MmgProcess.step |
mmg_process.MmgProcess.step_frequency |
mmg_process.MmgProcess.strategy |
mmg_process.MmgProcess.time |
mmg_process.MmgProcess.time_stepping |