8.5
11.15 Mesh Import
Public Member Functions
|
void
| print_error (const char *err)
|
| Print a message into the cubit message system.
|
|
int
| add_nodes (int dimension, int num_nodes, const std::vector< double > &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 More...
|
|
int
| add_elements (ElementType element_type, int number_of_elements, const std::vector< unsigned int > &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 More...
|
|
int
| create_block (int dim, int pref_id, bool &is_new)
|
| create a block with a preferred id the assigned id is returned
|
|
bool
| add_elements_to_block (int block_id, int start_index, int end_index)
|
| add a group of elements to a block More...
|
|
bool
| create_nodeset (int id)
|
| create a nodeset with a specified id
|
|
bool
| add_nodes_to_nodeset (int nodeset_id, int num, const std::vector< int > &node_ids)
|
| add a group of nodes to a nodeset More...
|
|
bool
| create_sideset (int id)
|
| create a sideset with a specified id the assigned id is returned
|
|
bool
| add_elements_to_sideset (int sideset_id, int num, const std::vector< int > &elem_ids, const std::vector< int > &side_indices)
|
| add a group of sides to a sidset sides are specified by element ids and a side index More...
|
|
Member Function Documentation
add_elements()
int add_elements ( ElementType element_type, int number_of_elements, const std::vector< unsigned int > & 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
mi.add_elements(cubit.HEX, 1, [1,2,3,4,5,6,7,8]) |
bool add_elements_to_block ( int block_id, int start_index, int end_index )
add a group of elements to a block
mi.add_elements_to_block(1, 1, 100) |
add_elements_to_sideset() bool add_elements_to_sideset ( int sideset_id, int num, const std::vector< int > & elem_ids, const std::vector< int > & side_indices )
add a group of sides to a sidset sides are specified by element ids and a side index
mi.add_elements_to_sideset(1, 4, [1,2,3,4], [1,1,1,1]) |
int add_nodes ( int dimension, int num_nodes, const std::vector< double > & 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
mi = cubit.MeshImport() |
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]) |
bool add_nodes_to_nodeset ( int nodeset_id, int num, const std::vector< int > & node_ids )
add a group of nodes to a nodeset
mi.add_nodes_to_nodeset(1, 4, [1,2,3,4]) |