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.
Kratos::ExpressionUtils Member List

This is the complete list of members for Kratos::ExpressionUtils, including all inherited members.

Abs(const Expression::ConstPointer &rpExpression)Kratos::ExpressionUtilsstatic
Abs(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic
Collapse(const Expression::ConstPointer &rpExpression)Kratos::ExpressionUtilsstatic
Collapse(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic
Comb(const std::vector< Expression::ConstPointer > &rpExpressions)Kratos::ExpressionUtilsstatic
Comb(TIterator ExpressionBegin, TIterator ExpressionEnd)Kratos::ExpressionUtilsinlinestatic
Comb(const std::vector< typename ContainerExpression< TContainerType >::Pointer > &rpContainerExpressions)Kratos::ExpressionUtilsinlinestatic
EntityMax(const Expression::ConstPointer &rpExpression)Kratos::ExpressionUtilsstatic
EntityMax(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic
EntityMin(const Expression::ConstPointer &rpExpression)Kratos::ExpressionUtilsstatic
EntityMin(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic
EntitySum(const Expression::ConstPointer &rpExpression)Kratos::ExpressionUtilsstatic
EntitySum(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic
IndexType typedefKratos::ExpressionUtils
InnerProduct(const Expression::ConstPointer &rpExpression1, const Expression::ConstPointer &rpExpression2, const DataCommunicator &rDataCommunicator)Kratos::ExpressionUtilsstatic
InnerProduct(const ContainerExpression< TContainerType > &rContainerExpression1, const ContainerExpression< TContainerType > &rContainerExpression2)Kratos::ExpressionUtilsinlinestatic
NormInf(const Expression::ConstPointer &rpExpression, const DataCommunicator &rDataCommunicator)Kratos::ExpressionUtilsstatic
NormInf(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic
NormL2(const Expression::ConstPointer &rpExpression, const DataCommunicator &rDataCommunicator)Kratos::ExpressionUtilsstatic
NormL2(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic
NormP(const Expression::ConstPointer &rpExpression, const double P, const DataCommunicator &rDataCommunicator)Kratos::ExpressionUtilsstatic
NormP(const ContainerExpression< TContainerType > &rContainerExpression, const double P)Kratos::ExpressionUtilsinlinestatic
Pow(const Expression::ConstPointer &rpExpression, const double Power)Kratos::ExpressionUtilsstatic
Pow(const Expression::ConstPointer &rpExpression, const Expression::ConstPointer &rpPowerpExpression)Kratos::ExpressionUtilsstatic
Pow(const ContainerExpression< TContainerType > &rContainerExpression, const double Value)Kratos::ExpressionUtilsinlinestatic
Pow(const ContainerExpression< TContainerType > &rContainerExpression1, const ContainerExpression< TContainerType > &rContainerExpression2)Kratos::ExpressionUtilsinlinestatic
Reshape(const Expression::ConstPointer &rpExpression, TIterator NewShapeBegin, TIterator NewShapeEnd)Kratos::ExpressionUtilsinlinestatic
Reshape(const Expression::ConstPointer &rpExpression, const std::vector< IndexType > &rNewShape)Kratos::ExpressionUtilsstatic
Reshape(const ContainerExpression< TContainerType > &rContainerExpression, TIterator NewShapeBegin, TIterator NewShapeEnd)Kratos::ExpressionUtilsinlinestatic
Reshape(const ContainerExpression< TContainerType > &rContainerExpression, const std::vector< IndexType > &rNewShape)Kratos::ExpressionUtilsinlinestatic
Scale(const Expression::ConstPointer &rpExpression, const double Scale)Kratos::ExpressionUtilsstatic
Scale(const Expression::ConstPointer &rpExpression, const Expression::ConstPointer &rpScaleExpression)Kratos::ExpressionUtilsstatic
Scale(const ContainerExpression< TContainerType > &rContainerExpression, const double Value)Kratos::ExpressionUtilsinlinestatic
Scale(const ContainerExpression< TContainerType > &rContainerExpression1, const ContainerExpression< TContainerType > &rContainerExpression2)Kratos::ExpressionUtilsinlinestatic
Slice(const Expression::ConstPointer &rpExpression, std::size_t Offset, std::size_t Stride)Kratos::ExpressionUtilsstatic
Slice(const ContainerExpression< TContainerType > &rContainerExpression, std::size_t Offset, std::size_t Stride)Kratos::ExpressionUtilsinlinestatic
Sum(const Expression::ConstPointer &rpExpression, const DataCommunicator &rDataCommunicator)Kratos::ExpressionUtilsstatic
Sum(const ContainerExpression< TContainerType > &rContainerExpression)Kratos::ExpressionUtilsinlinestatic