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.
|
Auxiliary utility for the HROM training. More...
Public Member Functions | |
def | __init__ (self, solver, custom_settings) |
def | AppendCurrentStepResiduals (self) |
def | GetJacobianPhiMultiplication (self, computing_model_part) |
def | CalculateAndSaveHRomWeights (self) |
def | CreateHRomModelParts (self) |
def | AppendHRomWeightsToRomParameters (self) |
Auxiliary utility for the HROM training.
This class encapsulates all the functions required for the HROM training. These are the ROM residuals collection, the calculation and storage of the HROM weights and the creation and export of the HROM model parts.
def hrom_training_utility.HRomTrainingUtility.__init__ | ( | self, | |
solver, | |||
custom_settings | |||
) |
def hrom_training_utility.HRomTrainingUtility.AppendCurrentStepResiduals | ( | self | ) |
def hrom_training_utility.HRomTrainingUtility.AppendHRomWeightsToRomParameters | ( | self | ) |
def hrom_training_utility.HRomTrainingUtility.CalculateAndSaveHRomWeights | ( | self | ) |
def hrom_training_utility.HRomTrainingUtility.CreateHRomModelParts | ( | self | ) |
def hrom_training_utility.HRomTrainingUtility.GetJacobianPhiMultiplication | ( | self, | |
computing_model_part | |||
) |
hrom_training_utility.HRomTrainingUtility.candidate_ids |
hrom_training_utility.HRomTrainingUtility.constraint_sum_weights |
hrom_training_utility.HRomTrainingUtility.echo_level |
hrom_training_utility.HRomTrainingUtility.element_selection_svd_truncation_tolerance |
hrom_training_utility.HRomTrainingUtility.hrom_output_format |
hrom_training_utility.HRomTrainingUtility.hrom_visualization_model_part |
hrom_training_utility.HRomTrainingUtility.hyper_reduction_element_selector |
hrom_training_utility.HRomTrainingUtility.include_condition_parents |
hrom_training_utility.HRomTrainingUtility.include_conditions_model_parts_list |
hrom_training_utility.HRomTrainingUtility.include_elements_model_parts_list |
hrom_training_utility.HRomTrainingUtility.include_minimum_condition |
hrom_training_utility.HRomTrainingUtility.include_nodal_neighbouring_elements_model_parts_list |
hrom_training_utility.HRomTrainingUtility.num_of_right_rom_dofs |
hrom_training_utility.HRomTrainingUtility.projection_strategy |
hrom_training_utility.HRomTrainingUtility.rom_basis_output_folder |
hrom_training_utility.HRomTrainingUtility.rom_basis_output_name |
hrom_training_utility.HRomTrainingUtility.rom_settings |
hrom_training_utility.HRomTrainingUtility.solver |
hrom_training_utility.HRomTrainingUtility.time_step_residual_matrix_container |