add eclshearmult func.