pencil.export.create_h5
Created on Fri Apr 22 11:14:28 2016
@author: fagent
Create structure for hdf5 storage of 2D averages time series, motivated to save emf tensors for use with mean-field pencil code module. To generalise hdf5 for all data structures
Attributes
Functions
|
call signature: |
Module Contents
- pencil.export.create_h5.create_aver_sph(filename, dataset, fields, nzyxt, zyxt, hdf5dir='data', dgroup='emftensor')
call signature:
- create_aver_sph(filename, dataset, fields, nzyxt, zyxt,
hdf5dir=’data’, dgroup=’emftensor’)
- Keyword Arguments:
*filename* – Output filename.
*dataset* – HDF5 dataset.
*fields* – Names of the fields to be written.
*nzyxt* – Array containing [nz, ny, nx, nt].
*zyxt* – Array containing the arrays z, y, x and t.
*hdf5dir* – Output data directory.
*dgroup* – Data group name.
- pencil.export.create_h5.fvars = [('utensor', (3,)), ('alpha', (3, 3)), ('beta', (3, 3)), ('gamma', (3,)), ('delta', (3,)),...