when running execute, boundaries do not have to be flat (probably not working yet)
Merge branch 'feature/Effective_props' of https://github.com/jhinebau/OpenPNM into feature/Effective_props