Welcome to FiniteDifferenceElectrostatics’s documentation!

Introduction

This is an electrostatics solver written in python which uses the Finite Difference Method (FDM). You define as an “input” a set of “electrodes” - regions of space which have a known voltage. Currently these are defined programmatically in a python input script. By default the outer boundary of the simulation region is set to 0V. The solver then determines what the resulting voltage throughout all of space is, and from there can compute the electric fields, energy density, and capacitance.

Theory

\[\nabla x \overrightarrow{E} = 2\]

Indices and tables