This funtion recursively splits each subpopulation of a list of subpopulations until none of the subpopulations can be split further to improve the minimization.

1 | ```
recSplitConnMat(subpops.lst, conn.mat, beta, ...)
``` |

`subpops.lst` |
A list whose elements are vectors of indices for each subpopulation. See |

`conn.mat` |
A square connectivity matrix. This matrix has typically been normalized and made symmetric prior to using this function. |

`beta` |
Controls degree of splitting of connectivity matrix, with larger values generating more subpopulations. |

`...` |
further arguments to be passed to |

David M. Kaplan dmkaplan2000@gmail.com

Jacobi, M. N., Andre, C., Doos, K., and Jonsson, P. R. 2012. Identification of subpopulations from connectivity matrices. Ecography, 35: 1004-1016.

See also `optimalSplitConnMat`

,
`splitConnMat`

,
`subpopsVectorToList`

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.