.depsLoadOrder {SpaDES.core} | R Documentation |
Determine module load order
Description
Internal function. Checks module dependencies and attempts to ensure that cyclic dependencies can be resolved, checking objects in the global environment, and finally, attempts to determine the load order for modules in the simulation.
Usage
.depsLoadOrder(sim, simGraph)
## S4 method for signature 'simList,igraph'
.depsLoadOrder(sim, simGraph)
Arguments
sim |
A |
simGraph |
An |
Details
Uses igraph::topo_sort()
to try to find a load order satisfying
all module object dependencies.
Value
Character vector of module names, sorted in correct load order.
Author(s)
Alex Chubaty
[Package SpaDES.core version 2.1.0 Index]