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 | ||
) |