Question: are all longitudinal waves mechanical?
Answer: Mechanical Waves are waves which propagate through a material medium (solid, liquid, or gas) at a wave speed which depends on the elastic and inertial properties of that medium. There are two basic types of wave motion for mechanical waves: longitudinal waves and transverse waves.