![]() |
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.
|
Classes | |
| class | ExpressionTrampoline |
| class | ExpressionInputTrampoline |
| class | ExpressionOutputTrampoline |
Functions | |
| template<class TContainerType , class TRawDataType > | |
| void | AddCArrayExpressionIOMethods (pybind11::module &rModule) |
| template<class TContainerType , class TRawDataType > | |
| void | AddLiteralExpressionIOMethods (pybind11::module &rModule) |
| template<class TContainerType > | |
| void | AddExplicitFilter (pybind11::module &m, const std::string &rName) |
| template<class TCArrayData > | |
| void | CollectiveExpressionFromPythonArray (CollectiveExpression &rCollectiveExpression, const pybind11::array_t< double > &rData, const std::vector< std::vector< int >> &rListOfShapes, TCArrayData rCArrayData) |
| void Kratos::Python::Detail::AddCArrayExpressionIOMethods | ( | pybind11::module & | rModule | ) |
| void Kratos::Python::Detail::AddExplicitFilter | ( | pybind11::module & | m, |
| const std::string & | rName | ||
| ) |
| void Kratos::Python::Detail::AddLiteralExpressionIOMethods | ( | pybind11::module & | rModule | ) |
| void Kratos::Python::Detail::CollectiveExpressionFromPythonArray | ( | CollectiveExpression & | rCollectiveExpression, |
| const pybind11::array_t< double > & | rData, | ||
| const std::vector< std::vector< int >> & | rListOfShapes, | ||
| TCArrayData | rCArrayData | ||
| ) |