Dataset: dlblinfo
Rank: 1
Dims(1): 1
Value(1): ecut

Dataset: intinfo
Rank: 1
Dims(1): 9
Value(1): 0 for REAL and 1 for CPLX
Value(2): # of qpoints
Value(3): freq_dep
Value(4): # of frequencies
Value(5): # of gvectors
Value(6): Max of nmtx(q) over q
Value(7): kgrid(1)
Value(8): kgrid(2)
Value(9): kgrid(3)

Dataset: gvecs
Rank: 2
Dims(1): 3 (x,y,z coordinates)
Dims(2): # of Gvecs

Dataset: nmtx-of-q
Rank: 1
Dims(1): # of q points
Value: nmtx(q)

Dataset: q-gvec-ekin
Rank: 2
Dims(1): # of gvecs at q
Dims(2): # of q ponits
Value: kinetic energy of G+q

Dataset: q-gvec-index
Rank: 3
Dims(1): # of gvecs at q
Dims(2): 2 (index, inverse index)
Dims(3): # of q points
Value: sort index (and inverse) for gvectors at q to those in gvecs dataset

Dataset: qpoints
Rank: 2
Dims(1): 3 (x,y,z coordinate)
Dims(2): # of qpoints
Value: qvectors

Dataset: matrix
Rank: 6
Dims(1): 0 for Real 1 for complex
Dims(2): # of frequencies
Dims(3) = Dims(4): nmtx (# of gvectors in epsilon)
Dims(5): # of matrices (Retarded/Advanced) * (spin, for polarizability)
Dims(6): # of qpoints
Value: Inverse epsilon matrix

Dataset: nspin
Rank: 0
Value: number of spins
