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_factory.AnalyzerWithDependencies Class Reference
Inheritance diagram for analyzers.analyzer_factory.AnalyzerWithDependencies:
Collaboration diagram for analyzers.analyzer_factory.AnalyzerWithDependencies:

Public Member Functions

def __init__ (self, internal_analyzer, model_part_controller, external_analyzer, dependency_graph)
 
def InitializeBeforeOptimizationLoop (self)
 
def AnalyzeDesignAndReportToCommunicator (self, current_design, unique_iterator, communicator)
 
- Public Member Functions inherited from analyzers.analyzer_factory.Analyzer
def __init__ (self, internal_analyzer, model_part_controller, external_analyzer)
 
def FinalizeAfterOptimizationLoop (self)
 

Public Attributes

 dependency_graph
 
 response_combination_filename
 
 gradient_max_norms
 
- Public Attributes inherited from analyzers.analyzer_factory.Analyzer
 model_part_controller
 
 internal_analyzer
 
 external_analyzer
 

Constructor & Destructor Documentation

◆ __init__()

def analyzers.analyzer_factory.AnalyzerWithDependencies.__init__ (   self,
  internal_analyzer,
  model_part_controller,
  external_analyzer,
  dependency_graph 
)

Member Function Documentation

◆ AnalyzeDesignAndReportToCommunicator()

def analyzers.analyzer_factory.AnalyzerWithDependencies.AnalyzeDesignAndReportToCommunicator (   self,
  current_design,
  unique_iterator,
  communicator 
)

◆ InitializeBeforeOptimizationLoop()

def analyzers.analyzer_factory.AnalyzerWithDependencies.InitializeBeforeOptimizationLoop (   self)

Member Data Documentation

◆ dependency_graph

analyzers.analyzer_factory.AnalyzerWithDependencies.dependency_graph

◆ gradient_max_norms

analyzers.analyzer_factory.AnalyzerWithDependencies.gradient_max_norms

◆ response_combination_filename

analyzers.analyzer_factory.AnalyzerWithDependencies.response_combination_filename

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