added analysis and physicalquantityfield