WARPXM v1.10.0
Loading...
Searching...
No Matches
sheath.py File Reference

Namespaces

namespace  examples
 
namespace  examples.dg
 
namespace  examples.dg.5-moment
 
namespace  examples.dg.5-moment.sheath
 

Variables

str examples.dg.5-moment.sheath.torder = 'TVDRK2'
 
str examples.dg.5-moment.sheath.sorder = 'firstOrder'
 
float examples.dg.5-moment.sheath.cfl = 1.0
 
float examples.dg.5-moment.sheath.density_min = 0.01
 
float examples.dg.5-moment.sheath.pressure_min = 0.01
 
bool examples.dg.5-moment.sheath.use_limiter_mr = False
 
int examples.dg.5-moment.sheath.limiter_alpha_coefficient = 2.
 
bool examples.dg.5-moment.sheath.use_phmaxwell = True
 
float examples.dg.5-moment.sheath.phchi = 1.5
 
float examples.dg.5-moment.sheath.phgamma = phchi
 
float examples.dg.5-moment.sheath.qe = 1.602177e-19
 
float examples.dg.5-moment.sheath.mp = 1.672622e-27
 
float examples.dg.5-moment.sheath.mu0 = 1.256637e-6
 
float examples.dg.5-moment.sheath.eps0 = 8.854187e-12
 
int examples.dg.5-moment.sheath.c_light = 1/(mu0*eps0)**.5
 
tuple examples.dg.5-moment.sheath.L_debye = (eps0*qe*1/(1e19*qe**2))**0.5
 
tuple examples.dg.5-moment.sheath.L = L_debye
 
float examples.dg.5-moment.sheath.ompt = 1.0
 
float examples.dg.5-moment.sheath.omct = 3.265e-5
 
float examples.dg.5-moment.sheath.c_tilde = ompt/omct
 
int examples.dg.5-moment.sheath.skin_depth_norm = 1/omct
 
float examples.dg.5-moment.sheath.n0 = mp*omct**2/(mu0*L**2*qe**2)
 
float examples.dg.5-moment.sheath.tau = ompt*L/(omct*c_light)
 
float examples.dg.5-moment.sheath.b0 = mp*c_light*omct**2/(qe*L*ompt)
 
float examples.dg.5-moment.sheath.e0 = b0**2/mu0
 
float examples.dg.5-moment.sheath.T0 = e0/(n0*qe)
 
int examples.dg.5-moment.sheath.atom = 1
 
int examples.dg.5-moment.sheath.gamma = 5/3
 
int examples.dg.5-moment.sheath.Zi = 1
 
int examples.dg.5-moment.sheath.Ze = -1
 
int examples.dg.5-moment.sheath.Zn = 0
 
int examples.dg.5-moment.sheath.Ai = 1
 
int examples.dg.5-moment.sheath.Ae = 1/1836
 
int examples.dg.5-moment.sheath.An = Ai
 
float examples.dg.5-moment.sheath.phi_ion_eV = 13.6
 
float examples.dg.5-moment.sheath.phi_ion = phi_ion_eV/T0
 
float examples.dg.5-moment.sheath.phi_eff_eV = 33.0
 
float examples.dg.5-moment.sheath.phi_eff = phi_eff_eV/T0
 
float examples.dg.5-moment.sheath.lx = 200.0
 
int examples.dg.5-moment.sheath.nx = 500
 
int examples.dg.5-moment.sheath.ny = nx
 
float examples.dg.5-moment.sheath.dx = lx/nx
 
warpy examples.dg.5-moment.sheath.mesh
 
list examples.dg.5-moment.sheath.fluid_comps = ['rho', 'px', 'py', 'pz', 'e']
 
list examples.dg.5-moment.sheath.field_comps = ['Ex', 'Ey', 'Ez', 'Bx', 'By', 'Bz']
 
warpy examples.dg.5-moment.sheath.ions
 
warpy examples.dg.5-moment.sheath.electrons
 
warpy examples.dg.5-moment.sheath.field
 
tuple examples.dg.5-moment.sheath.ic_fun_i
 
tuple examples.dg.5-moment.sheath.ic_fun_e
 
tuple examples.dg.5-moment.sheath.ic_fun_EM
 
list examples.dg.5-moment.sheath.applicators = []
 
list examples.dg.5-moment.sheath.solver_apps = []
 
int examples.dg.5-moment.sheath.width = 20
 
int examples.dg.5-moment.sheath.n_init = 1
 
int examples.dg.5-moment.sheath.T_init = 10
 
tuple examples.dg.5-moment.sheath.c_sound = (2*T_init/Ai)**0.5
 
float examples.dg.5-moment.sheath.G_sh = 0.5*n_init*c_sound
 
int examples.dg.5-moment.sheath.q_sh = gamma*T_init*G_sh
 
 examples.dg.5-moment.sheath.else :
 
list examples.dg.5-moment.sheath.bc_apps = []
 
list examples.dg.5-moment.sheath.values_in = [Ae*1e-4,0,0,0,1e-4/(gamma-1)]
 
warpy examples.dg.5-moment.sheath.spatial_solver
 
list examples.dg.5-moment.sheath.var_adj = []
 
warpy examples.dg.5-moment.sheath.writer
 
list examples.dg.5-moment.sheath.limiter_apps_elec = []
 
list examples.dg.5-moment.sheath.limiter_apps_ion = []
 
warpy examples.dg.5-moment.sheath.time_integrator
 
tuple examples.dg.5-moment.sheath.ompe = (1e19*qe**2/(eps0*Ae*mp))**0.5
 
int examples.dg.5-moment.sheath.t_tot = 20e3/ompe/tau
 
int examples.dg.5-moment.sheath.dt = 5e-6
 
int examples.dg.5-moment.sheath.nout = 20
 
warpy examples.dg.5-moment.sheath.dt_controller = warpy.dt_calc.fixed_dt(init_dt=dt)
 
warpy examples.dg.5-moment.sheath.sim
 
 examples.dg.5-moment.sheath.gen_xdmf
 
 examples.dg.5-moment.sheath.True
 
 examples.dg.5-moment.sheath.detect_nonscalar