WARPXM v1.10.0
Loading...
Searching...
No Matches
wxm::apps::functions::maxwell Namespace Reference

Classes

class  CustomMaxwell
 
class  DivergenceError
 Divergence Error Calculation This calculates the divergence error for diagnostic purposes THIS IS NOT MEANT TO BE AN INITIAL CONDITION PsiE = 1/(omega_p tau)^2 * (L / dp) * Div(E) - rho_c PsiB = Div(B) More...
 
class  EinICEM
 Class to set IC on EM fields in 5-moment problem. More...
 
class  FieldZpinch1d
 
class  FieldZpinch1dCar
 
class  FieldZpinch2d
 
class  FieldZpinchTest1d
 
class  FlowInitEM
 Class to set IC for electromagnetic fields in a simple flow problem. More...
 
class  GEM
 
class  GEM1D
 
class  HarrisCurrentSheet
 
class  HartmannField
 
class  KH_Instability
 Initialization and boundary conditions for electromagnetic Rayleigh-Taylor and Kelvin-Helmholtz instability defined using piecewise discontinuous values. More...
 
class  KH_Instability_Analytic
 Initialization and boundary conditions for electromagnetic Rayleigh-Taylor and Kelvin-Helmholtz instability defined using analytic functions described in Vogman PoP 2020 Eq. More...
 
class  KHInstability2d2vKineticSetup
 2D2V Kelvin-Helmholtz Instability for Fields Based on calculated kinetic equilibrium Should be consistent with 2d2v_kh_instability.h/cc in function_evaluators/kinetics More...
 
class  Kinetics1d1vLandauDampingField
 1D1V Landau Damping Initial Condition for the Fields This is an Ex (1D Electric) Field consistent with a Maxwellian distribution with sinusoidally-varying spatial variation with a uniformly-distributed opposite chage: E_x(x) = +Z_i n_0 (omega_p tau)^2 (delta_p/L) (alpha/k) sin(kx) See the paper: Physics-Based-Adaptive Plasma Model for High-Fidelity Numerical Simulations https://www.frontiersin.org/articles/10.3389/fphy.2018.00105/full Equation 121 More...
 
class  Kinetics2d2vLandauDampingField
 2D2V Landau Damping Initial Condition for the Fields This is an (Ex, Ey) (2D Electric) Field consistent with a Maxwellian distribution with sinusoidally-varying spatial variation with a uniformly-distributed opposite charge: E_x(x) = +Z_i n_0 (omega_p tau)^2 (delta_p/L) (alpha_x/k_x) sin(k_x * x) E_y(y) = +Z_i n_0 (omega_p tau)^2 (delta_p/L) (alpha_y/k_y) sin(k_y * y) More...
 
class  LangmuirDispersionField
 
class  PlasmaSwitchFields
 Initialize the EM fields for the simplified 2D plasma switch problem with a normalized Poynting vector [1,0,0]. More...
 
class  RTI_Instability
 Field setup for combination of hydrodynamic Rayleigh-Taylor and Kelvin-Helmholtz instabilities?? More...
 
class  SincField
 
class  SincField2d
 
class  SineField
 
class  UniformMaxwell
 Input uniform field values. More...