|
WARPXM v1.10.0
|
Variables | |
| str | torder = 'TVDRK2' |
| str | sorder = 'secondOrder' |
| float | cfl = 0.1 |
| float | gamma = 1.4 |
| float | skin_depth_norm = 1.0 |
| float | omega_p_norm = 1.0 |
| float | charge = 0.0 |
| int | mass = 1 |
| float | charge_to_mass = charge/mass |
| float | thermal_velocity = 1.0 |
| float | density = 1.0 |
| list | v_space_num_elements = [40] |
| list | min_v = [-10] |
| list | dv = [0.5] |
| int | num_physical_elements = 128 |
| bool | periodic_boundary_conditions = False |
| int | nu_p_tau = 1E-6 |
| int | nu = 1 |
| warpy | mesh |
| warpy | distribution |
| warpy | field |
| warpy | fluid |
| warpy | distribution_ic |
| Initial conditions-------------------------------— Step 1: define the function as an application: | |
| warpy | ic_va |
| warpy | ic_ha |
| list | apps_kinetic = [] |
| Initial conditions-------------------------------—. | |
| list | apps_physical |
| list | applications_moments = [] |
| list | applications_2nd_moments = [] |
| list | bc_apps_dirichlet_field = [] |
| list | Ex = [0.0,0.0] |
| list | Ey = [0.0,0.0] |
| list | Ez = [0.0,0.0] |
| list | Bx = [0.0,0.0] |
| list | By = [0.0,0.0] |
| list | Bz = [0.0,0.0] |
| warpy | writer = warpy.host_actions.writer(name='writer', ReadVars=[distribution, fluid, field]) |
| warpy | spatial_solver_kinetic |
| warpy | spatial_solver_physical |
| list | variable_adjusters = [] |
| warpy | time_integrator |
| Variable adjusters variable_adjusters = []. | |
| int | dt = 1e-4 |
| int | nout = 100 |
| warpy | dt_controller = warpy.dt_calc.fixed_dt(init_dt=dt) |
| warpy | sim |
| datetime | now = datetime.datetime.now() |
| category | |
| gen_xdmf | |
| True | |
| detect_nonscalar | |
| list 1d1v_double_rarefaction.applications_2nd_moments = [] |
| list 1d1v_double_rarefaction.applications_moments = [] |
| list 1d1v_double_rarefaction.apps_kinetic = [] |
Initial conditions-------------------------------—.
Applications (consists of equation sets and boundary conditions)
| list 1d1v_double_rarefaction.apps_physical |
| list 1d1v_double_rarefaction.bc_apps_dirichlet_field = [] |
| list 1d1v_double_rarefaction.Bx = [0.0,0.0] |
| list 1d1v_double_rarefaction.By = [0.0,0.0] |
| list 1d1v_double_rarefaction.Bz = [0.0,0.0] |
| 1d1v_double_rarefaction.category |
| float 1d1v_double_rarefaction.cfl = 0.1 |
| float 1d1v_double_rarefaction.charge = 0.0 |
| float 1d1v_double_rarefaction.density = 1.0 |
| 1d1v_double_rarefaction.detect_nonscalar |
| warpy 1d1v_double_rarefaction.distribution |
| warpy 1d1v_double_rarefaction.distribution_ic |
Initial conditions-------------------------------— Step 1: define the function as an application:
| int 1d1v_double_rarefaction.dt = 1e-4 |
| warpy 1d1v_double_rarefaction.dt_controller = warpy.dt_calc.fixed_dt(init_dt=dt) |
| list 1d1v_double_rarefaction.dv = [0.5] |
| list 1d1v_double_rarefaction.Ex = [0.0,0.0] |
| list 1d1v_double_rarefaction.Ey = [0.0,0.0] |
| list 1d1v_double_rarefaction.Ez = [0.0,0.0] |
| warpy 1d1v_double_rarefaction.field |
| warpy 1d1v_double_rarefaction.fluid |
| float 1d1v_double_rarefaction.gamma = 1.4 |
| 1d1v_double_rarefaction.gen_xdmf |
| warpy 1d1v_double_rarefaction.ic_ha |
| warpy 1d1v_double_rarefaction.ic_va |
| int 1d1v_double_rarefaction.mass = 1 |
| warpy 1d1v_double_rarefaction.mesh |
| list 1d1v_double_rarefaction.min_v = [-10] |
| int 1d1v_double_rarefaction.nout = 100 |
| datetime 1d1v_double_rarefaction.now = datetime.datetime.now() |
| int 1d1v_double_rarefaction.nu = 1 |
| int 1d1v_double_rarefaction.nu_p_tau = 1E-6 |
| int 1d1v_double_rarefaction.num_physical_elements = 128 |
| float 1d1v_double_rarefaction.omega_p_norm = 1.0 |
| bool 1d1v_double_rarefaction.periodic_boundary_conditions = False |
| warpy 1d1v_double_rarefaction.sim |
| float 1d1v_double_rarefaction.skin_depth_norm = 1.0 |
| str 1d1v_double_rarefaction.sorder = 'secondOrder' |
| warpy 1d1v_double_rarefaction.spatial_solver_kinetic |
| warpy 1d1v_double_rarefaction.spatial_solver_physical |
| float 1d1v_double_rarefaction.thermal_velocity = 1.0 |
| warpy 1d1v_double_rarefaction.time_integrator |
Variable adjusters variable_adjusters = [].
| str 1d1v_double_rarefaction.torder = 'TVDRK2' |
| 1d1v_double_rarefaction.True |
| list 1d1v_double_rarefaction.v_space_num_elements = [40] |
| list 1d1v_double_rarefaction.variable_adjusters = [] |
| warpy 1d1v_double_rarefaction.writer = warpy.host_actions.writer(name='writer', ReadVars=[distribution, fluid, field]) |