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