Flux point method

Implements #50 .
Please reformat to roughly respect the 80 character line length limit (and from now on have PEP8 warnings on in your editor to realise it directly while you are coding).