AFEPack
组合类型 | 函数
Migration::details名字空间参考

判断一个数据ID是否合法 更多...

组合类型

struct  _global_environment
class  _mpi_access

函数

template<class MESH >
BinaryBufferget_buffer (MESH &mesh, const data_id_t &data_id, u_int dimension, u_int geo_idx, bool is_save)
template<int DOW>
void clear_data_buffer (HGeometry< 0, DOW > &geo)
template<int DOW>
void clear_data_buffer (HGeometry< 1, DOW > &geo)
template<class GEO >
void clear_data_buffer (GEO &geo)

详细描述

判断一个数据ID是否合法


函数文档

template<int DOW>
void Migration::details::clear_data_buffer ( HGeometry< 0, DOW > &  geo)

将几何体上的数据缓冲去除。

template<class GEO >
void Migration::details::clear_data_buffer ( GEO &  geo)
template<int DOW>
void Migration::details::clear_data_buffer ( HGeometry< 1, DOW > &  geo)
template<class MESH >
BinaryBuffer& Migration::details::get_buffer ( MESH &  mesh,
const data_id_t &  data_id,
u_int  dimension,
u_int  geo_idx,
bool  is_save 
)

获取几何体上的数据缓冲区。对于存储的情形,如果相应的缓冲区不存在, 则新建立改缓冲区。

参数:
mesh正则网格
data_id数据 ID
dimension几何体维数
geo_idx几何体序号
is_save存储还是读入
返回:
相应的缓冲区