Hierarchy
Hierarchy.Rd
Class representing a PetroVisor hierarchy object.
Public fields
name
The name of the hierarchy.
relationship
The child-parent relationships stored in the hierarchy. A single data frame with the columns
child
andparent
if the hierarchy is static. For time-dependent hierarchies a list of data frames. The names of the list refer to the date of the relationship.is_time_dependent
Whether the hierarchy is time dependent or static.
time_stamp
The (first) time stamp of the time dependent hierarchy.
description
The description of the item.
labels
A list of strings holding the labels of the scope.
Methods
Method new()
Create a new Scope instance.
Arguments
name
The name of the hierarchy.
relationship
The child-parent relationships stored in the hierarchy. A single data frame with the columns
child
andparent
if the hierarchy is static. For time-dependent hierarchies a list of data frames. The names of the list refer to the date of the relationship.is_time_dependent
Whether the hierarchy is time dependent or static.
time_stamp
The (first) time stamp of the time dependent hierarchy.
description
The description of the item.
labels
A list of strings holding the labels of the scope.
Examples
if (FALSE) { # \dontrun{
Hierarchy$new(name = "MyHierarchy",
relationship = list(Well1 = "Parent1",
Well2 = "Parent1",
Parent1 = NA))
} # }