|
procedure, pass(this) | init => sll_pif_fieldsolver_init |
|
procedure, pass(this) | set_box_len => sll_pif_fieldsolver_set_box_len |
|
procedure, pass(this) | set_box_lens => sll_pif_fieldsolver_set_box_lens |
|
procedure, pass(this) | problemsize => sll_pif_fieldsolver_get_problemsize |
|
procedure, pass(this) | get_fourier_modes => get_fourier_modes |
|
procedure, pass(this) | get_fourier_modes_chunk => get_fourier_modes_chunk |
|
procedure, pass(this) | calc_fourier_modes => calc_fourier_modes |
|
procedure, pass(this) | get_fourier_modes2 => get_fourier_modes2 |
|
procedure, pass(this) | calc_fourier_modes2 => calc_fourier_modes2 |
|
procedure, pass(this) | get_fourier_modes2_chunk => get_fourier_modes2_chunk |
|
procedure, pass(this) | calc_fourier_modes2_chunk => calc_fourier_modes2_chunk |
|
procedure, pass(this) | solve_poisson => sll_pif_fieldsolver_solve_poisson |
|
procedure, pass(this) | solve_mass => sll_pif_fieldsolver_solve_mass |
|
procedure, pass(this) | solve_quasineutral => sll_pif_fieldsolver_solve_quasineutral |
|
procedure, pass(this) | solve_qn_rho_wo_zonalflow => sll_pif_fieldsolver_solve_qn_rho_wo_zonalflow |
|
procedure, pass(this) | eval_gradient => sll_pif_fieldsolver_eval_gradient |
|
procedure, pass(this) | eval_solution => sll_pif_fieldsolver_eval_solution |
|
procedure, pass(this) | get_rhs_particle => get_fourier_modes |
|
procedure, pass(this) | visu_info => visu_info_sll_pif_fieldsolver |
|
procedure, pass(this) | l2norm => l2norm_sll_pif_fieldsolver |
|
|
integer(kind=i32) | dimx |
|
real(kind=f64), dimension(:), allocatable | unitmode |
|
integer(kind=i32), dimension(:, :), allocatable | allmodes |
|
complex(kind=f64), dimension(:), allocatable | rhs_one |
|
Definition at line 24 of file sll_m_pif_fieldsolver.F90.
◆ calc_fourier_modes()
procedure, pass(this) calc_fourier_modes |
|
private |
◆ calc_fourier_modes2()
procedure, pass(this) calc_fourier_modes2 |
|
private |
◆ calc_fourier_modes2_chunk()
procedure, pass(this) calc_fourier_modes2_chunk |
|
private |
◆ eval_gradient()
procedure, pass(this) eval_gradient |
|
private |
◆ eval_solution()
procedure, pass(this) eval_solution |
|
private |
◆ get_fourier_modes()
procedure, pass(this) get_fourier_modes |
|
private |
◆ get_fourier_modes2()
procedure, pass(this) get_fourier_modes2 |
|
private |
◆ get_fourier_modes2_chunk()
procedure, pass(this) get_fourier_modes2_chunk |
|
private |
◆ get_fourier_modes_chunk()
procedure, pass(this) get_fourier_modes_chunk |
|
private |
◆ get_rhs_particle()
procedure, pass(this) get_rhs_particle |
|
private |
◆ init()
procedure, pass(this) init |
|
private |
◆ l2norm()
procedure, pass(this) l2norm |
|
private |
◆ problemsize()
procedure, pass(this) problemsize |
|
private |
◆ set_box_len()
procedure, pass(this) set_box_len |
|
private |
◆ set_box_lens()
procedure, pass(this) set_box_lens |
|
private |
◆ solve_mass()
procedure, pass(this) solve_mass |
|
private |
◆ solve_poisson()
procedure, pass(this) solve_poisson |
|
private |
◆ solve_qn_rho_wo_zonalflow()
procedure, pass(this) solve_qn_rho_wo_zonalflow |
|
private |
◆ solve_quasineutral()
procedure, pass(this) solve_quasineutral |
|
private |
◆ visu_info()
procedure, pass(this) visu_info |
|
private |
◆ allmodes
integer(kind=i32), dimension(:, :), allocatable allmodes |
|
private |
◆ dimx
◆ rhs_one
complex(kind=f64), dimension(:), allocatable rhs_one |
|
private |
◆ unitmode
real(kind=f64), dimension(:), allocatable unitmode |
|
private |