Defines a Node, which is a point with Field values defined by a FieldSet.
0.6 (20 February 2001) 0.7 (08 August 2001)
version 0.6: - added values structure
version 0.7: - added addStrings() method to handle string values JMB
Returns a new Node.
Returns an identical copy of an existing Node.
Optional argument is name for Node. Returns the name of the Node.
Optional argument defines the FieldSet for Node. Returns the FieldSet of the Node.
Adds a list of values to the Nodal value array. Returns the last defined index of the values.
Adds a list of strings to the Nodal value array. Returns the last defined index of the values.
Clears the list of values of the Node.
Sets the list of values of the Node (clears, then adds the new values).
Returns an array of the values of the Node.
Returns the values of the Node in a hash format. Hash of field names Hash of component names Array of versions Hash of Value Array of derivatives (if derivs are defined)
$node->{fieldname}{componentname}[versionnumber]{value} $node->{fieldname}{componentname}[versionnumber]{derivatives}[derivnumber] e.g.
$node = $group->getNode(5)->getValuesHash(); print $node->{coordinates}{x}[0]{value}; @ver3derivs = @{$node->{coordinates}{z}[3]{derivatives}};
Setting and/or returning a single value of a Node by index.
List the contents of this Node to the filehandle FH (default to STDOUT). Set the "verbose" flag ($s->verbose(1)) to see extended information.