Bond Graphs for Distributed System Models Admitting Mixed Causal Inputs