Skip to article
New Visionnv.AIM
⌕ Search

List of nv.AIM PIPE commands

  • Add a well — network.nodeList.add('Well_name', IpmNodeType.Well)
  • Add a source — nodeList.add('Source_name', IpmNodeType.Source)
  • Add a sink — nodeList.add('Sink_name', IpmNodeType.Sink)
  • Add a choke — nodeList.add('Choke_name', IpmNodeType.Choke)
  • Add additional equipment — nodeList.add('Equipment_name', IpmNodeType.GenericEquipment)
  • Add a separator — nodeList.add('Separator_name', IpmNodeType.Separator)
  • Add a joint — nodeList.add('Joint_name', IpmNodeType.Joint)
  • Add a connection — pipeList.add('Connection_name', 'Start_node_name', 'End_node_name', IpmPipeType.Link)
  • Add a pipeline — pipeList.add('Pipe_name', 'Start_node_name', 'End_node_name', IpmPipeType.Pipe)
  • Delete an object (node) — nodeList.remove('Object_name')
  • Delete an object (connection/pipeline) — pipeList.remove('Object_name')
  • Calculate the model — IpmCalculator().calcIntModel(model, calcResult, calcLog, calcMode)
← nv.AIM SERVER