CUFF_MP_electrode

class nrv.fmod.CUFF_MP_electrode(label='CUFF_MP', N_contact=4, contact_width=None, contact_length=100, is_volume=False, contact_thickness=None, insulator=True, insulator_length=None, insulator_thickness=None, x_center=0, insulator_offset=0, ID=0)[source]

MultiPolar CUFF electrode for FEM models

Methods

CUFF_MP_electrode.__init__([label, ...])

Instantiation of a LIFE electrode

CUFF_MP_electrode.clear_footprint()

clear the footprint of a electrode

CUFF_MP_electrode.compute_field(I)

Compute the external field using the Point source approximation

CUFF_MP_electrode.get_ID_number()

get the ID of a electrode

CUFF_MP_electrode.get_footprint()

get the footprint of a electrode

CUFF_MP_electrode.get_parameters()

Generic method returning all the atributes of an NRV_class instance

CUFF_MP_electrode.load(data[, blacklist])

Generic loading method for NRV_class instance

CUFF_MP_electrode.load_electrode([data])

CUFF_MP_electrode.parameter_model(model[, res])

Parameter the model electrode with user specified dimensions

CUFF_MP_electrode.plot(axes[, color])

CUFF_MP_electrode.save([save, fname, blacklist])

Generic saving method for NRV_class instance.

CUFF_MP_electrode.save_electrode([save, fname])

CUFF_MP_electrode.set_ID_number(ID)

set the identification number of an electrode

CUFF_MP_electrode.set_footprint(V_1mA)

set the footprin of a FEM electrode

CUFF_MP_electrode.set_parameters(**kawrgs)

Generic method to set any attribute of NRV_class instance

CUFF_MP_electrode.translate([x, y, z])

Move electrode by translation