[pnm] Allow the transmissibility of wetting phase to be zero in case of Circle throat shape

Merged Hanchuan Wu requested to merge fix/assert_for_wetting_phase_tranmissibility_pnm into master

For circular throat (ThroatShape = Circle) in PNM the wetting layer area can be 0, which leads to 0 transmissibility. Therefore, std::isfinite is a better assert than std::isnormal which would fail for 0 transmissibility

Edited by Hanchuan Wu

Merge request reports