Fix bug in trapping and DelaunayCubic logger

evaluate trapping did not update the trapped elements correctly and was instead updating the first np pores and nt throats.