#include <c_array_expression_io.h>
|
|
template<class TRawDataType , class TContainerType , MeshType TMeshType> |
static void | Read (ContainerExpression< TContainerType, TMeshType > &rContainerExpression, TRawDataType const *pBegin, const int NumberOfEntities, int const *pShapeBegin, const int ShapeSize) |
|
template<class TContainerType , MeshType TMeshType> |
static void | Read (ContainerExpression< TContainerType, TMeshType > &rContainerExpression, const Vector &rValues, const std::vector< IndexType > &rShape) |
|
template<class TRawDataType , class TContainerType , MeshType TMeshType> |
static void | Move (ContainerExpression< TContainerType, TMeshType > &rContainerExpression, TRawDataType *pBegin, const int NumberOfEntities, int const *pShapeBegin, const int ShapeSize) |
|
template<class TContainerType , MeshType TMeshType> |
static void | Move (ContainerExpression< TContainerType, TMeshType > &rContainerExpression, Vector &rValues, const std::vector< IndexType > &rShape) |
|
template<class TRawDataType , class TContainerType , MeshType TMeshType> |
static void | Write (const ContainerExpression< TContainerType, TMeshType > &rContainerExpression, TRawDataType *pBegin, const int mSize) |
|
template<class TContainerType , MeshType TMeshType> |
static void | Write (const ContainerExpression< TContainerType, TMeshType > &rContainerExpression, Vector &rValues) |
|
◆ Move() [1/2]
template<class TRawDataType , class TContainerType , MeshType TMeshType>
void Kratos::CArrayExpressionIO::Move |
( |
ContainerExpression< TContainerType, TMeshType > & |
rContainerExpression, |
|
|
TRawDataType * |
pBegin, |
|
|
const int |
NumberOfEntities, |
|
|
int const * |
pShapeBegin, |
|
|
const int |
ShapeSize |
|
) |
| |
|
static |
◆ Move() [2/2]
template<class TContainerType , MeshType TMeshType>
void Kratos::CArrayExpressionIO::Move |
( |
ContainerExpression< TContainerType, TMeshType > & |
rContainerExpression, |
|
|
Vector & |
rValues, |
|
|
const std::vector< IndexType > & |
rShape |
|
) |
| |
|
static |
◆ Read() [1/2]
template<class TContainerType , MeshType TMeshType>
void Kratos::CArrayExpressionIO::Read |
( |
ContainerExpression< TContainerType, TMeshType > & |
rContainerExpression, |
|
|
const Vector & |
rValues, |
|
|
const std::vector< IndexType > & |
rShape |
|
) |
| |
|
static |
◆ Read() [2/2]
template<class TRawDataType , class TContainerType , MeshType TMeshType>
void Kratos::CArrayExpressionIO::Read |
( |
ContainerExpression< TContainerType, TMeshType > & |
rContainerExpression, |
|
|
TRawDataType const * |
pBegin, |
|
|
const int |
NumberOfEntities, |
|
|
int const * |
pShapeBegin, |
|
|
const int |
ShapeSize |
|
) |
| |
|
static |
◆ Write() [1/2]
template<class TRawDataType , class TContainerType , MeshType TMeshType>
void Kratos::CArrayExpressionIO::Write |
( |
const ContainerExpression< TContainerType, TMeshType > & |
rContainerExpression, |
|
|
TRawDataType * |
pBegin, |
|
|
const int |
mSize |
|
) |
| |
|
static |
◆ Write() [2/2]
template<class TContainerType , MeshType TMeshType>
void Kratos::CArrayExpressionIO::Write |
( |
const ContainerExpression< TContainerType, TMeshType > & |
rContainerExpression, |
|
|
Vector & |
rValues |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: