HMIN_element_writebar_vector()

Writes a 2-noded bar to HyperMesh using a vector to define the bar local x axis.

Syntax

void HMIN_element_writebar_vector(HM_entityidtype id, char elementtype, HM_entityidtype propertyid, double vector[3], double offseta[3], double offsetb[3], int pinsa, int pinsb, HM_entityidtype nodes[], HM_entityidtype collectorid);

Type

HyperMesh hminlib Function

Description

Writes a 2-noded bar to HyperMesh using a vector to define the bar local x axis.

Inputs

id
The ID of the element.
elementtype
The type of the element, a user-defined value.
propertyid
The ID of the property to which the element should point.
vector[3]
The node at end a or end b of the desired vector.
offseta[3]
The amount to offset the bar at end a of the vector.
offsetb[3]
The amount to offset the bar at end b of the vector.
pinsa
The degrees of freedom assigned to end a of the vector.
pinsb
The degrees of freedom assigned to end b of the vector.
nodes[2]
The nodes associated with the element.
collectorid
The ID of the collector where the vector element should be placed.

Errors

None.