|
str | examples.dg.floquet-bloch_bc.bloch_periodic_2D.torder = 'SSPRK3' |
|
str | examples.dg.floquet-bloch_bc.bloch_periodic_2D.sorder = 'thirdOrder' |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.e = 1.6022e-19 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.c_0 = 2.9979e8 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.epsilon_0 = 8.8542e-12 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.mu_0 = 4 * pi * 1.0e-7 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.mass_p = 1.6726e-27 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.gas_gamma = 5. / 3. |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.dt = 2.4e-3 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.frames = 2**14 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.t_end = 400. |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.L = 0.5e-3 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.elem_size = 0.01 |
|
str | examples.dg.floquet-bloch_bc.bloch_periodic_2D.mesh_file = 'meshes/unit_cell_ax1ay1dx04' |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.A_e = 1.0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.A_i = 1.0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.Z_e = -1.0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.Z_i = 1.0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.temp = 1.0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.charge_e = -e |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.charge_i = e |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.f_pe = [100.e9, 300.e9, 400.e9] |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.omega_p_e = 2. * pi * f_pe[0] |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.omega_p_i = omega_p_e * math.sqrt(A_e / A_i) |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.n = omega_p_i * omega_p_i * epsilon_0 * A_i * mass_p / (e*e) |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.nu_p = 0 |
|
log | examples.dg.floquet-bloch_bc.bloch_periodic_2D.coulomb_log = log(10.) |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.epsilon_r = 1. |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.v_0 = c_0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.tau = L / v_0 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.n_0 = n |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.T_0 = mass_p * v_0**2 |
|
sqrt | examples.dg.floquet-bloch_bc.bloch_periodic_2D.B_0 = sqrt(mu_0 * mass_p * n_0 * v_0**2) |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.E_0 = v_0 * B_0 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.nu_p_tau = nu_p * tau |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.mass_e_norm = A_e |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.mass_i_norm = A_i |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.charge_e_norm = Z_e |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.charge_i_norm = Z_i |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.n_e_norm = n / n_0 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.n_i_norm = n / n_0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.T_e_norm = temp / T_0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.T_i_norm = temp / T_0 |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.omega_p_tau = omega_p_i * tau |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.skin_depth_norm = c_0 / v_0 / omega_p_tau |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.col_jump = 1. |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.col_radius = 0.25 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.num_cols = 1.0 |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.col_centers_x = [0.] |
|
bool | examples.dg.floquet-bloch_bc.bloch_periodic_2D.poly_profile = True |
|
int | examples.dg.floquet-bloch_bc.bloch_periodic_2D.poly_degree = 6 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.E_max = 1.0e0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.E_norm = E_max / E_0 |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.B_norm = E_norm / (omega_p_tau*skin_depth_norm) |
|
float | examples.dg.floquet-bloch_bc.bloch_periodic_2D.B_max = B_norm * B_0 |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.bloch_k = [pi * i / 20., 0., 0.] |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.bloch_a = [1., 1., 0.] |
|
str | examples.dg.floquet-bloch_bc.bloch_periodic_2D.run_family = 'BlochPeriodic/2D/Drude100GhzSine2D50-1Vm' |
|
str | examples.dg.floquet-bloch_bc.bloch_periodic_2D.run_name |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.left_subdomains = ['top'] |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.right_subdomains = ['bottom'] |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.left_periodic_boundaries = ['upperWall', 'leftWall'] |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.right_periodic_boundaries = ['lowerWall', 'rightWall'] |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.interface_boundaries = ['interface'] |
|
bool | examples.dg.floquet-bloch_bc.bloch_periodic_2D.drude = True |
|
bool | examples.dg.floquet-bloch_bc.bloch_periodic_2D.plasma = False |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.mesh |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.field |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.electron_fluid |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.ion_fluid |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.va_ics = [] |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.background_value |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.pert_amplitude |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.wavelength |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.components |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.value |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.ha_ic = warpy.host_actions.va_runner(name='ha_ic', variable_adjusters=va_ics) |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.apps_left = [] |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.apps_right = [] |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.apps_fluids |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.apps_fields |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.apps_field_source |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.va_bc_bloch = [] |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.k_vector |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.a_vector |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.spatial_solver_left |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.spatial_solver_right |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.temporal_solver |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.variables_left = field.get_vars(region='region1') |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.variables_right = field.get_vars(region='region2') |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.writer |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.probe_loc_left |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.probe_loc_right |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.probes_left |
|
list | examples.dg.floquet-bloch_bc.bloch_periodic_2D.probes_right |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.dt_fixed = warpy.dt_calc.fixed_dt(dt) |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.dt_conv = warpy.dt_calc.convergence_dt(max_dt=10. * dt, init_dt=dt) |
|
warpy | examples.dg.floquet-bloch_bc.bloch_periodic_2D.sim |
|
str | examples.dg.floquet-bloch_bc.bloch_periodic_2D.sim_parameters |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.gen_xdmf |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.detect_nonscalar |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.sim_param |
|
| examples.dg.floquet-bloch_bc.bloch_periodic_2D.wxm_args |
|