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
model_parameters_factory.KratosModelParametersFactory Class Reference

Registry-based model and Kratos parameters factory This class implements a registry-based factory for any model and parameters constructible object (e.g. More...

Inheritance diagram for model_parameters_factory.KratosModelParametersFactory:
Collaboration diagram for model_parameters_factory.KratosModelParametersFactory:

Public Member Functions

def __init__ (self, model)
 
def ConstructItem (self, item)
 
def ConstructListOfItems (self, items_list)
 

Public Attributes

 model
 

Detailed Description

Registry-based model and Kratos parameters factory This class implements a registry-based factory for any model and parameters constructible object (e.g.

processes, operations)

Constructor & Destructor Documentation

◆ __init__()

def model_parameters_factory.KratosModelParametersFactory.__init__ (   self,
  model 
)

Member Function Documentation

◆ ConstructItem()

def model_parameters_factory.KratosModelParametersFactory.ConstructItem (   self,
  item 
)

◆ ConstructListOfItems()

def model_parameters_factory.KratosModelParametersFactory.ConstructListOfItems (   self,
  items_list 
)

Member Data Documentation

◆ model

model_parameters_factory.KratosModelParametersFactory.model

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