demo.get.f(pars, Y, X, inv.Omega, inv.Sigma, T)
demo.get.f.dense(pars, Y, X, inv.Omega, T)
demo.get.grad(pars, Y, X, inv.Omega, inv.Sigma, T)
demo.get.grad.dense(pars, Y, X, inv.Omega, T)
.demo.dlog.f.db(pars, Y, X, inv.Omega, inv.Sigma, T)
.demo.dlog.f.dmu(pars, Y, X, inv.Omega, inv.Sigma)
demo.get.hess.struct(N,k)
demo.trust.func(pars, obj,...)