![]() |
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 | ) |