todo: - include r=0 - make sure a varying mesh in alpha-direction is OK
todo: - allow closed alpha mesh - allow r=0 case - adept field processing - ...