Module traceon_pro.traceon_pro
def directional_derivative_triangle(vertices, target, normal)
-
def field_3d_traceable_address()
-
def fill_matrix_3d(triangles, excitation_types, excitation_values)
-
def potential_triangle(vertices, target)
-
def self_potential_triangle(vertices)
-
def self_potential_triangle_v0(vertices)
-
class EffectivePointCharges3D
(charges, jacobians, positions)
-
Static methods
def empty()
-
Instance variables
var charges
-
var jacobians
-
var positions
-
Methods
def field(self, /, target)
-
def potential(self, /, target)
-
class EffectivePointCurrents3D
(currents, jacobians, positions, directions)
-
Static methods
def empty()
-
Instance variables
var currents
-
var directions
-
var jacobians
-
var positions
-
Methods
def field(self, /, target)
-
class FastMultipoleMethodPoints
(points_arr, N_max, l_max, normals=None)
-
Methods
def potentials(self, /, charges_arr)
-
def potentials_and_derivatives(self, /, charges_arr)
-
class FastMultipoleMethodTriangles
(points_arr, N_max, l_max, normals=None)
-
Methods
def potentials(self, /, charges_arr)
-
def potentials_and_derivatives(self, /, charges_arr)
-
class FieldEvaluationArgs
(elec, mag, currents, bounds=None)
-
Methods
def address(self, /)
-