WARPXM v1.10.0
Loading...
Searching...
No Matches
shock_1d_brio-wu.py File Reference

Namespaces

namespace  examples
 
namespace  examples.dg
 
namespace  examples.dg.mhd
 
namespace  examples.dg.mhd.shock_1d_brio-wu
 

Functions

def examples.dg.mhd.shock_1d_brio-wu.run_name ()
 

Variables

str examples.dg.mhd.shock_1d_brio-wu.torder = 'SSPRK3'
 
int examples.dg.mhd.shock_1d_brio-wu.sord = 4
 
str examples.dg.mhd.shock_1d_brio-wu.sorder_str = ''
 
int examples.dg.mhd.shock_1d_brio-wu.cfl = .8 / (2*sord - 1)
 
float examples.dg.mhd.shock_1d_brio-wu.cfl_diffusion = 1.0
 
str examples.dg.mhd.shock_1d_brio-wu.num_flux = "Rusanov"
 
int examples.dg.mhd.shock_1d_brio-wu.dt = 1e-6
 
int examples.dg.mhd.shock_1d_brio-wu.tend = .1
 
int examples.dg.mhd.shock_1d_brio-wu.nout = 100
 
int examples.dg.mhd.shock_1d_brio-wu.num_elem = 100
 
str examples.dg.mhd.shock_1d_brio-wu.gradient_method = "ldg"
 
None examples.dg.mhd.shock_1d_brio-wu.penalty_beta = None
 
float examples.dg.mhd.shock_1d_brio-wu.penalty_eta = 1.0
 
int examples.dg.mhd.shock_1d_brio-wu.gamma = 2
 
float examples.dg.mhd.shock_1d_brio-wu.mass = 1.0
 
float examples.dg.mhd.shock_1d_brio-wu.charge = 1.0
 
int examples.dg.mhd.shock_1d_brio-wu.nu_p_tau = 1.
 
int examples.dg.mhd.shock_1d_brio-wu.omega_p_tau = 1.
 
int examples.dg.mhd.shock_1d_brio-wu.skin_depth_norm = 1
 
float examples.dg.mhd.shock_1d_brio-wu.lnlam = 10.0
 
int examples.dg.mhd.shock_1d_brio-wu.jump_fac = 1
 
int examples.dg.mhd.shock_1d_brio-wu.rho_L = 1
 
int examples.dg.mhd.shock_1d_brio-wu.P_L = 1
 
int examples.dg.mhd.shock_1d_brio-wu.v_L = 0
 
int examples.dg.mhd.shock_1d_brio-wu.By_L = 1
 
float examples.dg.mhd.shock_1d_brio-wu.Bx = 0.75
 
float examples.dg.mhd.shock_1d_brio-wu.rho_R = 0.125 / jump_fac
 
int examples.dg.mhd.shock_1d_brio-wu.P_R = .1 / jump_fac
 
int examples.dg.mhd.shock_1d_brio-wu.v_R = 0
 
int examples.dg.mhd.shock_1d_brio-wu.By_R = -1
 
str examples.dg.mhd.shock_1d_brio-wu.mhd_str = 'imhd'
 
bool examples.dg.mhd.shock_1d_brio-wu.use_resistivity = 'rmhd' else False
 
str examples.dg.mhd.shock_1d_brio-wu.resistivity_type = "spitzer-vacuum"
 
int examples.dg.mhd.shock_1d_brio-wu.max_resistive_diffusivity = 1e-4
 
float examples.dg.mhd.shock_1d_brio-wu.eta_max = 0.01
 
float examples.dg.mhd.shock_1d_brio-wu.eta_min = eta_max / 100.0
 
int examples.dg.mhd.shock_1d_brio-wu.vacuum_diffusivity = max_resistive_diffusivity
 
float examples.dg.mhd.shock_1d_brio-wu.eta_vacuum = eta_max
 
int examples.dg.mhd.shock_1d_brio-wu.n_vacuum = 0
 
bool examples.dg.mhd.shock_1d_brio-wu.use_pos_limiter = True
 
bool examples.dg.mhd.shock_1d_brio-wu.use_moe_ross_limiter = False
 
int examples.dg.mhd.shock_1d_brio-wu.moe_ross_alpha = 100
 
bool examples.dg.mhd.shock_1d_brio-wu.use_viscosity = False
 
int examples.dg.mhd.shock_1d_brio-wu.visc = -5.e-4
 
int examples.dg.mhd.shock_1d_brio-wu.kappa = visc
 
bool examples.dg.mhd.shock_1d_brio-wu.use_art_diss = True
 
float examples.dg.mhd.shock_1d_brio-wu.coeff_art_dens = 20.0
 
float examples.dg.mhd.shock_1d_brio-wu.coeff_art_mom = 40.0
 
float examples.dg.mhd.shock_1d_brio-wu.coeff_art_heat = 40.0
 
abs examples.dg.mhd.shock_1d_brio-wu.art_diss_diff_cap = abs(visc)
 
int examples.dg.mhd.shock_1d_brio-wu.dx_cut = 1e-3
 
bool examples.dg.mhd.shock_1d_brio-wu.use_v_anom = False
 
None examples.dg.mhd.shock_1d_brio-wu.rho_min = None
 
None examples.dg.mhd.shock_1d_brio-wu.P_min = None
 
bool examples.dg.mhd.shock_1d_brio-wu.use_imhd_floor = True
 
bool examples.dg.mhd.shock_1d_brio-wu.use_floors_app = False
 
warpy examples.dg.mhd.shock_1d_brio-wu.mesh
 
warpy examples.dg.mhd.shock_1d_brio-wu.plasma
 
bool examples.dg.mhd.shock_1d_brio-wu.use_gradients = False
 
warpy examples.dg.mhd.shock_1d_brio-wu.plasma_gradient
 
warpy examples.dg.mhd.shock_1d_brio-wu.plasma_gradient2
 
warpy examples.dg.mhd.shock_1d_brio-wu.ic_plasma
 
list examples.dg.mhd.shock_1d_brio-wu.ic_va = []
 
warpy examples.dg.mhd.shock_1d_brio-wu.ic_ha = warpy.host_actions.va_runner(name='ic_ha', variable_adjusters=ic_va)
 
list examples.dg.mhd.shock_1d_brio-wu.variable_adjusters = []
 
list examples.dg.mhd.shock_1d_brio-wu.apps = []
 
list examples.dg.mhd.shock_1d_brio-wu.limiter_apps = []
 
warpy examples.dg.mhd.shock_1d_brio-wu.floors_app
 
 examples.dg.mhd.shock_1d_brio-wu.else :
 
list examples.dg.mhd.shock_1d_brio-wu.bc_apps = []
 
list examples.dg.mhd.shock_1d_brio-wu.bc_apps_dirichlet = []
 
list examples.dg.mhd.shock_1d_brio-wu.rho = [rho_L, rho_R]
 
list examples.dg.mhd.shock_1d_brio-wu.px = [mass * v_L, mass * v_R]
 
list examples.dg.mhd.shock_1d_brio-wu.py = [0.0, 0.0]
 
list examples.dg.mhd.shock_1d_brio-wu.pz = [0.0, 0.0]
 
list examples.dg.mhd.shock_1d_brio-wu.By = [By_L, By_R]
 
list examples.dg.mhd.shock_1d_brio-wu.Bz = [0.0, 0.0]
 
list examples.dg.mhd.shock_1d_brio-wu.pressure = [P_L, P_R]
 
list examples.dg.mhd.shock_1d_brio-wu.e = [0, 0]
 
list examples.dg.mhd.shock_1d_brio-wu.vals = [rho, px, py, pz, e, Bx, By, Bz]
 
list examples.dg.mhd.shock_1d_brio-wu.grad_bc_apps = []
 
warpy examples.dg.mhd.shock_1d_brio-wu.writer = warpy.host_actions.writer(name='writer', ReadVars=[plasma, plasma_gradient])
 
warpy examples.dg.mhd.shock_1d_brio-wu.spatial_solver
 
warpy examples.dg.mhd.shock_1d_brio-wu.time_integrator
 
warpy examples.dg.mhd.shock_1d_brio-wu.dt_controller = warpy.dt_calc.stability_dt(init_dt=dt)
 
warpy examples.dg.mhd.shock_1d_brio-wu.sim
 
 examples.dg.mhd.shock_1d_brio-wu.gen_xdmf
 
 examples.dg.mhd.shock_1d_brio-wu.True
 
 examples.dg.mhd.shock_1d_brio-wu.detect_nonscalar