changed function names to standardised synge_* format
revved ohmic