![]() |
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.
|
Linear strain energy response function. More...
Public Member Functions | |
| def | __init__ (self, identifier, response_settings, model) |
| def | Initialize (self) |
| def | InitializeSolutionStep (self) |
| def | CalculateValue (self) |
| def | CalculateGradient (self) |
| def | FinalizeSolutionStep (self) |
| def | Finalize (self) |
| def | GetValue (self) |
| def | GetNodalGradient (self, variable) |
| def | GetElementalGradient (self, variable) |
Public Attributes | |
| identifier | |
| primal_model_part | |
| primal_analysis | |
| response_function_utility | |
Linear strain energy response function.
It triggers the primal analysis and uses the primal analysis results to calculate response value and gradient.
primal_model_part : Model part of the primal analysis object primal_analysis : Primal analysis object of the response function response_function_utility: Cpp utilities object doing the actual computation of response value and gradient.
| def structural_response.StrainEnergyResponseFunction.__init__ | ( | self, | |
| identifier, | |||
| response_settings, | |||
| model | |||
| ) |
Reimplemented in structural_response.EigenFrequencyResponseFunction.
| def structural_response.StrainEnergyResponseFunction.CalculateGradient | ( | self | ) |
| def structural_response.StrainEnergyResponseFunction.CalculateValue | ( | self | ) |
| def structural_response.StrainEnergyResponseFunction.Finalize | ( | self | ) |
| def structural_response.StrainEnergyResponseFunction.FinalizeSolutionStep | ( | self | ) |
| def structural_response.StrainEnergyResponseFunction.GetElementalGradient | ( | self, | |
| variable | |||
| ) |
| def structural_response.StrainEnergyResponseFunction.GetNodalGradient | ( | self, | |
| variable | |||
| ) |
| def structural_response.StrainEnergyResponseFunction.GetValue | ( | self | ) |
| def structural_response.StrainEnergyResponseFunction.Initialize | ( | self | ) |
| def structural_response.StrainEnergyResponseFunction.InitializeSolutionStep | ( | self | ) |
| structural_response.StrainEnergyResponseFunction.identifier |
| structural_response.StrainEnergyResponseFunction.primal_analysis |
| structural_response.StrainEnergyResponseFunction.primal_model_part |
| structural_response.StrainEnergyResponseFunction.response_function_utility |