GLOBAL STRING lista[VIRTUAL]
list_create_boolean_list | (blist_a,blist_b,btype,bret_list) |
Description: | ||
This function creates a list of entities by combining the contents of the global strings lista and listb using the type of operation specified by the input value boolean and placing the results in the global string listc. | ||
Input: | ||
STRING | blist_a[] | This value specifies the first string of entities to be combined. |
STRING | blist_b[] | This value specifies the second string of entities to be combined. |
STRING | btype[7] | This value specifies the type of operation to be used to combine the first and second strings of entities. See the remarks below for more information. |
Output: | ||
STRING | bret_list[] | This value returns the results of the specified combination operation. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
48000002 | *%A% * is not a valid boolean operator! | |
48000013 | Boolean listc is empty! | |
Operational string value | Description: |
“or”, “eval_or” | Combines the two global strings lista and listb, sorts them, and deletes any duplicate values. |
“and”, “and_fg” | Combines the two global strings lista and listb, sorts them, and leaves any duplicate entries in place. |
“a-b” | Removes all items in listb from lista, then sorts the results. |
“b-a” | Removes all items in lista from listb, then sorts the results. |
48000013 | Boolean listc is empty! |
48000002 | *%A% * is not a valid boolean operator! |
list_create_curve_ass_geo | (entity_list, target, return_list) |
Description: | ||
This function will create a list of all curves from a list of geometric entities. | ||
Input: | ||
STRING | entity_list[] | This value specifies a list of geometric entities. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: ”lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of curves. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
14000001 | LpGetHeapSpace: Allocated heap space is exhausted | |
14000003 | LpSublistType: No sublist filter bits are set on invocation | |
14000004 | LpSublistType: I am being invoked with a NULL list | |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. | |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. | |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. | |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. | |
14000009 | LpSublistType: In the list being used, the current sublist is unclassifiable. | |
14000010 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. | |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. | |
14000049 | LpParseExpression: Excess left parenthesis detected. | |
14000050 | LpParseExpression: Excess right parenthesis detected. | |
14000281 | LpExpandPclVariables: Virtual memory is full. | |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. | |
48000001 | *%A% * is not a valid target list! | |
48000006 | No Curve found! | |
48000006 | No Curve found! |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted |
14000049 | LpParseExpression: Excess left parenthesis detected. |
14000050 | LpParseExpression: Excess right parenthesis detected. |
14000281 | LpExpandPclVariables: Virtual memory is full. |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. |
app_get_handle()
lp_sublist_count()
list_create_target_list()
list_create_curve_ass_group | (group_list, number_of_groups, target, return_list) |
Description: | ||
This function will create a list of all curves in a list of groups of geometric entities. | ||
Input: | ||
STRING | group_list[](number_of_groups) | This value specifies a list of groups of geometric entities. |
INTEGER | number_of_groups | This value specifies the number of groups in the group_list input value. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: ”lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of curves. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
8104003 | Out of room in destination format string. | |
8107002 | Last command aborted. | |
11000050 | The group name is invalid. | |
11000098 | A fatal error has occurred in the database. Database is corrupted. | |
11000105 | The specified group was not found in the database. | |
11000121 | There is not a current group defined. | |
11000127 | The group does not have any entities in it. | |
48000001 | *%A% * is not a valid target list! | |
48000006 | No Curve found! | |
48000010 | No Group selected! | |
48000006 | No Curve found! |
8104003 | Out of room in destination format string. |
8107002 | Last command aborted. |
11000050 | The group name is invalid. |
11000098 | A fatal error has occurred in the database. Database is corrupted. |
11000105 | The specified group was not found in the database. |
11000121 | There is not a current group defined. |
11000127 | The group does not have any entities in it. |
13000004 | Duplicate entry exists in table |
13000007 | An unspecified database error occurred |
13000008 | Group not found |
13000014 | Viewport not found |
48000001 | *%A% * is not a valid target list! |
48000010 | No Group selected! |
list_create_target_list()
list_create_elem_ass_geo | (element_shape_code, entity_list, target, return_list) |
Description: | ||
This function will create a list of all elements of a particular finite element model shape in a list of geometric entities. | ||
Input: | ||
INTEGER | element_shape_code | This value specifies a code value used to select the type of element shape to be used to make the returned list of entities. See the remarks below for more information. |
STRING | entity_list[] | This value specifies a list of geometric entities. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of elements. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
14000001 | LpGetHeapSpace: Allocated heap space is exhausted | |
14000003 | LpSublistType: No sublist filter bits are set on invocation | |
14000004 | LpSublistType: I am being invoked with a NULL list | |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. | |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. | |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. | |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. | |
14000009 | LpSublistType: In the list being used, the current sublist is unclassifiable. | |
14000010 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. | |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. | |
14000049 | LpParseExpression: Excess left parenthesis detected. | |
14000050 | LpParseExpression: Excess right parenthesis detected. | |
14000281 | LpExpandPclVariables: Virtual memory is full. | |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. | |
48000001 | *%A% * is not a valid target list! | |
48000003 | No Element found! | |
Element Shape Code | Description |
0 | Any element |
1 | point |
2 | beam/bar |
3 | tria |
4 | quad |
5 | tet |
6 | pyramid |
7 | wedge |
8 | hex |
48000003 | No Element found! |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted |
14000049 | LpParseExpression: Excess left parenthesis detected. |
14000050 | LpParseExpression: Excess right parenthesis detected. |
14000281 | LpExpandPclVariables: Virtual memory is full. |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. |
list_create_target_list()
list_create_elem_ass_group | (element_shape_code, group_list, number_of_groups, target, return_list) |
Description: | ||
This function will create a list of all elements of a particular finite element model shape in a list of groups of geometric entities. | ||
Input: | ||
INTEGER | element_shape_code | This value specifies a code value used to select the type of element shape to be used to make the returned list of entities. See the remarks below for more information. |
STRING | group_list[](number_of_groups) | This value specifies a list of groups of geometric entities. |
INTEGER | number_of_groups | This value specifies the number of groups in the group_list input value. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of elements. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
8104003 | Out of room in destination format string. | |
8107002 | Last command aborted. | |
11000050 | The group name is invalid. | |
11000098 | A fatal error has occurred in the database. Database is corrupted. | |
11000105 | The specified group was not found in the database. | |
11000121 | There is not a current group defined. | |
11000127 | The group does not have any entities in it. | |
48000001 | *%A% * is not a valid target list! | |
48000003 | No Element found! | |
48000010 | No Group selected! | |
Element Shape Code | Description |
0 | Any element |
1 | point |
2 | beam/bar |
3 | tria |
4 | quad |
5 | tet |
6 | pyramid |
7 | wedge |
8 | hex |
48000003 | No Element found! |
8104003 | Out of room in destination format string. |
8107002 | Last command aborted. |
11000050 | The group name is invalid. |
11000098 | A fatal error has occurred in the database. Database is corrupted. |
11000105 | The specified group was not found in the database. |
11000121 | There is not a current group defined. |
11000127 | The group does not have any entities in it. |
48000010 | No Group selected! |
list_create_target_list()
list_create_elem_ass_node | (element_shape_code, node_list, target, return_list) |
Description: | ||
This function will create a list of all elements of a particular finite element model shape in a list of nodes. | ||
Input: | ||
INTEGER | element_shape_code | This value specifies a code value used to select the type of element shape to be used to make the returned list of elements. See the remarks below for more information. |
STRING | node_list[] | This value specifies a list of nodes. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of elements. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
1 | This is an internal status condition. There is no corresponding status message in the message database. | |
258 | This is an internal status condition. There is no corresponding status message in the message database. | |
259 | This is an internal status condition. There is no corresponding status message in the message database. | |
13000096 | Not enough storage allocated for elements | |
14000004 | LpSublistType: I am being invoked with a NULL list | |
48000001 | *%A% * is not a valid target list! | |
48000003 | No Element found! | |
Element Shape Code | Description |
0 | Any element |
1 | point |
2 | beam/bar |
3 | tria |
4 | quad |
5 | tet |
6 | pyramid |
7 | wedge |
8 | hex |
1 | Not owner |
13000096 | Not enough storage allocated for elements |
14000004 | LpSublistType: I am being invoked with a NULL list |
48000003 | No Element found! |
list_create_target_list()
sys_allocate_array()
list_create_elem_att_fringe | (element_shape_code, fringe_limits, fringe_comparison_type, tolerance, group_name, target, return_list) |
Description: | ||
This function will create a list of all elements of a particular finite element model shape with a specified fringe value in a single group of geometric entities. | ||
Input: | ||
INTEGER | element_shape_code | This value specifies a code value used to select the type of element shape to be used to make the returned list of entities. See the remarks below for more information. |
REAL | fringe_limits(2) | This value specifies the lower fringe limit as the value in offset 1 and the upper fringe limit as the value in offset 2. |
STRING | fringe_comparison_type[7] | This value specifies the method that will be used for comparing the fringe limits to the fringe value of the element shape. See the remarks below for more information. |
REAL | tolerance | This value specifies a range over which a match between the input value fringe_limits and the fringe value for the finite element model shape can be made. |
STRING | group_name[] | This value specifies the name of a group of geometric entities. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of elements. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
13000008 | Group not found | |
1300002 | Element not found | |
15500001 | Message 15500001 not found in message file(s) | |
15500002 | Message 15500002 not found in message file(s) | |
15500003 | Message 15500003 not found in message file(s) | |
48000001 | *%A% * is not a valid target list! | |
48000003 | No Element found! | |
48000010 | No Group selected! | |
48000014 | *%A% * is not a valid Value option! | |
Element Shape Code | Description |
0 | Any element |
1 | point |
2 | beam/bar |
3 | tria |
4 | quad |
5 | tet |
6 | pyramid |
7 | wedge |
8 | hex |
Operation Name | Operation Action |
“equal” | Is the fringe value within the input value tolerance of the input value fringe_limits(1)? |
“minimum” | Is the fringe value less than the input value fringe_limits(1) plus the input value tolerance? |
“maximum” | Is the fringe value greater than the input value fringe_limits(1) plus the input value tolerance? |
“range” | Does the fringe value fall in the range defined by the input value fringe_limits(1) as the lower limit and input value fringe_limits(2) as the upper limit plus or minus the input value tolerance? |
48000003 | No Element found! |
13000008 | Group not found |
13000021 | Element not found |
15500001 | Message 15500001 not found in message file(s) |
15500002 | Message 15500002 not found in message file(s) |
15500003 | Message 15500003 not found in message file(s) |
48000010 | No Group selected! |
48000014 | *%A% * is not a valid Value option! |
list_create_target_list()
list_create_elem_att_mat | (element_shape_code, material_list, num_materials, target, return_list) |
Description: | ||
This function will create a list of all elements of a particular finite element model shape from a list of material names. | ||
Input: | ||
INTEGER | element_shape_code | This value specifies a code value used to select the type of element shape to be used to make the returned list of entities. See the remarks below for more information. |
STRING | material_list[](num_materials) | This value specifies a list of materials names. |
INTEGER | num_materials | This value specifies the number of material entries in the material_list input value. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: ”lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of elements. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
-1 | This is an internal status condition. There is no corresponding status message in the message database. | |
13000004 | Duplicate entry exists in table | |
13000007 | An unspecified database error occurred | |
13000120 | The material specified in the query was not found | |
48000001 | *%A% * is not a valid target list! | |
48000003 | No Element found! | |
Element Shape Code | Description |
0 | Any element |
1 | point |
2 | beam/bar |
3 | tria |
4 | quad |
5 | tet |
6 | pyramid |
7 | wedge |
8 | hex |
48000003 | No Element found! |
-1 | End of File Reached |
13000004 | Duplicate entry exists in table |
13000007 | An unspecified database error occurred |
13000120 | The material specified in the query was not found |
48000009 | No Material selected! |
list_create_target_list()
list_create_elem_att_prop | (element_shape_code, properties_list, num_properties, target, return_list) |
Description: | ||
This function will create a list of all elements of a particular finite element model shape from a list of property names. | ||
Input: | ||
INTEGER | element_shape_code | This value specifies a code value used to select the type of element shape to be used to make the returned list of entities. See the remarks below for more information. |
STRING | properties_list[](num_properties) | This value specifies a list of property names. |
INTEGER | num_properties | This value specifies the number of material entries in the properties_list input value. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: ”lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of elements. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
29004006 | Property%A% could not be retrieved from the database. | |
48000001 | *%A% * is not a valid target list! | |
48000003 | No Element found! | |
48000011 | No Property selected! | |
Element Shape Code | Description |
0 | Any element |
1 | point |
2 | beam/bar |
3 | tria |
4 | quad |
5 | tet |
6 | pyramid |
7 | wedge |
8 | hex |
48000003 | No Element found! |
48000001 | *%A% * is not a valid target list! |
48000011 | No Property selected! |
29004006 | Property%A% could not be retrieved from the database. |
list_create_target_list()
list_create_ent_ass_group | (group_count, group_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to groups. | ||
Input: | ||
INTEGER | group_count | This value specifies the number of groups. |
STRING | group_name[31](group_count) | This array specifies the group names. The default group will be used if this value is set to ““. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_ass_vp | (viewport_count, viewport_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to viewports. | ||
Input: | ||
INTEGER | viewport_count | This value specifies the number of viewports. |
STRING | viewport_name[31](viewport_count) | This array specifies the viewport names. The default viewport will be used if this value is set to ““. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_att_ep_name | (ep_count, ep_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to element properties. | ||
Input: | ||
INTEGER | ep_count | This value specifies the number of element properties. |
STRING | ep_name[31](ep_count) | This array specifies the element property names. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_att_ep_type | (general_count, general_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to generic element types. | ||
Input: | ||
INTEGER | general_count | This value specifies the number of generic element types. |
STRING | general_name[](general_count) | This array specifies the generic element type names. See the remarks below for more information. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Mass | Axisym Shell |
Rotary Inertia | 1D Preference |
Grounded Spring | Planar Beam |
Grounded Damper | 3D Beam |
IRS ( single node ) | ISL ( in plane ) |
3D Mass | ISL ( in space ) |
2D Mass | Slide Line |
Beam | IRS ( planar/axisym ) |
Beam in XY Plane | IRS ( beam/pipe ) |
Beam in Space | RigidSurf ( Seg ) |
2D Spar | RigidSurf ( Cyl ) |
3D Spar | RigidSurf ( Axi ) |
Elastic Beam | RigidSurf ( Bz2D ) |
Thin-Walled Beam | Shell |
Rod | Thin Shell |
Link | Thick Shell |
Truss | Plate |
Spring | Bending Panel |
Damper | 2D Solid |
Spring/Damper | Membrane |
Gap | Shear Panel |
2D Gap | Twist Panel |
3D Gap | Rigid Surface |
Cable | 2D Preference |
Planar Rigid Surf | IRS ( shell/solid ) |
Combination | RigidSurf ( Bz3D ) |
Surface Effect | Solid |
1D Mass | 3D Preference |
Axisymmetric Link |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_att_lbc_name | (lbc_count, lbc_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to load and boundary condition names. | ||
Input: | ||
INTEGER | lbc_count | This value specifies the number of load and boundary condition names. |
STRING | lbc_name[31](lbc_count) | This array specifies the load and boundary condition names. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_att_lbc_type | (lbc_type_count, lbc_type_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to load and boundary condition types. | ||
Input: | ||
INTEGER | lbc_type_count | This value specifies the number of load and boundary condition type names. |
STRING | lbc_type_name[31](lbc_type_count) | This array specifies the load and boundary condition type names. See the remarks below for more information. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_att_mat_name | (material_count, material_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to material property names. | ||
Input: | ||
INTEGER | material_count | This value specifies the number of materials. |
STRING | material_name[31](material_count) | This array specifies the material names. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_att_mat_type | (mat_type_count, mat_type_name, entity_count, entity_name, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to material property types. | ||
Input: | ||
INTEGER | mat_type_count | This value specifies the number of material types. |
STRING | mat_type_name[31](mat_type_count) | This array specifies the material type names. See the remarks below for more information. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_ent_att_mat_value | (entity_count, entity_name, mat_prop_name, minimum, maximum, eval_at_temperature, evaluation_strain, evaluation_rate, evaluation_time, evaluation_frequency, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to material property word values. | ||
Input: | ||
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
STRING | mat_prop_name[] | This value specifies the material property word name. See the remarks below for more information. |
REAL | minimum | This value specifies the minimum value for the range of the material value. |
REAL | maximum | This value specifies the maximum value for the range of the material value. |
REAL | evaluation_temperature | This value specifies the temperature value used for field evaluation. |
REAL | evaluation_strain | This value specifies the strain, total strain, plastic strain, or stress value used for field evaluation. |
REAL | evaluation_rate | This value specifies the strain rate value used for field evaluation. |
REAL | evaluation_time | This value specifies the time value used for field evaluation. |
REAL | evaluation_frequency | This value specifies the frequency value used for field evaluation. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
Value | Name | Value | Name |
1 | Reference Temperature | 144 | Coefficient D |
2 | Elastic Modulus | 145 | Coefficient E |
3 | Elastic Modulus 22 | 146 | Coefficient F |
4 | Elastic Modulus 33 | 147 | Coefficient G |
5 | Poisson Ratio | 148 | Interaction Term 23 |
6 | Poisson Ratio 23 | 149 | Interaction Term 31 |
7 | Poisson Ratio 31 | 150 | Not used |
8 | Shear Modulus | . | . |
9 | Shear Modulus 23 | . | . |
10 | Shear Modulus 31 | . | . |
11 | Not used | 502 | Not used |
12 | Not used | 503 | Stress/Strain Curve |
13 | Poisson Ratio 13 | 504 | Not used |
14 | Bulk Modulus | . | . |
15 | Lame Constant | . | . |
16 | Density | . | . |
17 | Conductivity | 1000 | Not used |
18 | Conductivity 12 | 1001 | Mass Propornl Damping |
19 | Conductivity 13 | 1002 | Stiffness Propornl Damping |
20 | Conductivity 22 | 1003 | Fraction Critical Damping |
21 | Conductivity 23 | 1004 | Not used |
22 | Conductivity 33 | . | . |
23 | Specific Heat | . | . |
24 | Thermal Expansion Coeff | . | . |
25 | Thermal Expansion Coeff 22 | 1010 | Not used |
26 | Thermal Expansion Coeff 33 | 1011 | 2nd. Yield Stress |
27 | Thermal Expansion Coeff 12 | 1012 | Plastic Strain |
28 | Thermal Expansion Coeff 23 | 1013 | Rate Dependent Param D |
29 | Thermal Expansion Coeff 31 | 1014 | Rate Dependent Param p |
30 | Structural Damping Coeff | 1016 | Dilation Angle |
31 | Emissivity | 1017 | Ratio of Flow Stresses |
32 | Not used | 1018 | Absolute Plastic Strain |
. | . | 1019 | Exponent |
. | . | 1020 | Yield Offset |
. | . | 1021 | Not used |
36 | Not used | 1022 | Not used |
37 | Composite Options Flag | 1023 | Material Cohesion |
38 | Positive Definite Flag | 1024 | Eccentricity Parameter |
39 | Total Laminate Thickness | 1025 | Yield Surface Transition |
40 | Number of Plies | 1026 | Surface Radius Parameter |
41 | Laminate Offset | 1027 | Hydrostatic Yield Stress |
42 | Moisture Expansion Coeff 11 | 1028 | Volumetric Plastic Strain |
43 | Moisture Expansion Coeff 22 | 1029 | Not used |
44 | Moisture Expansion Coeff 33 | . | . |
45 | Moisture Expansion Coeff 12 | . | . |
46 | Moisture Expansion Coeff 23 | . | . |
47 | Moisture Expansion Coeff 31 | 1100 | Not used |
48 | Force Resultant (N1) per Temp | 1101 | Real Part of g1 |
49 | Force Resultant (N2) per Temp | 1102 | Imaginary Part of g1 |
50 | Force Resultant (N12) per Temp | 1103 | Value of a |
51 | Moment Resultant (M1) per Temp | 1104 | Real Part of k1 |
52 | Moment Resultant (M2) per Temp | 1105 | Imaginary Part of k1 |
53 | Moment Resultant (M12) per Temp | 1106 | Value of b |
54 | Stiffness 11 | 1107 | Not used |
55 | Stiffness 12 | . | . |
56 | Stiffness 13 | . | . |
57 | Stiffness 22 | . | . |
58 | Stiffness 23 | 1200 | Not used |
59 | Stiffness 33 | 1201 | Value of A |
60 | Stiffness 44 | 1202 | Value of B |
61 | Stiffness 45 | 1203 | Value of n |
62 | Stiffness 46 | 1204 | Value of m |
63 | Stiffness 55 | 1205 | Value of delta_H |
64 | Stiffness 56 | 1206 | Value of R |
65 | Stiffness 66 | 1207 | Not used |
66 | Stiffness 14 | . | . |
67 | Stiffness 15 | . | . |
. | Stiffness 16 | . | |
68 | Not used | 1300 | Not used |
69 | Stiffness 24 | 1301 | Coefficient C10 |
70 | Stiffness 25 | 1302 | Coefficient C20 |
71 | Stiffness 26 | 1303 | Coefficient C30 |
72 | Stiffness 34 | 1304 | Coefficient C40 |
73 | Stiffness 35 | 1305 | Coefficient C50 |
74 | Stiffness 36 | 1306 | Coefficient C60 |
75 | Stiffness 11 | 1307 | Not used |
76 | Stiffness 12 | 1308 | Not used |
77 | Stiffness 13 | 1309 | Not used |
78 | Stiffness 22 | 1310 | Not used |
79 | Stiffness 23 | 1311 | Coefficient C01 |
80 | Stiffness 33 | 1312 | Coefficient C02 |
81 | Membrane Stiffness 11 | 1313 | Coefficient C03 |
82 | Membrane Stiffness 12 | 1314 | Coefficient C04 |
83 | Membrane Stiffness 13 | 1315 | Coefficient C05 |
84 | Membrane Stiffness 22 | 1316 | Coefficient C06 |
85 | Membrane Stiffness 23 | 1317 | Not used |
86 | Membrane Stiffness 33 | 1318 | Not used |
87 | Bending Stiffness 11 | 1319 | Not used |
88 | Bending Stiffness 12 | 1320 | Not used |
89 | Bending Stiffness 13 | 1321 | Coefficient C11 |
90 | Bending Stiffness 22 | 1322 | Coefficient C21 |
91 | Bending Stiffness 23 | 1323 | Coefficient C12 |
92 | Bending Stiffness 33 | 1324 | Coefficient C31 |
93 | Coupling Stiffness 11 | 1325 | Coefficient C22 |
94 | Coupling Stiffness 12 | 1326 | Coefficient C13 |
95 | Coupling Stiffness 13 | 1327 | Coefficient C41 |
96 | Coupling Stiffness 22 | 1328 | Coefficient C32 |
97 | Coupling Stiffness 23 | 1329 | Coefficient C23 |
98 | Coupling Stiffness 33 | 1330 | Coefficient C14 |
99 | Tension Stress Limit | 1331 | Coefficient C51 |
100 | Compression Stress Limit | 1332 | Coefficient C42 |
101 | Shear Stress Limit | 1333 | Coefficient C33 |
102 | Tension Stress Limit 22 | 1334 | Coefficient C24 |
103 | Compression Stress Limit 22 | 1335 | Coefficient C15 |
104 | Shear Stress Limit 23 | 1336 | Not used |
105 | Tension Stress Limit 33 | . | . |
106 | Compression Stress Limit 33 | . | . |
107 | Shear Stress Limit 31 | . | . |
108 | Tension Strain Limit | 1400 | Not used |
109 | Compression Strain Limit | 1401 | Coefficient MU1 |
110 | Shear Strain Limit | 1402 | Coefficient MU2 |
111 | Tension Strain Limit 22 | 1403 | Coefficient MU3 |
112 | Compression Strain Limit 22 | 1404 | Coefficient MU4 |
113 | Shear Strain Limit 23 | 1405 | Coefficient MU5 |
114 | Tension Strain Limit 33 | 1406 | Coefficient MU6 |
115 | Compression Strain Limit 33 | 1407 | Not used |
116 | Shear Strain Limit 31 | 1408 | Not used |
117 | Ht Ratio | 1409 | Not used |
118 | Not used | 1410 | Not used |
119 | Not used | 1411 | Coefficient ALPHA_1 |
120 | Hardening Slope | 1412 | Coefficient ALPHA_2 |
121 | Yield Point | 1413 | Coefficient ALPHA_3 |
122 | Equivalent Yield Stress (J1=0) | 1414 | Coefficient ALPHA_4 |
123 | Alpha | 1415 | Coefficient ALPHA_5 |
124 | Beta | 1416 | Coefficient ALPHA_6 |
125 | Stress 11 Yield Ratio | 1417 | Not used |
126 | Stress 22 Yield Ratio | 1418 | Not used |
127 | Stress 33 Yield Ratio | 1419 | Not used |
128 | Stress 12 Yield Ratio | 1420 | Not used |
129 | Stress 23 Yield Ratio | 1421 | Coefficient D1 |
130 | Stress 31 Yield Ratio | 1422 | Coefficient D2 |
131 | Internal Friction Angle | 1423 | Coefficient D3 |
132 | Bonding Shear Stress Limit | 1424 | Coefficient D4 |
133 | Interaction Term | 1425 | +Coefficient D5 |
134 | Failure Index | 1426 | Coefficient D6 |
135 | Creep Reference Temperature | 1427 | Not used |
136 | Creep Threshold Factor | . | . |
137 | Temperature Dependence Exponent | . | . |
138 | Primary Creep Stiffness | . | . |
139 | Primary Creep Damping | 2001 | Not used |
140 | Secondary Creep Damping | 2002 | SigmaYY/Strain Curve |
141 | Coefficient A | 2003 | SigmaZZ/Strain Curve |
142 | Coefficient B | 2004 | SigmaXY/Strain Curve |
143 | Coefficient C | 2005 | SigmaYZ/Strain Curve |
2006 | SigmaZX/Strain Curve |
list_create_ent_att_vp_vis | (viewport_count, viewport_name, entity_count, entity_name, pick_type, pick_erased, return_list) |
Description: | ||
This function will retrieve from the database a list of entities with an association to viewports. | ||
Input: | ||
INTEGER | viewport_count | This value specifies the number of viewports. |
STRING | viewport_name[31](viewport_count) | This array specifies the viewport names. The default viewport will be used if this value is set to ““. |
INTEGER | entity_count | This value specifies the number of acceptable entity types. |
STRING | entity_name[7](entity_count) | This array specifies the acceptable entity type names. See the remarks below for more information. |
INTEGER | pick_type | This value specifies the type of operation used to select entities in the viewport. This value can be set to 0 for picking entities with a centroid visible in the viewport, 1 for picking entities that have any portion of themselves visible in the viewport, or 2 for picking only entities that are completely visible in the viewport. |
INTEGER | pick_erased | This value specifies, when set to TRUE, that entities that have been erased but are still associated with the viewport be considered for retrieval. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Point | Curve | Surface |
Solid | Node | Element |
MPC |
list_create_fem_con_fem | (in_list, get_node_con_to_node_by_elem, get_node_con_to_node_by_mpc, get_node_used_by_elem, get_node_used_by_mpc, get_elem_using_node, get_elem_adj_to_elem, get_elem_adj_to_mpc, get_mpc_using_node, get_mpc_adj_to_elem, get_mpc_adj_to_mpc, return_list) |
Description: | ||
This function queries the database for entities connected to those in a list processor string. | ||
Input: | ||
STRING | in_list[] | This value specifies the list processor string of entities. |
INTEGER | get_node_con_to_node_by_elem | This value specifies 1 (TRUE): get nodes connected to nodes in the list processor string by being part of a same Element. 0 otherwise. |
INTEGER | get_node_con_to_node_by_mpc | This value specifies 1 (TRUE): get nodes connected to nodes in the list processor string by being part of a same MPC. 0 otherwise. |
INTEGER | get_node_used_by_elem | This value specifies 1 (TRUE): get nodes part of an Element in the list processor string. 0 otherwise. |
INTEGER | get_node_used_by_mpc | This value specifies 1 (TRUE): get nodes part of an MPC in the list processor string. 0 otherwise. |
INTEGER | get_elem_using_node | This value specifies 1 (TRUE): get Elements having at least one node in the list processor string. 0 otherwise. |
INTEGER | get_elem_adj_to_elem | This value specifies 1 (TRUE): get Elements adjacent (sharing at least a node) to an Element in the list processor string. 0 otherwise. |
INTEGER | get_elem_adj_to_mpc | This value specifies 1 (TRUE): get Elements adjacent (sharing at least a node) to an MPC in the list processor string. 0 otherwise. |
INTEGER | get_mpc_using_node | This value specifies 1 (TRUE): get MPCs having at least one node in the list processor string. 0 otherwise. |
INTEGER | get_mpc_adj_to_elem | This value specifies 1 (TRUE): get MPCs adjacent (sharing at least a node) to an Element in the list processor string. 0 otherwise. |
INTEGER | get_mpc_adj_to_mpc | This value specifies 1 (TRUE): get MPCs adjacent (sharing at least a node) to an MPC in the list processor string. 0 otherwise. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. The entities output are exclusive (not within) to the input list processor string in_list. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
list_create_node_ass_elem | (element_list, target, return_list) |
Description: | ||
This function will create a list of all nodes associated with a list of elements. | ||
Input: | ||
STRING | element_list[] | This value specifies a list of elements. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: ”lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of nodes. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
1 | This is an internal status condition. There is no corresponding status message in the message database. | |
258 | This is an internal status condition. There is no corresponding status message in the message database. | |
259 | This is an internal status condition. There is no corresponding status message in the message database. | |
14000004 | LpSublistType: I am being invoked with a NULL list | |
48000001 | *%A% * is not a valid target list! | |
48000004 | No Node found! | |
48000004 | No Node found! |
1 | Not owner |
14000004 | LpSublistType: I am being invoked with a NULL list |
48000001 | *%A% * is not a valid target list! |
db_count_nodes()
fem_u_count_id_list()
list_create_target_list()
sys_allocate_array()
list_create_node_ass_geo | (geometry_list, target, return_list) |
Description: | ||
This function will create a list of all nodes associated with a list of geometry IDs. | ||
Input: | ||
STRING | geometry_list[] | This value specifies a list of geometry IDs. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: ”lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of nodes. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
14000001 | LpGetHeapSpace: Allocated heap space is exhausted | |
14000003 | LpSublistType: No sublist filter bits are set on invocation | |
14000004 | LpSublistType: I am being invoked with a NULL list | |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. | |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. | |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. | |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. | |
14000009 | LpSublistType: In the list being used, the current sublist is unclassifiable. | |
14000010 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. | |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. | |
14000049 | LpParseExpression: Excess left parenthesis detected. | |
14000050 | LpParseExpression: Excess right parenthesis detected. | |
14000281 | LpExpandPclVariables: Virtual memory is full. | |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. | |
48000004 | No Node found! | |
48000004 | No Node found! |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted |
14000003 | LpSublistType: No sublist filter bits are set on invocation |
14000004 | LpSublistType: I am being invoked with a NULL list |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. |
14000009 | LpSublistType: In the list being used, the current sublist is unclassifiable. |
14000010 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. |
14000049 | LpParseExpression: Excess left parenthesis detected. |
14000050 | LpParseExpression: Excess right parenthesis detected. |
14000281 | LpExpandPclVariables: Virtual memory is full. |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. |
list_create_target_list()
sys_allocate_array()
list_create_node_ass_group | (group_list, number_of_groups, target, return_list) |
Description: | ||
This function will create a list of all nodes associated with a list of groups. | ||
Input: | ||
STRING | group_list[](number_of_groups) | This value specifies a list of groups of geometric entities. |
INTEGER | number_of_groups | This value specifies the number of groups in the group_list input value. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of nodes. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
8104003 | Out of room in destination format string. | |
8107002 | Last command aborted. | |
11000050 | The group name is invalid. | |
11000098 | A fatal error has occurred in the database. Database is corrupted. | |
11000105 | The specified group was not found in the database. | |
11000121 | There is not a current group defined. | |
11000127 | The group does not have any entities in it. | |
13000004 | Duplicate entry exists in table | |
13000007 | An unspecified database error occurred | |
13000008 | Group not found | |
13000014 | Viewport not found | |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted | |
48000004 | No Node found! | |
48000010 | No Group selected! | |
48000004 | No Node found! |
8104003 | Out of room in destination format string. |
8107002 | Last command aborted. |
11000050 | The group name is invalid. |
11000098 | A fatal error has occurred in the database. Database is corrupted. |
11000105 | The specified group was not found in the database. |
11000121 | There is not a current group defined. |
11000127 | The group does not have any entities in it. |
13000004 | Duplicate entry exists in table |
13000007 | An unspecified database error occurred |
13000008 | Group not found |
13000014 | Viewport not found |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted |
48000010 | No Group selected! |
list_create_target_list()
list_create_node_att_fringe | (fringe_limits, fringe_comparison_type, tolerance, group_name, target, return_list) |
Description: | ||
This function will create a list of all nodes with a specified fringe value associated with a single group of geometric entities. | ||
Input: | ||
REAL | fringe_limits(2) | This value specifies the lower fringe limit as the value in offset 1 and the upper fringe limit as the value in offset 2. |
STRING | fringe_comparison_type[7] | This value specifies the method that will be used for comparing the fringe limits to the fringe value of the element shape. |
REAL | tolerance | This value specifies a range over which a match between the input value fringe_limits and the fringe value for the finite element model shape can be made. |
STRING | group_name[] | This value specifies the name of a group of geometric entities. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of nodes. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
13000008 | Group not found | |
13000021 | Element not found | |
15500001 | Message 15500001 not found in message file(s) | |
15500002 | Message 15500002 not found in message file(s) | |
15500003 | Message 15500003 not found in message file(s) | |
48000001 | *%A% * is not a valid target list! | |
48000004 | No Node found! | |
48000010 | No Group selected! | |
48000014 | *%A% * is not a valid Value option! | |
Operation Name | Operation Action |
“equal” | Is the fringe value within the input value tolerance of the input value fringe_limits(1)? |
“minimum” | Is the fringe value less than the input value fringe_limits(1) plus the input value tolerance? |
“maximum” | Is the fringe value greater than the input value fringe_limits(1) plus the input value tolerance? |
“range” | Does the fringe value fall in the range defined by the input value fringe_limits(1) as the lower limit and input value fringe_limits(2) as the upper limit plus or minus the input value tolerance? |
48000004 | No Node found! |
13000008 | Group not found |
13000021 | Element not found |
15500001 | Message 15500001 not found in message file(s) |
15500002 | Message 15500002 not found in message file(s) |
15500003 | Message 15500003 not found in message file(s) |
48000001 | *%A% * is not a valid target list! |
48000010 | No Group selected! |
db_count_elems_in_group()
db_get_group_id()
list_create_target_list()
list_create_node_att_value | (coord_values, coord_values_active, coord_comparison_type, tolerance, coord_name, target, return_list) |
Description: | ||
This function will get all nodes with a specified coordinate value. | ||
Input: | ||
REAL | coord_values(6) | This value specifies a list of sets of fringe limits as follows: the lower fringe limits and the upper fringe limits for set 1 are at offsets 1 and 4, the lower fringe limits and the upper fringe limits for set 2 are at offsets 2 and 5, the lower fringe limits and the upper fringe limits for set 3 are at offsets 3 and 6. |
LOGICAL | coord_values_active(3) | This value specifies which sets of fringe values are used for the fringe comparison by setting offset 1 TRUE for the first set, offset 2 TRUE for the second set, and offset 3 TRUE for the third set. |
STRING | coord_comparison_type{} | This value specifies the method that will be used for comparing the fringe limits to the fringe value of the element shape. |
REAL | tolerance(2) | This value specifies a range over which a match between the input value fringe_limits and the fringe value for the finite element model shape can be made. The first array offset is used to set the distance value for the x, y, and z axis for rectangular coordinate systems. The second array offset is used to set the r and z axis distances for cylindrical coordinate systems. The third array offset is used to set the theta angle for cylindrical coordinate systems. |
STRING | coord_name{} | This value specifies the name of a group of geometric entities. |
STRING | target[] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of nodes. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
list_create_point_ass_geo | (entity_list, target, return_list) |
Description: | ||
Get all points associated to geometry. | ||
Input: | ||
STRING | entity_list[] | This value specifies a list of geometric entities. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of points. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
14000001 | LpGetHeapSpace: Allocated heap space is exhausted | |
14000003 | LpSublistType: No sublist filter bits are set on invocation | |
14000004 | LpSublistType: I am being invoked with a NULL list | |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. | |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. | |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. | |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. | |
14000009 | LpSublistType: In the list being used, the current sublist is unclassifiable. | |
14000010 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. | |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. | |
14000049 | LpParseExpression: Excess left parenthesis detected. | |
14000050 | LpParseExpression: Excess right parenthesis detected. | |
14000281 | LpExpandPclVariables: Virtual memory is full. | |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. | |
48000001 | *%A% * is not a valid target list! | |
48000005 | No Point found! | |
48000005 | No Point found! |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted |
14000003 | LpSublistType: No sublist filter bits are set on invocation |
14000004 | LpSublistType: I am being invoked with a NULL list |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. |
14000009 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. |
14000049 | LpParseExpression: Excess left parenthesis detected. |
14000050 | LpParseExpression: Excess right parenthesis detected. |
14000281 | LpExpandPclVariables: Virtual memory is full. |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. |
48000001 | *%A% * is not a valid target list! |
app_get_handle()
list_create_target_list()
list_create_point_ass_group | (group_list, number_of_groups, target, return_list) |
Description: | ||
This function will create a list of all points in a list of groups of geometric entities. | ||
Input: | ||
STRING | group_list[](number_of_groups) | This value specifies a list of groups of geometric entities. |
INTEGER | number_of_groups | This value specifies the number of groups in the group_list input value. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of points. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
8104003 | Out of room in destination format string. | |
8107002 | Last command aborted. | |
11000050 | The group name is invalid. | |
11000098 | A fatal error has occurred in the database. Database is corrupted. | |
11000105 | The specified group was not found in the database. | |
11000121 | There is not a current group defined. | |
11000127 | The group does not have any entities in it. | |
13000004 | Duplicate entry exists in table | |
13000007 | An unspecified database error occurred | |
13000008 | Group not found | |
13000014 | Viewport not found | |
48000001 | *%A% * is not a valid target list! | |
48000005 | No Point found! | |
48000010 | No Group selected! | |
48000005 | No Point found! |
8104003 | Out of room in destination format string. |
8107002 | Last command aborted. |
11000050 | The group name is invalid. |
11000098 | A fatal error has occurred in the database. Database is corrupted. |
11000105 | The specified group was not found in the database. |
11000121 | There is not a current group defined. |
11000127 | The group does not have any entities in it. |
13000004 | Duplicate entry exists in table |
13000007 | An unspecified database error occurred |
13000008 | Group not found |
13000014 | Viewport not found |
48000001 | *%A% * is not a valid target list! |
48000010 | No Group selected! |
list_create_target_list()
list_create_surface_ass_geo | (entity_list, target, return_list) |
Description: | ||
This function will create a list of all surfaces in a list of geometric entities. | ||
Input: | ||
STRING | entity_list[] | This value specifies a list of geometry IDs for surfaces. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of points. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
7000132 | Unable to allocate enough memory for data. | |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted. | |
14000003 | LpSublistType: No sublist filter bits are set on invocation. | |
14000004 | LpSublistType: I am being invoked with a NULL list. | |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. | |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. | |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. | |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. | |
14000009 | LpSublistType: In the list being used, the current sublist is unclassifiable. | |
14000010 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. | |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. | |
14000049 | LpParseExpression: Excess left parenthesis detected. | |
14000050 | LpParseExpression: Excess right parenthesis detected. | |
14000281 | LpExpandPclVariables: Virtual memory is full. | |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. | |
48000001 | *%A% * is not a valid target list! | |
48000007 | No Surface found! | |
7000132 | Unable to allocate enough memory for data. |
14000001 | LpGetHeapSpace: Allocated heap space is exhausted. |
14000003 | LpSublistType: No sublist filter bits are set on invocation. |
14000004 | LpSublistType: I am being invoked with a NULL list. |
14000005 | LpSublistType: In the list being used, the current sublist has a nonatomic CAR. |
14000006 | LpSublistType: In the list being used, the current geometry sublist is unclassifiable. |
14000007 | LpSublistType: In the list being used, the current finite element sublist is unclassifiable. |
14000008 | LpSublistType: In the list being used, the current token sublist is unclassifiable. |
14000009 | LpSublistType: In the list being used, the current sublist is unclassifiable. |
14000010 | LpSublistType: In the list being used, the current sublist does not match the sublist filter. |
14000014 | LpSublistNext: Attempt to proceed past last sublist in current list. |
14000049 | LpParseExpression: Excess left parenthesis detected. |
14000050 | LpParseExpression: Excess right parenthesis detected. |
14000281 | LpExpandPclVariables: Virtual memory is full. |
14000308 | LpEval: Memory exhausted preparing to evaluate pick. |
48000007 | No Surface found! |
list_create_target_list()
list_create_surface_ass_group | (group_list, number_of_groups, target, return_list) |
Description: | ||
This function will create a list of all surfaces in a list of groups of geometric entities. | ||
Input: | ||
STRING | group_list[](number_of_groups) | This value specifies a list of groups of geometric entities. |
INTEGER | number_of_groups | This value specifies the number of groups in the group_list input value. |
STRING | target[6] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list of surfaces. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
This is only a partial list of the error values that can be returned by this function. | ||
8104003 | Out of room in destination format string. | |
8107002 | Last command aborted. | |
11000050 | The group name is invalid. | |
11000098 | A fatal error has occurred in the database. Database is corrupted. | |
11000105 | The specified group was not found in the database. | |
11000121 | There is not a current group defined. | |
11000127 | The group does not have any entities in it. | |
13000004 | Duplicate entry exists in table | |
13000007 | An unspecified database error occurred | |
13000008 | Group not found | |
13000014 | Viewport not found | |
48000001 | *%A% * is not a valid target list! | |
48000007 | No Surface found! | |
48000010 | No Group selected! | |
48000007 | No Surface found! |
8104003 | Out of room in destination format string. |
8107002 | Last command aborted. |
11000050 | The group name is invalid. |
11000098 | A fatal error has occurred in the database. Database is corrupted. |
11000105 | The specified group was not found in the database. |
11000121 | There is not a current group defined. |
11000127 | The group does not have any entities in it. |
13000004 | Duplicate entry exists in table |
13000007 | An unspecified database error occurred |
13000008 | Group not found |
13000014 | Viewport not found |
list_create_target_list()
list_create_target_list | (target, entity_list) |
Description: | ||
This function allocates space for a string, sets the value of the allocated string using an input value, and assigns the allocated string to one of two global string variables named lista or listb based on the settings of two matching internal global variables named lista_nomerge and listb_nomerge. | ||
Input: | ||
STRING | target[] | This value specifies which global string will be used for the storage of the results. This argument can have the following values: “lista”, or “listb”. |
STRING | entity_list[] | This value specifies a list of entities to be stored. |
Output: | ||
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate a change in status or an error. |
Error Conditions: | ||
48000001 | *%A% * is not a valid target list! | |
LOGICAL lista_nomerge
LOGICAL listb_nomerge
STRING list_a[VIRTUAL]
STRING list_b[VIRTUAL]
STRING lista_reset[VIRTUAL]
STRING listb_reset[VIRTUAL]
48000001 | *%A% * is not a valid target list! |
list_filter_by_elem_dim | (input_list, criterion, segment_count, minimum, maximum, return_list) |
Description: | ||
This function will create a list processor string of entities for elements which have dimensions within a specified range. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
STRING | criterion[13] | This value specifies the element attribute criterion for evaluation. See the remarks below for more information. |
INTEGER | segment_count | This value specifies the number of segments desired for length evaluation on an element edge. Isoparametric shape functions are used for the evaluation of intermediate locations. If this value is 0, then consider segments formed by the straight lines between the nodes along the edge. |
REAL | minimum | This value specifies the minimum value for the range of the specified criterion. |
REAL | maximuim | This value specifies the maximum value for the range of the specified criterion. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities that fit the range and attribute criteria specified in the input values. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Value | Description |
EdgeLengthMin | The minimum edge length of an element. |
EdgeLengthMax | The maximum edge length of an element. |
EdgeLengthAvg | The average edge length of an element. |
EdgeLengthOne | Use at least one edge of an element. |
EdgeLengthall | Use all of the element edges. |
LengthElem1D | Use the length of all single dimensional elements. |
AreaElem2D | Use the area of all two dimensional elements. |
VolumeElem3D | Use the volume of all three dimensional elements. |
list_filter_by_ent_shape | (input_list, geometric_points, geometric_curves, geometric_surfaces, geometric_solids, element_points, element_beams, element_tria, element_quad, element_tet, element_wedge, element_hex, node, mpc, any_other, return_list) |
Description: | ||
This function will create a list processor string of entities match the specified entity types. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. See the remarks below for more information. |
INTEGER | geometric_points | This value specifies, when set to FALSE, that all zero dimensional geometric or point entities be ignored. |
INTEGER | geometric_curves | This value specifies, when set to FALSE, that all single dimensional geometric or curve entities be ignored. |
INTEGER | geometric_surfaces | This value specifies, when set to FALSE, that all two dimensional geometric or surface entities be ignored. |
INTEGER | geometric_solids | This value specifies, when set to FALSE, that all three dimensional geometric or solid entities be ignored. |
INTEGER | element_points | This value specifies, when set to FALSE, that all zero dimensional or point elements be ignored. |
INTEGER | element_beams | This value specifies, when set to FALSE, that all single dimensional or beam elements be ignored. |
INTEGER | element_tria | This value specifies, when set to FALSE, that all two dimensional triangular elements be ignored. |
INTEGER | element_quad | This value specifies, when set to FALSE, that all two dimensional quadrilateral elements be ignored. |
INTEGER | element_tet | This value specifies, when set to FALSE, that all three dimensional tetrahedral elements be ignored. |
INTEGER | element_wedge | This value specifies, when set to FALSE, that all three dimensional wedge elements be ignored. |
INTEGER | element_hex | This value specifies, when set to FALSE, that all three dimensional hexagonal elements be ignored. |
INTEGER | node | This value specifies, when set to FALSE, that all nodes be ignored. |
INTEGER | mpc | This value specifies, when set to FALSE, that all mass property constraints be ignored. |
INTEGER | any_other | This value specifies, when set to FALSE, that all entities of a type that is not listed above be ignored. |
Output: | ||
STRING | return_list[ VIRTUAL] | This value returns a list processor string of entities that match the specified types. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
“Surface 1.3 Element 1 2.4”
list_filter_by_ep_type | (input_list, ep_type_count, ep_type_name, return_list) |
Description: | ||
This function will create a list processor string of entities that match the specified element property types. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
INTEGER | ep_type_count | This value specifies the number of generic element types. |
STRING | ep_type_name[31](type_count) | This array specifies the generic element type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities that match the specified types. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Mass | Axisym Shell |
Rotary Inertia | 1D Preference |
Grounded Spring | Planar Beam |
Grounded Damper | 3D Beam |
IRS ( single node ) | ISL ( in plane ) |
3D Mass | ISL ( in space ) |
2D Mass | Slide Line |
Beam | IRS ( planar/axisym ) |
Beam in XY Plane | IRS ( beam/pipe ) |
Beam in Space | RigidSurf ( Seg ) |
2D Spar | RigidSurf ( Cyl ) |
3D Spar | RigidSurf ( Axi ) |
Elastic Beam | RigidSurf ( Bz2D ) |
Thin-Walled Beam | Shell |
Rod | Thin Shell |
Link | Thick Shell |
Truss | Plate |
Spring | Bending Panel |
Damper | 2D Solid |
Spring/Damper | Membrane |
Gap | Shear Panel |
2D Gap | Twist Panel |
3D Gap | Rigid Surface |
Cable | 2D Preference |
Planar Rigid Surf | IRS ( shell/solid ) |
Combination | RigidSurf ( Bz3D ) |
Surface Effect | Solid |
1D Mass | 3D Preference |
Axisymmetric Link |
list_filter_by_ep_value | (input_list, element_property, component, minimum, maximum, return_list) |
Description: | ||
This function will create a list processor string of entities that match the specified element property word value range. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
STRING | element_property[] | This value specifies the element property word string. See the remarks below for more information. |
INTEGER | component | This value specifies the component of data to extract. This value ranges from 1 to 3 and is ignored if the entities in the input value input_list are scalar values. |
REAL | minimum | This value specifies the minimum value for the range of the specified criterion. |
REAL | maximum | This value specifies the maximum value for the range of the specified criterion. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities that match the specified types. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Value | Word Name | Value | Word Name | ||
1 | Area | 2094 | Shear Area at J | ||
2 | Beam Orientation | Not used . . Not used | |||
3 | Center of Rotation | ||||
4 | Closure Direction | ||||
5 | Damping Coefficient | ||||
6 | Definition of XY Plane | 2097 | Y Direction Shear Constant | ||
7 | Dof at Node 1 | 2098 | Z Direction Shear Constant | ||
8 | Dof at Node 2 | 2099 | Slide Force Limit | ||
9 | Emissivity | 2100 | Stability Options | ||
10 | Inertia 1,1 | Not used | |||
11 | Inertia 2,2 | 2102 | Sticking Options | ||
12 | Inertia 3,3 | 2103 | Sticking Stiffness | ||
13 | Material Name | 2104 | Spring Constant 1 | ||
14 | Translation Inertia,X | 2105 | Spring constant 2 | ||
15 | Translation Inertia,Y | 2106 | Stifness Direction Options | ||
16 | Translation Inertia,Z | Not used | |||
17 | Ixx | 2108 | Strain Representation Options | ||
18 | Iyy | 2109 | Temperature Loading Options | ||
19 | Izz | 2110 | Thermal Capacitance | ||
20 | Orientation Angle | 2111 | Theta | ||
21 | Orientation System | 2113 | Thickness at I | ||
22 | Pipe Thickness | 2114 | Thickness at J | ||
23 | Rotary Inertia,XX | 2115 | Y Direction Thickness | ||
24 | Rotary Inertia,YY | 2116 | Z Direction Thickness | ||
25 | Rotary Inertia,ZZ | 2117 | Y Bottom Thickness at I | ||
27 | Section Height | 2118 | Y Bottom Thickness at J | ||
28 | Section Radius (ave) | 2119 | Y Top Thickness at I | ||
29 | Section Width | 2120 | Y Top Thickness at J | ||
30 | Shear Area-2 | 2121 | Z Bottom Thickness at I | ||
31 | Shear Area-3 | 2122 | Z Bottom Thickness at J | ||
32 | Shear Area-y | 2123 | Z Top Thickness at I | ||
33 | Shear Area-z | 2124 | Z Top Thickness at J | ||
34 | Stefan-Boltzmann Constant | 2125 | Distance Centroid to Top | ||
35 | Stiffness | 2126 | Distance Centroid to Top at I | ||
36 | Thickness | 2127 | Distance Centroid to Top at J | ||
Not used . . Not used | 2128 | Torsional Shear Factor at I | |||
2129 | Torsional Shear Factor at J | ||||
2130 | Ultimate Shear Stress | ||||
2131 | Unloading Path Options | ||||
1002 | Degree-of-freedom | Not used . . Not used | |||
1003 | Element Set Name | ||||
1004 | Shear Factor | ||||
1005 | Reference Temperature | ||||
1006 | X-Sectional area | 3001 | Absolute Temp Conversion | ||
Not used . . Not used | 3002 | Angular Vel at Center of Rot | |||
3003 | Branch Length | ||||
3004 | Closure Distance | ||||
3005 | Direction of Rotation Axis | ||||
1010 | Mass Magnitude | 3006 | dx/ds where Branches Begin | ||
1011 | Mass Damping Factor | 3007 | dx/ds where Branches End | ||
1012 | Crit Damping Factor | 3008 | dy/ds where Branches Begin | ||
1013 | Force/Displcmnt Tble | 3009 | dy/ds where Branches End | ||
1014 | Force/Velocity Table | 3010 | Element Length | ||
1015 | Channel Thickness | 3011 | Film Coefficient | ||
1016 | Initial Clearence | 3012 | Friction Coefficient | ||
1017 | Stiffness in Stick | 3013 | Initially Open or Closed | ||
1018 | Equiv Shear Strs Lim | 3014 | Initial Stress | ||
1019 | Friction in Dir_1 | 3015 | K Normal (closed) | ||
1020 | Friction in Dir_2 | 3016 | K Tangent (closed) | ||
1021 | Area Moment I1 | 3017 | Limiting Distance | ||
1022 | Area Moment I2 | 3018 | Min or Max Limit Type | ||
1023 | Area Moment I11 | 3019 | Number Divisions ea Branch | ||
1024 | Area Moment I22 | 3020 | Thicknesses where Branches Begin | ||
1025 | Area Moment I12 | 3021 | Thicknesses where Branches End | ||
1026 | Torsional Constant | 3022 | Tied Shell Thickness | ||
1027 | Outside Radius | 3023 | Activation Time | ||
Not used . . Not used | 3024 | Deactivation Time | |||
3025 | Vel at Center of Rotation | ||||
3026 | X Coords where Branches Begin | ||||
3027 | X Coords where Branches End | ||||
1031 | Thickness_RHS | 3028 | Y Coords where Branches Begin | ||
1032 | Thickness_TOP | 3029 | Y Coords where Branches End | ||
1033 | Thickness_LHS | Not used . . Not used | |||
1034 | Thickness_BOT | ||||
Not used | |||||
1036 | Centroidal Height | ||||
Not used | 4001 | Mass Orientation | |||
1038 | Bottom Web Width | 4002 | Mass Component 1,1 | ||
1039 | Top Web Width | 4003 | Mass Component 2,1 | ||
1040 | Bottom Web Thickness | 4004 | Mass Component 2,2 | ||
1041 | Top Web Thickness | 4005 | Mass Component 3,1 | ||
1042 | Middle Web Thickness | 4006 | Mass Component 3,2 | ||
1043 | Circumscrbing Radius | 4007 | Mass Component 3,3 | ||
Note used | 4008 | Mass Component 4,1 | |||
1045 | Wall Thickness | 4009 | Mass Component 4,2 | ||
1046 | Torus Radius | 4010 | Mass Component 4,3 | ||
1047 | Bottom Width | 4011 | Mass Component 4,4 | ||
1048 | Top Width | 4012 | Mass Component 5,1 | ||
1049 | Horizontal Width | 4013 | Mass Component 5,2 | ||
1050 | Vertical Height | 4014 | Mass Component 5,3 | ||
1051 | Horizontal Thickness | 4015 | Mass Component 5,4 | ||
1052 | Vertical Thickness | 4016 | Mass Component 5,5 | ||
Not used | 4017 | Mass Component 6,1 | |||
1054 | Surfce Contct Softnd | 4018 | Mass Component 6,2 | ||
1055 | Clearence Zero-Press | 4019 | Mass Component 6,3 | ||
1056 | Contact Pressure | 4020 | Mass Component 6,4 | ||
1057 | Maximum Overclosure | 4021 | Mass Component 6,5 | ||
1058 | Maximum -ve Pressure | 4022 | Mass Component 6,6 | ||
1059 | Gap Conductance Tble | 4023 | Spring Constant | ||
1060 | Rad Constant Fa | 4024 | Mass Offset | ||
1061 | Rad Constant Fb | 4026 | Inertia 2,1 | ||
1062 | Absolute Zero Temp | 4028 | Inertia 3,1 | ||
1063 | Hourglss Stiff Param | 4029 | Inertia 3,2 | ||
1064 | Shear Stiffness K13 | 4032 | Stress Coefficient | ||
1065 | Shear Stiffness K23 | 4033 | Ext. Viscous Coeff. | ||
1066 | Ave Shear Stiffness | 4034 | Rot. Viscous Coeff. | ||
1067 | Membrne Hourglss Stif | 4036 | Tors. Stress Coeff. | ||
1068 | Normal Hourglss Stiff | 4037 | Nonstructural Mass | ||
1069 | Bending Hourglss Stiff | 4039 | Outer Diam. @ Node 2 | ||
1070 | Density, mass/area | Not used . . Not used | |||
1071 | # Integration Points | ||||
1072 | Poisson Parameter | ||||
1073 | Point Tangents Intersection | ||||
1074 | Integ Points thru Thickness | 4042 | Offset @ Node 1 | ||
1075 | Integ Points around Pipe | 4043 | Offset @ Node 2 | ||
1076 | # Ovalization Modes | 4044 | Shear Stiff. Y | ||
1077 | Section Points | 4045 | Shear Stiff. Z | ||
1079 | Orientation Axis | 4046 | Shear Stiff. R | ||
1080 | Shell Thickness | 4047 | Y of Point C | ||
1081 | Membrane Thickness | 4048 | Z of Point C | ||
Not used . . Not used | 4049 | R of Point C | |||
4050 | Y of Point D | ||||
4051 | Z of Point D | ||||
4052 | R of Point D | ||||
2015 | Distance Centroid to Bottom at I | 4053 | Y of Point E | ||
2016 | Distance Centroid to Bottom at J | 4054 | Z of Point E | ||
2017 | Cable or Gap Option | 4055 | R of Point E | ||
2018 | Cable Stiffness Options | 4056 | Y of Point F | ||
2019 | Convection Function Constant | 4057 | Z of Point F | ||
2020 | Compression Options | 4058 | R of Point F | ||
2021 | Heat Gen. Rate Const1 | 4059 | Ys of C Points | ||
2022 | Heat Gen. Rate Const2 | 4060 | Zs of C Points | ||
2023 | Heat Gen. Rate Const3 | 4061 | Station Distances | ||
2024 | Heat Gen. Rate Const4 | 4062 | Ys of D Points | ||
2025 | Heat Gen. Rate Const5 | 4063 | Zs of D Points | ||
2026 | Heat Gen. Rate Const6 | 4064 | Warp DOF @ Node 1 | ||
2027 | Convergence Tolerance | 4065 | Ys of E Points | ||
2028 | Damping Coefficient 1 | 4066 | Zs of E Points | ||
2029 | Damping Coefficient 2 | 4067 | Warp DOF @ Node 2 | ||
2030 | Deflection | 4068 | Ys of F Points | ||
2031 | Delta Temperature | 4069 | Zs of F Points | ||
2032 | Degree(s) of Freedom | 4070 | Cross Sect. Areas | ||
2033 | Shear Center Offset Y at I | 4071 | Initial Opening | ||
2034 | Shear Center Offset Y at J | 4072 | Preload | ||
2035 | Shear Center Offset Z at I | 4073 | Opened Stiffness | ||
2036 | Shear Center Offset Z at J | 4074 | Closed Stiffness | ||
2037 | Application Type | 4075 | Sliding Stiffness | ||
Not used . . Not used | 4076 | Friction Coeff. Y | |||
4077 | Friction Coeff. Z | ||||
4078 | Inertias 1,1 | ||||
4079 | Inertias 1,2 | ||||
2042 | Y Elastic Foundation Stiffness | 4080 | Inertias 2,2 | ||
2043 | Z Elastic Foundation Stiffness | 4081 | Torsional Constants | ||
2044 | Elastic Foundation Stiffness | 4082 | Nonstructural Masses | ||
2046 | Empirical Convection Term Expone | 4083 | Shear Relief Y | ||
2047 | End I Releases | 4084 | Shear Relief Z | ||
2048 | End J Releases | 4085 | NSM Inertia @ Node 1 | ||
2049 | Extra Shapes Option | 4086 | NSM Inertia @ Node 2 | ||
2050 | Force | 4087 | Warp Coeff. @ Node 1 | ||
2051 | Geometric Form Factor | 4088 | Warp Coeff. @ Node 2 | ||
2052 | Gap Size | 4089 | Y of NSM @ Node 1 | ||
2053 | Gap Size Opion | 4090 | Z of NSM @ Node 1 | ||
2054 | Heat Rate | 4091 | Y of NSM @ Node 2 | ||
2055 | Height | 4092 | Z of NSM @ Node 2 | ||
2056 | Initial Displacement | 4093 | Y of NSM | ||
2057 | Initial Status | 4094 | Z of NSM | ||
2058 | Initial Strain | 4095 | Y of NA @ Node 1 | ||
2059 | Layer Input Format | 4096 | Z of NA @ Node 1 | ||
2060 | Torsional Moment of Inertia at I | 4097 | Y of NA @ Node 2 | ||
2061 | Torsional Moment of Inertia at J | 4098 | Z of NA @ Node 2 | ||
2062 | Y Moment of Inertia at I | 4099 | Y of Neut. Axis | ||
2063 | Y Moment of Inertia at J | 4100 | Z of Neut. Axis | ||
2064 | Z Moment of Inertia at I | 4101 | Center of Curvature | ||
2065 | Z Moment of Inertia at J | 4102 | Radial NA Offset | ||
2066 | Large Deflection Coordinate Opti | 4103 | Mean Pipe Radius | ||
2067 | Segment Point Y Location(s) | 4104 | Internal Pipe Press. | ||
2068 | Segment Point Z Location(s) | 4105 | Stress Intensific. | ||
2069 | Mass | 4106 | Symmetry Option | ||
2070 | Mass Distribution | 4107 | Ys of Lumped Areas | ||
2071 | Mass Matrix Options | 4108 | Zs of Lumped Areas | ||
Not used . . Not used | 4109 | Area Factors | |||
Not used | |||||
4111 | Plate Offset | ||||
4112 | Membrane Material | ||||
2076 | Bending Moment Of Inertia Ratio | 4113 | Bending Material | ||
Not used . . Not used | 4114 | Shear Material | |||
4115 | Coupling Material | ||||
4116 | Bending Stiffness | ||||
4117 | Thickness Ratio | ||||
2080 | Node Location Options | 4118 | Fiber Dist. 1 | ||
2081 | X Nodal Offset at I | 4119 | Fiber Dist. 2 | ||
2082 | X Nodal Offset at J | Not used | |||
2083 | Normal Stiffness | 4121 | Extensional Stiff. 12 | ||
2084 | Outer Diameter | 4122 | Extensional Stiff. 14 | ||
2085 | Pressure Direction Options | Not used | |||
2086 | Pressure Loading Options | 4124 | Integration Network | ||
2087 | Pressure Sign Options | 4125 | Output Locations | ||
2088 | Radiation Equation Types | 4126 | Integration Scheme | ||
2089 | Radius | 4127 | Gap Orientation | ||
Not used . . Not used | 4128 | Axial Bar Offset | |||
4129 | Radial Bar Offset | ||||
2093 | Shear Area at I | ||||
list_filter_by_fem_type | (input_list, fem_type_count, fem_type_name, return_list) |
Description: | ||
This function will create a list processor string of entities that match the specified FEM type. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
INTEGER | fem_type_count | This value specifies the number of finite element type names. |
STRING | fem_type_name[31](fem_type_count) | This array specifies the finite element types. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Node | Elm | ElmPoint | ElmBar |
ElmBar2 | ElmBar3 | ElmBar4 | ElmTri |
ElmTri3 | ElmTri4 | ElmTri6 | ElmTri7 |
ElmTri9 | ElmTri13 | ElmQuad | ElmQuad4 |
ElmQuad5 | ElmQuad8 | ElmQuad9 | ElmQuad12 |
ElmQuad16 | ElmTet | ElmTet4 | ElmTet5 |
ElmTet10 | ElmTet11 | ElmTet14 | ElmTet15 |
ElmTet16 | ElmTet40 | ElmWed | ElmWed6 |
ElmWed7 | ElmWed15 | ElmWed16 | ElmWed20 |
ElmWed21 | ElmWed24 | ElmWed52 | ElmHex |
ElmHex8 | ElmHex9 | ElmHex20 | ElmHex21 |
ElmHex26 | ElmHex27 | ElmHex32 | ElmHex64 |
MPC | MPC/Explicit | MPC/Rigid | MPC/RBAR |
MPC/RBE1 | MPC/RBE2 | MPC/RBE3 | MPC/RROD |
MPC/RSPLINE | MPC/RTRPLT | MPC/CyclicSymmetry | |
MPC/Sliding Surface | |||
list_filter_by_lbc_type | (input_list, lbc_type_count, lbc_type_name, return_list) |
Description: | ||
This function will create a list processor string of entities that match the specified load and boundary condition type. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
INTEGER | lbc_type_count | This value specifies the number of load and boundary condition type names. |
STRING | lbc_type_name[31](lbc_type_count) | This array specifies the load and boundary condition type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
list_filter_by_lbc_value | (input_list, load_case_name, lbc_var_name, component, minimum, maximum, evaluation_time, evaluation_frequency, sub_entity, return_list) |
Description: | ||
This function will create a list processor string of entities that match the specified load and boundary condition value range. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. Face and edge sub-entity ids are ignored. |
STRING | load_case_name[] | This value specifies the load case name. The default load case is used if this value is set to ““. |
STRING | lbc_var_name[] | This value specifies the load and boundary condition variable name. See the remarks below for more information. |
INTEGER | component | This value specifies the component of data to extract. This value ranges from 1 to 3 and is ignored if the entities in the input value input_list are scalar values. |
REAL | minimum | This value specifies the minimum value for the range of the load and boundary condition value. |
REAL | maximum | This value specifies the maximum value for the range of the load and boundary condition value. |
REAL | evaluation_time | This value specifies the time value used for field evaluation. |
REAL | evaluation_frequency | This value specifies the frequency value used for field evaluation. |
STRING | sub_entity[] | This value specifies, when set to “ANY”, that any sub-entity that corresponds to the input value lbc_var_name that has a value in the specified range be listed in the output value return_list. When this value is set to “ALL”, all sub-entities with values in the specified range are included in the output value return_list. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
”Bot Surf Pressure”
“Translations <T1 T2 T3>”
“Temperature”
list_filter_by_mat_name | (input_list, mat_count, mat_name, return_list) |
Description: | ||
This function will create a list processor string of entities that are associated to a material name. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
INTEGER | mat_count | This value specifies the number of material names. |
STRING | mat_name[31](mat_count) | This array specifies the material names. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
list_filter_by_mat_type | (input_list, mat_type_count, mat_type_name, return_list) |
Description: | ||
This function will create a list processor string of entities that are associated to a material type. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
INTEGER | mat_type_count | This value specifies the number of material types. |
STRING | mat_type_name[31](mat_type_count) | This array specifies the material type names. See the remarks below for more information. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
list_filter_by_mat_value | (input_list, mat_prop_name, minimum, maximum, eval_at_temperature, evaluation_strain, evaluation_rate, evaluation_time, evaluation_frequency, return_list) |
Description: | ||
This function will create a list processor string of entities that match the specified material property value range. | ||
Input: | ||
STRING | input_list[] | This value specifies the list processor string of entities that will be filtered by this function. |
STRING | mat_prop_name[] | This value specifies the material property word name. See the remarks below for more information. |
REAL | minimum | This value specifies the minimum value for the range of the material value. |
REAL | maximum | This value specifies the maximum value for the range of the material value. |
REAL | evaluation_temperature | This value specifies the temperature value used for field evaluation. |
REAL | evaluation_strain | This value specifies the strain, total strain, plastic strain, or stress value used for field evaluation. |
REAL | evaluation_rate | This value specifies the strain rate value used for field evaluation. |
REAL | evaluation_time | This value specifies the time value used for field evaluation. |
REAL | evaluation_frequency | This value specifies the frequency value used for field evaluation. |
Output: | ||
STRING | return_list[VIRTUAL] | This value returns a list processor string of entities. |
INTEGER | <Return Value> | This function returns a value of 0 when executed successfully and a non zero value to indicate an error. |
Error Conditions: | ||
-1 | This is an internal error status condition. There is no corresponding status message in the message database. | |
Value | Name | Value | Name |
1 | Reference Temperature | 144 | Coefficient D |
2 | Elastic Modulus | 145 | Coefficient E |
3 | Elastic Modulus 22 | 146 | Coefficient F |
4 | Elastic Modulus 33 | 147 | Coefficient G |
5 | Poisson Ratio | 148 | Interaction Term 23 |
6 | Poisson Ratio 23 | 149 | Interaction Term 31 |
7 | Poisson Ratio 31 | 150 | Not used |
8 | Shear Modulus | . | . |
9 | Shear Modulus 23 | . | . |
10 | Shear Modulus 31 | . | . |
11 | Not used | 502 | Not used |
12 | Not used | 503 | Stress/Strain Curve |
13 | Poisson Ratio 13 | 504 | Not used |
14 | Bulk Modulus | . | . |
15 |