model.modelNode(<tag>) represents a model node in the model tree.
model.modelNode().create(<tag>) creates a model node with the given tag.
model.modelNode().create(<tag>, <basetag>) creates an extra dimension model node with the tag
<tag> associated to the base model node
<basetag>.
model.modelNode().create(<tag>,
<type>) creates a model node with the tag
<tag> of one of the following types, set as the string
<type>:
Component, for a normal geometry component;
ExtraDim, for an extra dimension; or
MeshComponent, for a mesh component. For example, to create a mesh component:
model.modelNode(<tag>).scope() returns the fully qualified scope name.
model.modelNode(<tag>).baseSystem(<system>) use the given base system as unit system for the model node. This overrides the global unit system specified for the entire model object. To use global system again, set the base system of the model node to
null.
model.modelNode(<tag>).sorder() returns the geometry shape order used for the model node and its descendants.
model.modelNode(<tag>).sorder(<stype>) Sets the geometry shape order. Allowed values are automatic, linear, quadratic, cubic, quartic, and quintic, and the default is automatic. With automatic shape order the physics interfaces under the model node decide the most optimum shape order.
model.modelNode(<tag>).defineLocalCoord() returns true if local coordinate variables exist. By default, this is the case, except for model components created before version 5.0.
model.modelNode(<tag>)).defineLocalCoord(boolean) sets a flag that determines whether local coordinate variables exist.
The model.modelNode().createExtraDim(
<tag>) method has been deprecated in version 5.2. Use model.modelNode().create(
<tag>), "ExtraDim"); instead.