Skip to content

Commit

Permalink
V1.0 document edit: added explanation in applying package with other …
Browse files Browse the repository at this point in the history
…problems
  • Loading branch information
zehao99 committed Oct 21, 2020
1 parent ca8c925 commit 545ea9e
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Package for Electric Impedance Tomography on detecting Capacitance Density

This package is specifically designed to solve the tomographic problem concerned with detecting proximity map by a planar conductive sensor.

For more information, please check my paper.
For more information, please check my paper (Not online yet).

The `efem.py` module is written only for this problem, other modules can be reused in any other EIT application.

Expand Down Expand Up @@ -214,10 +214,14 @@ reinitialize_solver()

## How to implement your own forward model?

Check the `FEM_Basic` class and overwrite the following four method (or you can specify your own calculation).
For typical 2D EIT problems, this package can handle all the requirements from interpreting `.fem` mesh file, assigning electrode position, generating JAC matrix to solving the problem with ease of use.

With different differential equation, the FEM model is almost the same, but the core simulation algorithm has to be edited.

Check the `FEM_Basic` class and overwrite the following four method (**or (I actually recommend)** you can specify your own differential equation solver from scratch since the interpolation parameter has been provided in `self.elem_param` variable).

```python
self.construct_sparse_matrix()
self.construct_sparse_matrix()
self.set_boundary_condition(electrode_input)
self.calculate_FEM(theta)
self.sync_back_potential()
Expand Down

0 comments on commit 545ea9e

Please sign in to comment.