![]() |
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.
|
Functions | |
template<typename TDataType , std::size_t TSize1, std::size_t TSize2> | |
bool | operator!= (Matrix< TDataType, TSize1, TSize2 > const &First, Matrix< TDataType, TSize1, TSize2 > const &Second) |
template<typename TExpressionType , std::size_t TCategory> | |
std::ostream & | operator<< (std::ostream &rOStream, AMatrix::MatrixExpression< TExpressionType, TCategory > const &TheMatrix) |
template<typename TDataType , std::size_t TSize1, std::size_t TSize2> | |
std::istream & | operator>> (std::istream &rIStream, Matrix< TDataType, TSize1, TSize2 > &TheMatrix) |
template<typename TDataType , std::size_t TSize1> | |
std::istream & | operator>> (std::istream &rIStream, Matrix< TDataType, TSize1, 1 > &TheMatrix) |
template<class T > | |
std::ostream & | operator<< (std::ostream &rStream, const Profiler< T > &rProfiler) |
template std::ostream & | operator<< (std::ostream &, const Profiler< std::chrono::milliseconds > &) |
template std::ostream & | operator<< (std::ostream &, const Profiler< std::chrono::microseconds > &) |
template std::ostream & | operator<< (std::ostream &, const Profiler< std::chrono::nanoseconds > &) |
template<> | |
ModifiedShapeFunctions::Pointer | GetShapeFunctionCalculator< 2, 3 > (const Element &rElement, const Vector &rDistance) |
template<> | |
ModifiedShapeFunctions::Pointer | GetShapeFunctionCalculator< 3, 4 > (const Element &rElement, const Vector &rDistance) |
template<size_t TDim, size_t TNumNodes> | |
ModifiedShapeFunctions::Pointer | GetShapeFunctionCalculator (const Element &rElement, const Vector &rDistance) |
ModifiedShapeFunctions::Pointer Kratos::Internals::GetShapeFunctionCalculator | ( | const Element & | rElement, |
const Vector & | rDistance | ||
) |
ModifiedShapeFunctions::Pointer Kratos::Internals::GetShapeFunctionCalculator< 2, 3 > | ( | const Element & | rElement, |
const Vector & | rDistance | ||
) |
ModifiedShapeFunctions::Pointer Kratos::Internals::GetShapeFunctionCalculator< 3, 4 > | ( | const Element & | rElement, |
const Vector & | rDistance | ||
) |
bool Kratos::Internals::operator!= | ( | Matrix< TDataType, TSize1, TSize2 > const & | First, |
Matrix< TDataType, TSize1, TSize2 > const & | Second | ||
) |
template std::ostream& Kratos::Internals::operator<< | ( | std::ostream & | , |
const Profiler< std::chrono::microseconds > & | |||
) |
template std::ostream& Kratos::Internals::operator<< | ( | std::ostream & | , |
const Profiler< std::chrono::milliseconds > & | |||
) |
template std::ostream& Kratos::Internals::operator<< | ( | std::ostream & | , |
const Profiler< std::chrono::nanoseconds > & | |||
) |
|
inline |
output stream function format for a vector : size format for a matrix : size1, size2
std::ostream & Kratos::Internals::operator<< | ( | std::ostream & | rStream, |
const Profiler< T > & | rProfiler | ||
) |
|
inline |
input stream function for vector using the ublas style for backward compatibility format for a vector : size NOTE: it deosnot support white spaces, tab, etc.
|
inline |
input stream function for matrix using the ublas style for backward compatibility format for a matrix : size1, size2 NOTE: it deosnot support white spaces, tab, etc.