output.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:Fluid2d 作者: pvthinker 项目源码 文件源码
def create_diag(self,diag):
         nc = Dataset(self.diagfile,'w',format='NETCDF4')
         nc.createDimension('t',None)   # define dimensions ('None' is record dim)

         d = nc.createVariable('t','f',('t',))
         d.long_name = 'model time'

         d = nc.createVariable('kt','i',('t',))
         d.long_name = 'model iteration'

         for v in self.list_diag:
             d = nc.createVariable(v,'f',('t',))
             d.long_name = v
         nc.close()
         self.kdiag = 0

         # set up internal buffer to avoid too frequent disk access
         self.ndiags = len(self.list_diag)+2
         self.buffersize = 10
         self.buffer=zeros((self.buffersize,self.ndiags))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号