Cubit Python API 2026.6
Loading...
Searching...
No Matches

Public Member Functions

 add_elements (self, element_type, number_of_elements, elem_connectivity)
 Add elements of a single type.

 
 add_elements_to_block (self, block_id, start_index, end_index)
 add a group of elements to a block.

 
 add_elements_to_sideset (self, sideset_id, num, elem_ids, side_indices)
 Add a group of sides to a sideset.

 
 add_nodes (self, dimension, num_nodes, nodes)
 Add nodes with a given dimension.

 
 add_nodes_to_nodeset (self, nodeset_id, num, node_ids)
 Add a group of nodes to a nodeset.

 
 create_block (self, dim, pref_id, is_new)
 Create a block with a preferred ID.

 
 create_nodeset (self, pref_id)
 Create a nodeset with a preferred ID.

 
 create_sideset (self, pref_id)
 Create a sideset with a preferred ID.

 
 print_error (self, err)
 Print a message into the cubit message system.

 

Member Function Documentation

◆ add_elements()

add_elements ( self,
element_type,
number_of_elements,
elem_connectivity )

Add elements of a single type.

   The start ID of the first element is returned;
   this returned ID can be used in other functions.

   .. code-block:: python
mi.add_elements(cubit.HEX, 1, [1,2,3,4,5,6,7,8])

◆ add_elements_to_block()

add_elements_to_block ( self,
block_id,
start_index,
end_index )

add a group of elements to a block.

   .. code-block:: python
mi.add_elements_to_block(1, 1, 100)

◆ add_elements_to_sideset()

add_elements_to_sideset ( self,
sideset_id,
num,
elem_ids,
side_indices )

Add a group of sides to a sideset.

   Sides are specified by element IDs and a side index.

   .. code-block:: python
mi.add_elements_to_sideset(1, 4, [1,2,3,4], [1,1,1,1])

◆ add_nodes()

add_nodes ( self,
dimension,
num_nodes,
nodes )

Add nodes with a given dimension.

   The start ID of the first node is returned;
   this returned ID can be used in other functions.

   .. code-block:: python
mi.add_nodes(3, 8, [0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,1,0,1,1,1,1,0,1,0])
Definition cubit.py:27406

◆ add_nodes_to_nodeset()

add_nodes_to_nodeset ( self,
nodeset_id,
num,
node_ids )

Add a group of nodes to a nodeset.

   .. code-block:: python
mi.add_nodes_to_nodeset(1, 4, [1,2,3,4])

◆ create_block()

create_block ( self,
dim,
pref_id,
is_new )

Create a block with a preferred ID.

   The assigned ID is returned.

◆ create_nodeset()

create_nodeset ( self,
pref_id )

Create a nodeset with a preferred ID.

   The assigned ID is returned.

◆ create_sideset()

create_sideset ( self,
pref_id )

Create a sideset with a preferred ID.

   The assigned ID is returned.

◆ print_error()

print_error ( self,
err )

Print a message into the cubit message system.