Matrix of equal sizes
Matrix of equal angles
Combined T-matrix index
T-matrix indices
Unpack T-matrix indices
Unpack T-matrix indices
Wrap staged matrices into a list of T-matrix like objects
Read T-matrix into long-format data.frame
Display staged matrix
Display T-matrix
Display prestaged matrix
Generate an incidence file for spherical cubature
Generate a dielectric function in suitable format for TERMS
Euler rotation matrix
Euler rotation matrix
Axis-angle rotation from Euler angles
Extend a range symmetrically about 0
Extract geometry information from input file
Wrap geometry information into a 'cluster' structure
Visualise a 'cluster' structure
equal_sizes(a, b, c, N)
equal_angles(phi, theta, gamma, N)
p_index(in1, in2)
indices(n_max = 3, n_part = 1)
unpack_indices(n_max = 3, j_max = 2)
read_amat(f)
amat_to_tmatlist(a, n_max = 3, n_part = 2)
read_tmat(f, save = FALSE)
display_amat(l)
display_tmat(s)
display_prestaged(a, n_max = 3, n_part = 2, draw = TRUE)
export_cubature(q = cubs::cubs(N = 10, cubature = "lebedev"), out = "")
export_dielectric(m = dielectric::epsAu(seq(400, 800)), out = "")
rotation_euler_passive(phi, theta, psi)
rotation_euler_active(phi, theta, psi)
euler_to_axisangle(a, b, c)
symmetric_range(range)
get_geometry(input = "input")
cluster_geometry(ge)
visualise_rgl(cl, outfile = NULL, show_core = FALSE, ...)Euler angle
Euler angle
Euler angle
number of particles
Euler angle
Euler angle
Euler angle
index
index
maximum order
number of particles
size of collective T-matrix
filename
store result as Rds file
list of T-matrices, from amat_to_tmatlist
T-matrices, from read_tmat
logical, draw output
data.frame with angles and weights, from cubs::cubs()
filename
data.frame with wavelength and epsilon, e.g. from dielectric::epsAu()
Euler angle
range (2-vector)
filename
geometry, from get_geometry
'cluster' object
optional output snapshot
display a core sphere if 'R0' field present
additional parameters passed to rgl.ellipsoids
equal_sizes(): equal sizes
equal_angles(): equal angles
p_index(): p-index
indices(): indices
unpack_indices(): unpack indices
read_amat(): unpack indices
amat_to_tmatlist(): wrap staged matrices
read_tmat(): read T-matrix
display_amat(): display staged matrix
display_tmat(): display T-matrix
display_prestaged(): display prestaged matrix
export_cubature(): export a spherical cubature
export_dielectric(): export a dielectric function
rotation_euler_passive(): passive rotation matrix
rotation_euler_active(): active rotation matrix
euler_to_axisangle(): axis-angle rotation
symmetric_range(): symmetric range
get_geometry(): extract geometry information from input file
cluster_geometry(): wrap geometry information obtained from input file
visualise_rgl(): rgl visualisation of a cluster