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 class is used in order to compute automatically the Rayleigh damping parameters computing in first place the eigenvalues of the system. More...
Public Member Functions | |
def | __init__ (self, Model, settings) |
The default constructor of the class. More... | |
def | ExecuteBeforeSolutionLoop (self) |
This method is executed before starting the time loop. More... | |
Public Attributes | |
settings | |
model | |
main_model_part | |
mass_matrix_diagonal_value | |
stiffness_matrix_diagonal_value | |
This class is used in order to compute automatically the Rayleigh damping parameters computing in first place the eigenvalues of the system.
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 the settings.
def automatic_rayleigh_parameters_computation_process.AutomaticRayleighComputationProcess.__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 automatic_rayleigh_parameters_computation_process.AutomaticRayleighComputationProcess.ExecuteBeforeSolutionLoop | ( | self | ) |
This method is executed before starting the time loop.
Keyword arguments: self -- It signifies an instance of a class.
automatic_rayleigh_parameters_computation_process.AutomaticRayleighComputationProcess.main_model_part |
automatic_rayleigh_parameters_computation_process.AutomaticRayleighComputationProcess.mass_matrix_diagonal_value |
automatic_rayleigh_parameters_computation_process.AutomaticRayleighComputationProcess.model |
automatic_rayleigh_parameters_computation_process.AutomaticRayleighComputationProcess.settings |
automatic_rayleigh_parameters_computation_process.AutomaticRayleighComputationProcess.stiffness_matrix_diagonal_value |