combine externalCoupler from lumpedPoints and function object
should also name as externalFileCoupler, to allow the future possibility of other coupling mechanisms.
should also name as externalFileCoupler, to allow the future possibility of other coupling mechanisms.