WIP: zero flux nuemann bc causing segfaults

Change-Id: If1a91c073e0b05a15f0dc91f2cda93ffdc698a3a