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.
|
Classes | |
class | FiniteDifferenceBodyFittedDragShapeSensitivityAnalysis |
class | FiniteDifferenceVelocityPressureNormSquareShapeSensitivityAnalysis |
Functions | |
def | DeleteH5Files () |
def | ReadParameters (parameters_file_name) |
def | SolvePrimalProblem (kratos_parameters) |
def | SolveAdjointProblem (kratos_parameters) |
def | ComputeAdjointSensitivity (node_ids, kratos_parameters, adjoint_problem_solving_method) |
def | ComputeFiniteDifferenceSensitivity (node_ids, step_size, kratos_parameters, objective_value_evaluation_method, primal_output_process_inclusion_method) |
def finite_difference_sensitivity_utilities.ComputeAdjointSensitivity | ( | node_ids, | |
kratos_parameters, | |||
adjoint_problem_solving_method | |||
) |
def finite_difference_sensitivity_utilities.ComputeFiniteDifferenceSensitivity | ( | node_ids, | |
step_size, | |||
kratos_parameters, | |||
objective_value_evaluation_method, | |||
primal_output_process_inclusion_method | |||
) |
def finite_difference_sensitivity_utilities.DeleteH5Files | ( | ) |
def finite_difference_sensitivity_utilities.ReadParameters | ( | parameters_file_name | ) |
def finite_difference_sensitivity_utilities.SolveAdjointProblem | ( | kratos_parameters | ) |
def finite_difference_sensitivity_utilities.SolvePrimalProblem | ( | kratos_parameters | ) |