Skip to content

Commit

Permalink
improve simList show/debug (closes #57; closes #73)
Browse files Browse the repository at this point in the history
- no point dumping the module dependencies each time
  • Loading branch information
achubaty committed Jun 11, 2015
1 parent 33b7237 commit 0ad9206
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 14 deletions.
26 changes: 13 additions & 13 deletions R/simList.R
Expand Up @@ -214,6 +214,11 @@ setMethod("show",
quote=FALSE, row.names=FALSE))
out[[13]] <- capture.output(cat("\n"))

### list stored objects
out[[14]] <- capture.output(cat(">> Objects stored:\n"))
out[[15]] <- capture.output(print(ls.str(simEnv(object))))
out[[16]] <- capture.output(cat("\n"))

### params
omit <- which(names(simParams(object))==".load" |
names(simParams(object))==".progress")
Expand All @@ -230,23 +235,18 @@ setMethod("show",
} else {
q = cbind(Module=list(), Parameter=list())
}
out[[14]] <- capture.output(cat(">> Parameters:\n"))
out[[15]] <- capture.output(print(q, row.names=FALSE))
out[[16]] <- capture.output(cat("\n"))

### completed events
out[[17]] <- capture.output(cat(">> Completed Events:\n"))
out[[18]] <- capture.output(print(simCompleted(object)))
out[[17]] <- capture.output(cat(">> Parameters:\n"))
out[[18]] <- capture.output(print(q, row.names=FALSE))
out[[19]] <- capture.output(cat("\n"))

### scheduled events
out[[20]] <- capture.output(cat(">> Scheduled Events:\n"))
out[[21]] <- capture.output(print(simEvents(object)))
### completed events
out[[20]] <- capture.output(cat(">> Completed Events:\n"))
out[[21]] <- capture.output(print(simCompleted(object)))
out[[22]] <- capture.output(cat("\n"))

### list stored objects
out[[23]] <- capture.output(cat(">> Objects stored:\n"))
out[[24]] <- capture.output(print(ls.str(simEnv(object))))
### scheduled events
out[[23]] <- capture.output(cat(">> Scheduled Events:\n"))
out[[24]] <- capture.output(print(simEvents(object)))
out[[25]] <- capture.output(cat("\n"))

### print result
Expand Down
2 changes: 1 addition & 1 deletion man/spadesEnv.Rd
Expand Up @@ -4,7 +4,7 @@
\name{.spadesEnv}
\alias{.spadesEnv}
\title{The SpaDES environment}
\format{\preformatted{<environment: 0x0000000026f6a850>
\format{\preformatted{<environment: 0x7fe0edb5a9f0>
}}
\usage{
.spadesEnv
Expand Down

0 comments on commit 0ad9206

Please sign in to comment.