depsPruneEdges: Prune edges to remove cycles in module dependencies

.depsPruneEdgesR Documentation

Prune edges to remove cycles in module dependencies

Description

Internal function. Attempts to identify cycles in the dependency graph and remove edges representing object dependencies which are provided by other modules in the simulation.

Usage

.depsPruneEdges(simEdgeList)

## S4 method for signature 'data.table'
.depsPruneEdges(simEdgeList)

Arguments

simEdgeList

An edge list (data.table) produced by depsEdgeList().

Value

An updated edge list object.

Author(s)

Alex Chubaty


SpaDES.core documentation built on Nov. 10, 2023, 5:08 p.m.