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.
Public Member Functions | Public Attributes | List of all members
structural_response.MassResponseFunction Class Reference

Mass response function. More...

Inheritance diagram for structural_response.MassResponseFunction:
Collaboration diagram for structural_response.MassResponseFunction:

Public Member Functions

def __init__ (self, identifier, response_settings, model)
 
def Initialize (self)
 
def CalculateValue (self)
 
def CalculateGradient (self)
 
def GetValue (self)
 
def GetNodalGradient (self, variable)
 
def GetElementalGradient (self, variable)
 

Public Attributes

 identifier
 
 response_settings
 
 model
 
 model_part_needs_to_be_imported
 
 model_part
 
 response_function_utility
 

Detailed Description

Mass response function.

It reads the materials for the model part and calculates response value and gradient.

Attributes

model_part : Model part object of the response function response_function_utility: Cpp utilities object doing the actual computation of response value and gradient.

Constructor & Destructor Documentation

◆ __init__()

def structural_response.MassResponseFunction.__init__ (   self,
  identifier,
  response_settings,
  model 
)

Member Function Documentation

◆ CalculateGradient()

def structural_response.MassResponseFunction.CalculateGradient (   self)

◆ CalculateValue()

def structural_response.MassResponseFunction.CalculateValue (   self)

◆ GetElementalGradient()

def structural_response.MassResponseFunction.GetElementalGradient (   self,
  variable 
)

◆ GetNodalGradient()

def structural_response.MassResponseFunction.GetNodalGradient (   self,
  variable 
)

◆ GetValue()

def structural_response.MassResponseFunction.GetValue (   self)

◆ Initialize()

def structural_response.MassResponseFunction.Initialize (   self)

Member Data Documentation

◆ identifier

structural_response.MassResponseFunction.identifier

◆ model

structural_response.MassResponseFunction.model

◆ model_part

structural_response.MassResponseFunction.model_part

◆ model_part_needs_to_be_imported

structural_response.MassResponseFunction.model_part_needs_to_be_imported

◆ response_function_utility

structural_response.MassResponseFunction.response_function_utility

◆ response_settings

structural_response.MassResponseFunction.response_settings

The documentation for this class was generated from the following file: