the fluids being viscous or non-homogeneous