Flux point method

Implements #50 .
If the docstring just repeats the function name there's no point and you can remove it.
For tests you only should put docstrings and comments when something is non-obvious.