NerveMshCreator.add_CUFF_MP

NerveMshCreator.add_CUFF_MP(ID=None, N=4, x_c=0, contact_width=None, contact_length=100, is_volume=True, contact_thickness=None, insulator=True, insulator_thickness=None, insulator_length=None, insulator_offset=0)[source]

Add MultiPolar CUFF electrodes to the mesh

Parameters:
  • ID (int) – if not none and ID exist, change electrod ID,by defalt None

  • N (int) – Number of active site, by default 4

  • x_c (float) – x-position of the CUFF center in um, by default 0 length of the CUFF electrod in um, by default 100

  • contact_width (float or None) – width of the active sites around the nerve, if None set to cover 4/5 of the perimeter with active sites

  • contact_length (float) – length along x of the contact site in um, by default 100

  • is_volume (bool) – if True the contact is kept on the mesh as a volume, by default True

  • contact_thickness (float) – thickness of the contact site in um, by default 5

  • insulator (bool) – remove insulator ring from the mesh (no conductivity), by default True

  • insulator_thickness (float) – thickness of the insulator ring in um, by default 20

  • insulator_length (float) – length along x of the insulator ring in um, by default 1000