extended rv_frozen
nnlf implementation with better paramater structure than scipy's own