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::LiteralFlatExpression< TRawDataType > Member List

This is the complete list of members for Kratos::LiteralFlatExpression< TRawDataType >, including all inherited members.

begin() noexceptKratos::LiteralFlatExpression< TRawDataType >inline
begin() const noexceptKratos::LiteralFlatExpression< TRawDataType >inline
cbegin() const noexceptKratos::LiteralFlatExpression< TRawDataType >inline
cend() const noexceptKratos::LiteralFlatExpression< TRawDataType >inline
const_iterator typedefKratos::LiteralFlatExpression< TRawDataType >
ConstPointer typedefKratos::Expression
Create(const IndexType NumberOfEntities, const std::vector< IndexType > &rShape)Kratos::LiteralFlatExpression< TRawDataType >static
Create(TRawDataType *pDataBegin, const IndexType NumberOfEntities, const std::vector< IndexType > &rShape)Kratos::LiteralFlatExpression< TRawDataType >static
end() noexceptKratos::LiteralFlatExpression< TRawDataType >inline
end() const noexceptKratos::LiteralFlatExpression< TRawDataType >inline
Evaluate(const IndexType EntityIndex, const IndexType EntityDataBeginIndex, const IndexType ComponentIndex) const =0Kratos::Expressionpure virtual
Expression(const IndexType NumberOfEntities)Kratos::Expressioninline
GetItemComponentCount() constKratos::Expression
GetItemShape() const overrideKratos::LiteralFlatExpression< TRawDataType >virtual
GetMaxDepth() const overrideKratos::LiteralFlatExpression< TRawDataType >inlinevirtual
IndexType typedefKratos::Expression
Info() const overrideKratos::LiteralFlatExpression< TRawDataType >virtual
Info() constKratos::LiteralFlatExpression< TRawDataType >virtual
Info() constKratos::LiteralFlatExpression< TRawDataType >virtual
Info() constKratos::LiteralFlatExpression< TRawDataType >virtual
iterator typedefKratos::LiteralFlatExpression< TRawDataType >
LiteralFlatExpression(const IndexType NumberOfEntities, const std::vector< IndexType > &rShape)Kratos::LiteralFlatExpression< TRawDataType >
LiteralFlatExpression(TRawDataType *pDataBegin, const IndexType NumberOfEntities, const std::vector< IndexType > &rShape)Kratos::LiteralFlatExpression< TRawDataType >
mDataKratos::LiteralFlatExpression< TRawDataType >protected
mShapeKratos::LiteralFlatExpression< TRawDataType >protected
NumberOfEntities() constKratos::Expressioninline
Pointer typedefKratos::LiteralFlatExpression< TRawDataType >
SetData(const IndexType EntityDataBeginIndex, const IndexType ComponentIndex, const TRawDataType Value)Kratos::LiteralFlatExpression< TRawDataType >
size() const noexceptKratos::LiteralFlatExpression< TRawDataType >inline
size_type typedefKratos::LiteralFlatExpression< TRawDataType >
value_type typedefKratos::LiteralFlatExpression< TRawDataType >
~Expression()=defaultKratos::Expressionvirtual