In [ ]:
import numpy as np
import h5py
from dsworks import *
In [ ]:
!rm -f testdocument.h5
In [ ]:
ic = InversionContainer('testdocument.h5')
In [ ]:
ic.cfile
In [ ]:
ic.code
In [ ]:
ic.code.inflate()
In [ ]:
ic.code.deflate()
In [ ]:
ic
In [ ]:
ic.data.items
In [ ]:
ic.code.deflate()
In [ ]:
ic.models['initial'] = ModelNode(np.ones((5,5)), {'desc': 'Initial model'})
In [ ]:
ic.models
In [ ]:
ic.models.items
In [ ]:
ic.models.items.keys()
In [ ]:
ic.models.items['initial']
In [ ]:
ic.models.inflate()
In [ ]:
ic.models.items['initial'].arr
In [ ]:
ic.models.items['initial'].deflate()
In [ ]:
ic.models.items['initial'].inflate()
In [ ]:
ic.models.deflate()
In [ ]:
ic.models.items
In [ ]:
ic.models.inflate()
In [ ]:
ic.models.items['initial'].attrs
In [ ]:
ic.models.items['initial'].unit = 'm/s'
In [ ]:
ic.models.deflate()
In [ ]:
ic.models
In [ ]:
ic.models.inflate()
In [ ]:
modelnode = ic.models.items['initial']
In [ ]:
modelnode.unit
In [ ]: