|
Poisson solves the boundary value problem for conductors and simple charge-density distributions using the relaxation method. Contour and field plot visualizations are available.
Poisson calculates electrostatic potentials by numerically solving Poisson's equation in the presence of spherical and rectangular conductors, charge densities, and dielectrics. The gradient of this potential is then calculated in order to display the electric field and the divergence is calculated to display the induced charge. Although Poisson may be used in interactive mode using a click and drag metaphor, it is designed to be scripted. Many options, such as dielectrics, are only available through script.
Poisson is embedded using the following html tag:
<applet codebase="../classes" archive="Poisson4_.jar,STools4.jar" code="poisson.Poisson.class" name="Poisson" width="400" height="300"> <param name="ShowControls" value="true" /> <param name="Range" value="-5,5,-5,5" /> <param name="ShowContours" value="false" /> <param name="ShowGrid" value="true" /> <param name="ShowFieldVectors" value="true" /> <param name="GridSize" value="48" /> <param name="Gutter" value="0" /> </applet>
Poisson Parameters |
||
Gutter | int | The number of extra grid points outside the viewing area. |
GridSize | int | The number of grid points in the horizontal or vertical direction. The voltage is evaluated at these grid points. |
Range | string | The approximate range for the x and y dimensions. |
ShowFieldVectors | boolean | Show the electric field. |
ShowContours | boolean | Show the equipotential contours. |
ShowControls | boolean | True to show simple user interface. |
STools Parameters |
||
AppletNames | string | A comma delimited list of applet names occurring within this html page. (See OnLoad.) |
Debug | int | Enables debugging messages in Java console; 0 = no messages, 255 = verbose messages. |
OnLoad | string | A JavaScript function that will be invoked using LiveConnect after all applets have been loaded. (See AppletNames.) |
Resources | string | A file containing translations of internal text such as buttons and labels. |