\( \vec{b}(x, z) \), cf. Plates_get: \[ b_x(x, z) = \ln \left[ \frac{(x + a/2)^2 + z^2}{(x - a/2)^2 + z^2} \right] \\ b_y(x, z) = 0 \\ b_z(x, z) = 2 \left[ \arctan \left( \frac{x + a/2}{z} \right) - \arctan \left( \frac{x - a/2}{z} \right) \right]. \]
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=DP), | intent(in) | :: | size_x | |||
| real(kind=DP), | intent(in), | dimension(2) | :: | position_13 |
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed arrows point from an interface to procedures which implement that interface. This could include the module procedures in a generic interface or the implementation in a submodule of an interface in a parent module. Where possible, edges connecting nodes are given different colours to make them easier to distinguish in large graphs.