WARPXM
v1.10.0
Loading...
Searching...
No Matches
Namespaces
|
Variables
two_stream_instability.py File Reference
Namespaces
namespace
two_stream_instability
Variables
str
two_stream_instability.torder
= 'RK4'
str
two_stream_instability.sorder
= 'thirdOrder'
bool
two_stream_instability.periodic_boundary_conditions
= True
float
two_stream_instability.skin_depth_norm
= 1.0
float
two_stream_instability.omega_p_norm
= 1.0
int
two_stream_instability.charge
= 1
int
two_stream_instability.mass
= 1
int
two_stream_instability.charge_to_mass
= charge/mass
float
two_stream_instability.cfl
= 0.235
float
two_stream_instability.perturbation
= 0.01
float
two_stream_instability.thermal_velocity
= 0.1
float
two_stream_instability.density
= 1.0
np
two_stream_instability.velocity_separation
= np.pi/2.0
list
two_stream_instability.v_space_num_elements
= [160]
list
two_stream_instability.min_v
= [-10.0]
list
two_stream_instability.dv
= [0.125]
int
two_stream_instability.num_physical_elements
= 80
int
two_stream_instability.L
= 2 * np.pi
float
two_stream_instability.k
= 0.5
warpy
two_stream_instability.mesh
warpy
two_stream_instability.distribution
warpy
two_stream_instability.field
warpy
two_stream_instability.fluid
warpy
two_stream_instability.distribution_ic
Initial conditions-------------------------------— Step 1: define the function as an application:
warpy
two_stream_instability.maxwell_ic
warpy
two_stream_instability.distribution_ic_va
warpy
two_stream_instability.maxwell_ic_va
warpy
two_stream_instability.ic_ha
list
two_stream_instability.apps_kinetic
Initial conditions-------------------------------—.
list
two_stream_instability.apps_physical
list
two_stream_instability.applications_moments
= []
list
two_stream_instability.variable_adjusters
= []
Variable adjusters.
warpy
two_stream_instability.writer
Variable writer.
warpy
two_stream_instability.spatial_solver_kinetic
Spatial solver.
warpy
two_stream_instability.spatial_solver_physical
warpy
two_stream_instability.temporal_solver
Temporal solver.
int
two_stream_instability.dt
= 1e-1
Simulation (dg) dt = 1e-5.
int
two_stream_instability.t_final
= 80
warpy
two_stream_instability.dt_controller
=
warpy.dt_calc.stability_dt
(dt)
int
two_stream_instability.write_steps
= 1000
datetime
two_stream_instability.now
= datetime.datetime.now().strftime("%Y_%m_%d")
str
two_stream_instability.sim_name
= '80x160_3rdorder_rk4_t80_1000writes_vth_0p1_sep_pi_over_2'
warpy
two_stream_instability.config_args
= warpy.load_configs()
warpy
two_stream_instability.case_loc
= config_args['test_rundir'](f'kinetics/two_stream_instability/{now}', '')
list
two_stream_instability.max_vx
= min_v[0] + dv[0] * v_space_num_elements[0]
f
two_stream_instability.sim_param
warpy
two_stream_instability.sim
two_stream_instability.gen_xdmf
Run Simulation ... 1.
two_stream_instability.detect_nonscalar
examples
dg
vlasovmaxwell
two_stream_instability.py
Generated by
1.9.6