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
analyzers.analyzer_internal.KratosInternalAnalyzer Class Reference
Inheritance diagram for analyzers.analyzer_internal.KratosInternalAnalyzer:
Collaboration diagram for analyzers.analyzer_internal.KratosInternalAnalyzer:

Public Member Functions

def __init__ (self, specified_responses, model_part_controller)
 
def InitializeBeforeOptimizationLoop (self)
 
def AnalyzeDesignAndReportToCommunicator (self, currentDesign, optimizationIteration, communicator)
 
def FinalizeAfterOptimizationLoop (self)
 

Public Attributes

 model_part_controller
 
 response_functions
 

Constructor & Destructor Documentation

◆ __init__()

def analyzers.analyzer_internal.KratosInternalAnalyzer.__init__ (   self,
  specified_responses,
  model_part_controller 
)

Member Function Documentation

◆ AnalyzeDesignAndReportToCommunicator()

def analyzers.analyzer_internal.KratosInternalAnalyzer.AnalyzeDesignAndReportToCommunicator (   self,
  currentDesign,
  optimizationIteration,
  communicator 
)

◆ FinalizeAfterOptimizationLoop()

def analyzers.analyzer_internal.KratosInternalAnalyzer.FinalizeAfterOptimizationLoop (   self)

◆ InitializeBeforeOptimizationLoop()

def analyzers.analyzer_internal.KratosInternalAnalyzer.InitializeBeforeOptimizationLoop (   self)

Member Data Documentation

◆ model_part_controller

analyzers.analyzer_internal.KratosInternalAnalyzer.model_part_controller

◆ response_functions

analyzers.analyzer_internal.KratosInternalAnalyzer.response_functions

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