|
subroutine, public | propagator_mxll_oct_m::propagator_mxll_init (gr, namespace, st, hm, tr) |
|
subroutine, public | propagator_mxll_oct_m::mxll_propagation_step (hm, namespace, gr, space, st, tr, rs_stateb, ff_rs_inhom_t1, ff_rs_inhom_t2, time, dt) |
|
subroutine, public | propagator_mxll_oct_m::mxll_propagate_leapfrog (hm, namespace, gr, space, st, tr, time, dt, counter) |
|
subroutine, public | propagator_mxll_oct_m::mxll_propagate_expgauss1 (hm, namespace, gr, space, st, tr, time, dt) |
| Exponential propagation scheme with Gauss collocation points, s=1. More...
|
|
subroutine, public | propagator_mxll_oct_m::mxll_propagate_expgauss2 (hm, namespace, gr, space, st, tr, time, dt) |
| Exponential propagation scheme with Gauss collocation points, s=2. More...
|
|
subroutine, public | propagator_mxll_oct_m::set_medium_rs_state (st, gr, hm) |
|
subroutine | propagator_mxll_oct_m::transform_rs_state_batch (hm, gr, st, rs_stateb, ff_rs_stateb, sign) |
|
subroutine, public | propagator_mxll_oct_m::transform_rs_densities (hm, mesh, rs_charge_density, rs_current_density, ff_density, sign) |
|
subroutine | propagator_mxll_oct_m::transform_rs_densities_to_6x6_rs_densities_forward (mesh, rs_charge_density, rs_current_density, rs_density_6x6) |
|
subroutine | propagator_mxll_oct_m::transform_rs_densities_to_6x6_rs_densities_backward (mesh, rs_density_6x6, rs_charge_density, rs_current_density) |
|
subroutine, public | propagator_mxll_oct_m::calculate_matter_longitudinal_field (gr_mxll, st_mxll, hm_mxll, gr_elec, st_elec, hm_elec, rs_state_matter) |
|
subroutine, public | propagator_mxll_oct_m::get_vector_pot_and_transverse_field (namespace, trans_calc_method, gr_mxll, hm_mxll, st_mxll, tr_mxll, hm, st, poisson_solver, helmholtz, time, field, transverse_field, vector_potential) |
|
subroutine, public | propagator_mxll_oct_m::calculate_vector_potential (namespace, poisson_solver, gr, st, field, vector_potential) |
|
subroutine | propagator_mxll_oct_m::derivatives_boundary_mask (bc, mesh, hm) |
|
subroutine, public | propagator_mxll_oct_m::energy_mxll_calc (gr, st, hm, energy_mxll, rs_field, rs_field_plane_waves) |
|
subroutine, public | propagator_mxll_oct_m::energy_mxll_calc_batch (gr, st, hm, energy_mxll, rs_fieldb, rs_field_plane_wavesb) |
|
subroutine, public | propagator_mxll_oct_m::mask_absorbing_boundaries (namespace, gr, hm, st, tr, time, dt, time_delay, rs_state) |
|
subroutine | propagator_mxll_oct_m::maxwell_mask (hm, rs_state) |
|
subroutine | propagator_mxll_oct_m::pml_propagation_stage_1_batch (hm, gr, st, tr, ff_rs_stateb, ff_rs_state_pmlb) |
|
subroutine | propagator_mxll_oct_m::pml_propagation_stage_2_batch (hm, namespace, gr, st, tr, time, dt, time_delay, ff_rs_state_pmlb, ff_rs_stateb) |
|
subroutine | propagator_mxll_oct_m::cpml_conv_function_update (hm, gr, ff_rs_state_pmlb) |
|
subroutine | propagator_mxll_oct_m::cpml_conv_function_update_via_riemann_silberstein (hm, gr, ff_rs_state_pmlb) |
|
subroutine | propagator_mxll_oct_m::td_function_mxll_init (st, namespace, hm) |
|
subroutine, public | propagator_mxll_oct_m::spatial_constant_calculation (constant_calc, st, gr, hm, time, dt, delay, rs_state, set_initial_state) |
|
subroutine, public | propagator_mxll_oct_m::constant_boundaries_calculation (constant_calc, bc, hm, st, rs_state) |
|
subroutine, public | propagator_mxll_oct_m::mirror_pec_boundaries_calculation (bc, st, rs_state) |
|
subroutine, public | propagator_mxll_oct_m::mirror_pmc_boundaries_calculation (bc, st, rs_state) |
|
subroutine, public | propagator_mxll_oct_m::plane_waves_boundaries_calculation (hm, st, mesh, time, time_delay, rs_state) |
|
subroutine | propagator_mxll_oct_m::plane_waves_propagation (hm, tr, namespace, st, gr, time, dt, time_delay) |
|
subroutine, public | propagator_mxll_oct_m::plane_waves_in_box_calculation (bc, time, space, mesh, der, st, rs_state) |
|
subroutine, public | propagator_mxll_oct_m::mxll_apply_boundaries (tr, st, hm, gr, namespace, time, dt, rs_stateb) |
|