Module: Fathom

Defined in:
lib/fathom.rb,
lib/fathom/data/edge.rb,
lib/fathom/data/network.rb,
lib/fathom/data/outcome.rb,
lib/fathom/data/property.rb,
lib/fathom/data/variable.rb,
lib/fathom/data/definition.rb,
lib/fathom/behaviors/plugins.rb,
lib/fathom/data/adjacency_matrix.rb,
lib/fathom/roles/network_builder.rb,
lib/fathom/roles/general_graph_tools.rb,
lib/fathom/behaviors/attribute_system.rb,
lib/fathom/behaviors/context_behavior.rb,
lib/fathom/contexts/network_traversal.rb,
lib/fathom/contexts/network_population.rb

Defined Under Namespace

Modules: AttributeSystem, ContextBehavior, GeneralGraphTools, NetworkBuilder, Plugins Classes: AdjacencyMatrix, Config, Definition, Edge, Network, NetworkPopulation, NetworkTraversal, Outcome, Property, Variable

Class Method Summary collapse

Class Method Details

.configObject

A reset-able configuration that provides access to other services (pod storage, say)



22
23
24
# File 'lib/fathom.rb', line 22

def config
  @config ||= Config.new
end

.reset_config!Object

The reset on the configuration



27
28
29
# File 'lib/fathom.rb', line 27

def reset_config!
  @config = Config.new
end