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

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

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