| 223 | | # Additional check TODO: modification of presynaptic variables should not depend on postsynaptic |
| 224 | | # variables |
| 225 | | |
| 226 | | # additional dependencies on the set of equations are induced by the |
| 227 | | # interactions in pre and post code |
| 228 | | additional_deps = pre.split('\n')+post.split('\n') |
| | 223 | # additional dependencies are used to ensure that if there are multiple |
| | 224 | # pre/post separated equations they are grouped together as one |
| | 225 | additional_deps = ['__pre_deps='+'+'.join(vars_pre), |
| | 226 | '__post_deps='+'+'.join(vars_post)] |