FastPD: dual variables reading functions added