A generalised framework for building complex networks of evolution equations | Synapse