![]() |
ORB5
v4.9.4
|
Data Types | |
| type | antenna_variables |
| type | basic_variables |
| type | bumpontail_feq |
| type | cdt_feq |
| type | collisions_variables |
| type | diag_variables |
| type | diagnostics_variables |
| type | equil_variables |
| type | fields_variables |
| type | filter_saw |
| type | initialize_gene |
| type | initialize_ligka |
| type | initialize_saw |
| type | initialize_weigths |
| type | islands_variables |
| type | numerical_f0 |
| type | parallel_variables |
| type | pszs_grid |
| type | pszs_variables |
| type | quadtree_smooth |
| type | slowingdown_feq |
| type | solver_variables |
| type | sorting_variables |
| type | species_variables |
Enumerations | |
| enum | { get_pot_disp_phi , get_pot_disp_ph1 , get_pot_disp_ph2 , get_pot_disp_apa , get_pot_disp_asy , get_pot_disp_rho , get_pot_disp_rhm , get_pot_disp_cur , get_pot_disp_efn , get_pot_disp_efp , get_pot_disp_efu , get_pot_disp_aha } |
| enum | { diag_3d_den_rho , diag_3d_den_curr } |
| enum | { diag_3d_pot , diag_3d_den , diag_3d_moment } |
| enum | { create_rhs_phi , create_rhs_apa } |
| enum | { copy_fields_ph1 , copy_fields_ph2 } |
Functions/Subroutines | |
| subroutine | set_global_variables |
| Set derived and auxilliary global variables. More... | |
| subroutine | acc_update_device_globals_variables |
| Copy global variables to the accelerator. More... | |
| subroutine | abortq (file, line, msg) |
| The abort routine requests an abort. More... | |
Variables | |
| integer, parameter | i4 = kind(0) |
| integer, parameter | i8 = SELECTED_INT_kind(18) |
| integer, parameter | r4 = REAL32 |
| integer, parameter | r8 = REAL64 |
| type(basic_variables) | basic |
| type(equil_variables) | equil |
| type(fields_variables) | fields |
| type(sorting_variables) | sorting |
| type(solver_variables) | solver |
| type(diag_variables) | diag |
| type(islands_variables) | islands |
| type(diagnostics_variables) | diagnostics |
| type(antenna_variables) | antenna |
| type(species_variables), dimension(:), allocatable | species |
| type(collisions_variables) | collisions |
| type(parallel_variables) | parallel |
| type(pszs_variables), dimension(:), allocatable | pszs |
| character(len=64), parameter | input_filename = 'input' |
| Name of the input file. More... | |
| character(len=50) | rfformstring |
| Format of string for restart file name. More... | |
| character(len=50), parameter | rfvformstring = '(a,i1.1,a)' |
| Format of string for restart file name. More... | |
| character(len=256), parameter | fres = 'orb5_res.h5' |
| Result file name. More... | |
| character(len=256), parameter | parafres = 'orb5_res_parallel.h5' |
| Parallel result file name. More... | |
| character(len=256), parameter | fres2 = 'orb5_traj.h5' |
| Trajectory result file name. More... | |
| integer | fresid |
| HDF5 file unit (main) More... | |
| integer | parafresid |
| HDF5 file unit (parallel I/O) More... | |
| integer | fresid2 |
| HDF5 file unit (test particles) More... | |
| integer, dimension(1) | dims = (/0/) |
| Null scalar for futils calls. More... | |
| integer | nptot_pre = 100000000 |
| Number of integration particles for adiabatic_density. More... | |
| real, dimension(:,:,:), allocatable | ue_bspl |
| real, dimension(:,:,:), allocatable | ne_bspl |
| real, dimension(:,:,:), allocatable | pe_bspl |
| anonymous enum |
| subroutine globals::abortq | ( | character(*), intent(in), optional | file, |
| integer, intent(in), optional | line, | ||
| character(*), intent(in), optional | msg | ||
| ) |
The abort routine requests an abort.
| [in] | file | Name of file calling for abort |
| [in] | line | Code line calling for abort |
| [in] | msg | Message to print while aborting |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine globals::acc_update_device_globals_variables |
Copy global variables to the accelerator.
Here is the caller graph for this function:| subroutine globals::set_global_variables |
Set derived and auxilliary global variables.
Here is the call graph for this function:
Here is the caller graph for this function:| type(antenna_variables) globals::antenna |
| type(basic_variables) globals::basic |
| type(collisions_variables) globals::collisions |
| type(diag_variables) globals::diag |
| type(diagnostics_variables) globals::diagnostics |
| integer, dimension(1) globals::dims = (/0/) |
Null scalar for futils calls.
| type(equil_variables) globals::equil |
| type(fields_variables) globals::fields |
| character(len=256), parameter globals::fres = 'orb5_res.h5' |
Result file name.
| character(len=256), parameter globals::fres2 = 'orb5_traj.h5' |
Trajectory result file name.
| integer globals::fresid |
HDF5 file unit (main)
| integer globals::fresid2 |
HDF5 file unit (test particles)
| integer, parameter globals::i4 = kind(0) |
| integer, parameter globals::i8 = SELECTED_INT_kind(18) |
| character(len=64), parameter globals::input_filename = 'input' |
Name of the input file.
| type(islands_variables) globals::islands |
| real, dimension(:,:,:), allocatable globals::ne_bspl |
| integer globals::nptot_pre = 100000000 |
Number of integration particles for adiabatic_density.
| character(len=256), parameter globals::parafres = 'orb5_res_parallel.h5' |
Parallel result file name.
| integer globals::parafresid |
HDF5 file unit (parallel I/O)
| type(parallel_variables) globals::parallel |
| real, dimension(:,:,:), allocatable globals::pe_bspl |
| type(pszs_variables), dimension(:), allocatable globals::pszs |
| integer, parameter globals::r4 = REAL32 |
| integer, parameter globals::r8 = REAL64 |
| character(len=50) globals::rfformstring |
Format of string for restart file name.
| character(len=50), parameter globals::rfvformstring = '(a,i1.1,a)' |
Format of string for restart file name.
| type(solver_variables) globals::solver |
| type(sorting_variables) globals::sorting |
| type(species_variables), dimension(:), allocatable globals::species |
| real, dimension(:,:,:), allocatable globals::ue_bspl |