CUFF_electrode

class nrv.fmod.CUFF_electrode(label='', 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]

CUFF electrode for FEM models

Methods

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

Instantiation of a LIFE electrode

CUFF_electrode.clear_footprint()

clear the footprint of a electrode

CUFF_electrode.compute_field(I)

Compute the external field using the Point source approximation

CUFF_electrode.get_ID_number()

get the ID of a electrode

CUFF_electrode.get_footprint()

get the footprint of a electrode

CUFF_electrode.get_parameters()

Generic method returning all the atributes of an NRV_class instance

CUFF_electrode.load(data[, blacklist])

Generic loading method for NRV_class instance

CUFF_electrode.load_electrode([data])

CUFF_electrode.parameter_model(model[, res])

Parameter the model electrode with user specified dimensions

CUFF_electrode.plot(axes[, color])

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

Generic saving method for NRV_class instance.

CUFF_electrode.save_electrode([save, fname])

CUFF_electrode.set_ID_number(ID)

set the identification number of an electrode

CUFF_electrode.set_footprint(V_1mA)

set the footprin of a FEM electrode

CUFF_electrode.set_parameters(**kawrgs)

Generic method to set any attribute of NRV_class instance

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

Move electrode by translation