Source code for pyleecan.Methods.Mesh.Mesh.add_element

# -*- coding: utf-8 -*-

import numpy as np


[docs]def add_element(self, node_tags, elem_type, group=-1): """Add a new element defined by a vector of node tags Parameters ---------- self : Mesh an Mesh object node_tags : array an array of node tags Returns ------- new_tag : int Tag of the created element. None if the element already exist """ # Create the new element new_tag = self.get_new_tag() test_exist = self.element[elem_type].add_element(node_tags, new_tag, group) if test_exist: return new_tag else: return None