eit_inverse

class nrv.eit.eit_inverse(data: None | eit_forward_results = None, **kwgs)[source]

Abstract base class for solving the Electrical Impedance Tomography (EIT) inverse problem.

This class provides the interface for solving EIT problems inverse problem on nerve models eit_forward_results simulation results

EIT users guide — For generic description.

Tutorial 6 — For usage description.

Note

This class is abstract and cannot be instantiated directely. For now only the following daughter class can be used:

Note

In future version additional solver could be add to NRV.

Attributes

eit_inverse.data

eit_inverse.has_data

Check if the object contains data.

Methods

eit_inverse.__init__([data])

eit_inverse.clear_all_results()

Clears all stored results by resetting the results and results_ppt attributes to empty lists.

eit_inverse.clear_results([i_t, i_f, i_res])

Removes the result entry corresponding to the specified indices from the results.

eit_inverse.fromat_data()

eit_inverse.get_results([i_t, i_f, i_res])

Retrieves the computed result for the specified time, frequency, and result indices.

eit_inverse.get_results_range([i_t, i_f, i_res])

eit_inverse.plot(**kwgs)

eit_inverse.solve([i_t, i_f, i_res])