Resolution of magnetogasdynamic phenomena using a flux-vector splitting method