A Fully Compositional Streamline Simulator