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
optimizer_factory.Optimizer Class Reference
Collaboration diagram for optimizer_factory.Optimizer:

Public Member Functions

def __init__ (self, model, optimization_settings, external_analyzer=EmptyAnalyzer())
 
def Optimize (self)
 

Public Attributes

 optimization_settings
 
 model_part_controller
 
 analyzer
 
 communicator
 

Constructor & Destructor Documentation

◆ __init__()

def optimizer_factory.Optimizer.__init__ (   self,
  model,
  optimization_settings,
  external_analyzer = EmptyAnalyzer() 
)

Member Function Documentation

◆ Optimize()

def optimizer_factory.Optimizer.Optimize (   self)

Member Data Documentation

◆ analyzer

optimizer_factory.Optimizer.analyzer

◆ communicator

optimizer_factory.Optimizer.communicator

◆ model_part_controller

optimizer_factory.Optimizer.model_part_controller

◆ optimization_settings

optimizer_factory.Optimizer.optimization_settings

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