removed inner dimension typedef
removed myDomain member
vector field use matrix (potentially sparse) as container
Merge remote-tracking branch 'david/dec' into dec