# 流场存储接口 目前仅支持笛卡尔网格下的MPI并行/串行的读写,可切换核数 ## FluidCartRegularD 笛卡尔网格下的双精度流体场读写接口类 - N_dim 为维度, - FileTag 为标签,默认为不存虚拟网格,大部分情况下不用管 - 推荐的API(具体参考源代码,或doxygen函数索引) |函数名|说明| | --- | --- | |SetMPI| 并行设置| |SetMeshc
SetMeshf| 设置不同方向的网格,因为是笛卡尔,每个方向是一个一维数组,c代表网格中心位置,f代表网格面位置| |SetGhostMesh| 设置虚拟网格数| |SetDomain| 设置数据的流体域| |SetFileAttr| 设置文件的属性| | AllocateBuffer |申请缓存,共用的缓存区| | DeallocateBuffer |释放缓存,共用的缓存区| | Print |打印存储信息摘要| |CreateFile |创建文件| |OpenFile|打开存在的文件| |CloseFile| 关闭文件| |AddAttributeTo |添加属性到不同的FluidGroup| |AddDataSetTo|添加数据集到不同的FluidGroup| |AddDataSetCplxTo|添加复数数据集到不同的FluidGroup| |AddField|添加场到Fields Group下| |AddCplxField|添加复数场到Fields Group下| |ReadAttributeFrom|从不同的FluidGroup读取属性| |ReadDataSetFrom|从不同的FluidGroup读取数据| |ReadDataSetCplxFrom|从不同的FluidGroup读取复数数据集| |ReadField|从Fields Group读取场| |ReadCplxField|从Fields Group读取复数场|