The equations of beamtracer.solver.mesh, declared on the code that implements them and checked by the tests.
A uniform 2D node mesh with electrodes, in planar or cylindrical geometry.
- nodes
- xi=x0+ih,yj=y0+jh(y=r in cylindrical geometry)
- classes
- solid(ϕ=Velectrode),Dirichlet face,near solid(a solid neighbour along ±x,±y),free
- distance
- d=255sh,s∈{1,…,255},s bracketed by 8 bisection steps of the electrode’s inside test
- Assumes
- equal spacing h on both axes; at least 3 nodes per axis
- cylindrical: the mesh starts on the axis r=0, whose face is Neumann 0
- where electrodes overlap the first in the list owns the node; a Dirichlet face fixes only its non-solid nodes