Wrapper function for j0j0_element to calculate a spectrum of j0j0 values for multiple frequencies and directions. Parallelized with future/furrr.

j0j0(
  k,
  phi,
  frequencies,
  directions = c("xx", "xy", "xz", "yy", "yz", "zz"),
  B,
  particles,
  integration_method
)

Arguments

k

numeric length of the fluctuation wavevector.

phi

numeric angle (in degrees) between the magnetic field and the fluctuation wavevector

frequencies

numeric fluctuation frequencies in Hz.

directions

character one or more spatial directions ("x", "y" or "z").

B

numeric strength of magnetic field in Tesla.

particles

list with mass, charge, and momentum distribution.

integration_method

character method to use for integration. One of "stats", "hcubature", "pcubature", "cuhre", "divonne", "suave", "vegas"

Value

data.frame