|
| 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 |