![]() |
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 | |
| struct | DataBuffers |
Functions | |
| void | ExportMesh (CoSimIO::Info &rInfo, const Kratos::ModelPart &rModelPart) |
| void | ImportMesh (CoSimIO::Info &rInfo, ModelPart &rModelPart, const DataCommunicator &rDataComm) |
| void | ExportData_ModelPart_Scalar (CoSimIO::Info &rInfo, ModelPart &rModelPart, const Variable< double > &rVariable, const DataLocation DataLoc) |
| void | ImportData_ModelPart_Scalar (CoSimIO::Info &rInfo, ModelPart &rModelPart, const Variable< double > &rVariable, const DataLocation DataLoc) |
| void | ExportData_ModelPart_Vector (CoSimIO::Info &rInfo, ModelPart &rModelPart, const Variable< array_1d< double, 3 > > &rVariable, const DataLocation DataLoc) |
| void | ImportData_ModelPart_Vector (CoSimIO::Info &rInfo, ModelPart &rModelPart, const Variable< array_1d< double, 3 > > &rVariable, const DataLocation DataLoc) |
| void | ImportData_RawValues (CoSimIO::Info &rInfo, CoSimIO::VectorWrapper< double > &rValues) |
| void | ExportData_RawValues (CoSimIO::Info &rInfo, const CoSimIO::VectorWrapper< double > &rValues) |
| void Kratos::Python::CoSimIO_Wrappers::ExportData_ModelPart_Scalar | ( | CoSimIO::Info & | rInfo, |
| ModelPart & | rModelPart, | ||
| const Variable< double > & | rVariable, | ||
| const DataLocation | DataLoc | ||
| ) |
| void Kratos::Python::CoSimIO_Wrappers::ExportData_ModelPart_Vector | ( | CoSimIO::Info & | rInfo, |
| ModelPart & | rModelPart, | ||
| const Variable< array_1d< double, 3 > > & | rVariable, | ||
| const DataLocation | DataLoc | ||
| ) |
| void Kratos::Python::CoSimIO_Wrappers::ExportData_RawValues | ( | CoSimIO::Info & | rInfo, |
| const CoSimIO::VectorWrapper< double > & | rValues | ||
| ) |
| void Kratos::Python::CoSimIO_Wrappers::ExportMesh | ( | CoSimIO::Info & | rInfo, |
| const Kratos::ModelPart & | rModelPart | ||
| ) |
| void Kratos::Python::CoSimIO_Wrappers::ImportData_ModelPart_Scalar | ( | CoSimIO::Info & | rInfo, |
| ModelPart & | rModelPart, | ||
| const Variable< double > & | rVariable, | ||
| const DataLocation | DataLoc | ||
| ) |
| void Kratos::Python::CoSimIO_Wrappers::ImportData_ModelPart_Vector | ( | CoSimIO::Info & | rInfo, |
| ModelPart & | rModelPart, | ||
| const Variable< array_1d< double, 3 > > & | rVariable, | ||
| const DataLocation | DataLoc | ||
| ) |
| void Kratos::Python::CoSimIO_Wrappers::ImportData_RawValues | ( | CoSimIO::Info & | rInfo, |
| CoSimIO::VectorWrapper< double > & | rValues | ||
| ) |
| void Kratos::Python::CoSimIO_Wrappers::ImportMesh | ( | CoSimIO::Info & | rInfo, |
| ModelPart & | rModelPart, | ||
| const DataCommunicator & | rDataComm | ||
| ) |