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.
|
This is the complete list of members for Kratos::Factory< TClass >, including all inherited members.
ClassType typedef | Kratos::Factory< TClass > | |
Create(TArgumentsType &&... Arguments) const | Kratos::Factory< TClass > | inline |
Factory() | Kratos::Factory< TClass > | inlineexplicit |
FactoryBase() | Kratos::FactoryBase | inlineexplicit |
Has(const std::string &rClassName) const override | Kratos::Factory< TClass > | inlinevirtual |
Info() const override | Kratos::Factory< TClass > | inlinevirtual |
KRATOS_CLASS_POINTER_DEFINITION(Factory) | Kratos::Factory< TClass > | |
Kratos::FactoryBase::KRATOS_CLASS_POINTER_DEFINITION(FactoryBase) | Kratos::FactoryBase | |
PrintData(std::ostream &rOStream) const override | Kratos::Factory< TClass > | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::Factory< TClass > | inlinevirtual |
~Factory()=default | Kratos::Factory< TClass > | virtual |
~FactoryBase() | Kratos::FactoryBase | inlinevirtual |