![]() |
ORB5
v4.9.4
|
Functions/Subroutines | |
| subroutine, public | onestep_rk4 (step) |
| subroutine | update_larmor () |
| logical function | pot_pert_flag () |
| subroutine | pot_pert_init |
| subroutine | vlasov_equation (i_it) |
| subroutine | output_particle_properties (i_it) |
| subroutine | ksieta (iact) |
| Store particle's position in \((\xi,\eta)\) or \((s,\theta^\star)\). More... | |
| real function | substep_time (t, iter) |
| logical function | is_first_substep (iter) |
| logical function | must_parmove_work1 (iter) |
| logical function | must_parmove_work2 (iter) |
| subroutine | update_pic1_and_work2 (iter) |
| subroutine | update_work1 (iter) |
| subroutine | onestep_gl4 (step) |
| subroutine | hermite (dt_factor) |
| subroutine | copy_gl4 (i_flag) |
| subroutine | make_copy_gl4 (pic_in_loc, pic_out_loc, npart_loc) |
| subroutine | sum_gl4 (i_flag, factor) |
| subroutine | make_sum_gl4 (pic_in1_loc, pic_in2_loc, pic_out_loc, npart_loc, factor) |
| subroutine | fixed_point () |
| subroutine | final_step () |
| subroutine | print_debug (message) |
Variables | |
| real *8 | t11 |
| real *8 | t22 |
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:| subroutine onestep::fixed_point |
Here is the caller graph for this function:| subroutine onestep::hermite | ( | real, intent(in) | dt_factor | ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Store particle's position in \((\xi,\eta)\) or \((s,\theta^\star)\).
This routine allows to store the position of particles that have their radial position such that \(st\leq s\_push\) in either \( (\xi,\eta)\) or in \((s,\theta^\star)\).
Note that it also ensures that \( 0\leq s\), \( 0\leq\chi\leq 2\pi\) and \( 0\leq\varphi\leq 2\pi\).
| [in] | iact | Flag to do one of the following actions: -1: For all kinetic particles such that \(st\leq s\_push\), store their position in \((s,\chi)\) 0: Check if a particle's position must be stored in \((\xi,\eta)\) or in \((s,\chi)\) 1: For all kinetic particles such that \(st\leq s\_push\), store their position in \((\xi,\eta)\) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine onestep::onestep_gl4 | ( | integer, intent(in) | step | ) |
Here is the call graph for this function:| subroutine, public onestep::onestep_rk4 | ( | integer, intent(in) | step | ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine onestep::sum_gl4 | ( | integer, intent(in) | i_flag, |
| real, intent(in) | factor | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:| subroutine onestep::update_work1 | ( | integer, intent(in) | iter | ) |
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |