point_source_electrode

class nrv.fmod.point_source_electrode(x=0, y=0, z=0, ID=0)[source]

Point source electrode. Inherite from electrode. The electrode is punctual and act as a monopole.

Methods

point_source_electrode.__init__([x, y, z, ID])

Instantiation of a Point source electrode

point_source_electrode.clear_footprint()

clear the footprint of a electrode

point_source_electrode.compute_field(I)

Compute the external field using the Point source approximation

point_source_electrode.compute_footprint(x, ...)

Compute the linear footprint (electrode response at 1mA)

point_source_electrode.get_ID_number()

get the ID of a electrode

point_source_electrode.get_footprint()

get the footprint of a electrode

point_source_electrode.get_parameters()

Generic method returning all the atributes of an NRV_class instance

point_source_electrode.load(data[, blacklist])

Generic loading method for NRV_class instance

point_source_electrode.load_electrode([data])

point_source_electrode.plot(axes[, color])

point_source_electrode.save([save, fname, ...])

Generic saving method for NRV_class instance.

point_source_electrode.save_electrode([...])

point_source_electrode.set_ID_number(ID)

set the identification number of an electrode

point_source_electrode.set_footprint(footprint)

set the footprint of a electrode

point_source_electrode.set_parameters(**kawrgs)

Generic method to set any attribute of NRV_class instance

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

Move electrode by translation