We consider a network of dams to which the external input is a multivariate Markov additive process. For each state of the Markov chain modulating the Markov additive process, the release rates are linear (constant multiple of the content level). Each unit of material processed by a given station is then divided into fixed proportions each of which is routed to another station or leaves the system. For each state of the modulating process, this routeing is determined by some substochastic matrix. We identify simple conditions for stability and show how to compute transient and stationary characteristics of such networks.