postPhi.setMean(postPhiMean);
postPhi.setCovariance(postAInv.scale(newInvScaleSmpl));
final Vector postPhiSmpl = postPhi.sample(this.rng);
final Matrix smplArTerms = MatrixFactory.getDefault().createDiagonal(
postPhiSmpl.subVector(
postPhiSmpl.getDimensionality()/2,
postPhiSmpl.getDimensionality() - 1));
kf.getModel().setA(smplArTerms);
final Vector smplOffsetTerm = postPhiSmpl.subVector(0,